summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-08-09Fix to PT5 format, (stereo tracks still not fully supported)pt5fixDamien Zammit
Signed-off-by: Damien Zammit <damien@zamaudio.com>
2015-08-08Merge branch 'pt-5-7-x' of https://github.com/zamaudio/ardourRobin Gareus
2015-08-08update summary when re-ordering tracks - fixes #6502Robin Gareus
2015-08-08prepare 2d-panner themeRobin Gareus
2015-08-09Fix more warningspt-5-7-xDamien Zammit
Signed-off-by: Damien Zammit <damien@zamaudio.com>
2015-08-09Added pt5 pt7 ptx initial format supportDamien Zammit
Signed-off-by: Damien Zammit <damien@zamaudio.com>
2015-08-08amend 0e3991e (can_support.. AND configure..)Robin Gareus
2015-08-08AU: discard relationship with master-bus channel count.Robin Gareus
2015-08-08AU: fix debug outputRobin Gareus
2015-08-07remove more cruft (dead assignments)Robin Gareus
2015-08-07remove cruftRobin Gareus
2015-08-07give copy_vector() another chance.Robin Gareus
last arguments in nsamples, not bytes
2015-08-07VST use scratch buffers for processing.Robin Gareus
2015-08-07only bundle libstdc++ with OSX/PPCRobin Gareus
2015-08-07Don't call AudioBackend::enumerate_drivers for Backend states without driver ↵Tim Mayberry
selection AudioBackend::enumerate_drivers is not supposed to be called for backends that don't support driver selection. The wavesaudio backend asserts if the method is called.
2015-08-07fix VST plugin crash (from 35a9c63)Robin Gareus
depending on offset, the audio-buffer may not be memory aligned, use memcpy() not SSE copy_vector.
2015-08-07Set active text in buffer_size combo in EngineControl dialogTim Mayberry
Fixes issue with empty buffer size combo when switching to the PA ASIO driver
2015-08-07Set the default host api in PortaudioBackend when initializing portaudioTim Mayberry
Not setting a default driver causes issues with the EngineControl dialog
2015-08-06Fixed pt import start offsets and samplerate mismatch offsetsDamien Zammit
Signed-off-by: Damien Zammit <damien@zamaudio.com>
2015-08-06fix ptf library deplyomentRobin Gareus
2015-08-06prepare for the futureRobin Gareus
2015-08-06Added PT .ptf session audio import functionalityDamien Zammit
Signed-off-by: Damien Zammit <damien@zamaudio.com>
2015-08-05rework VST processing/buffering (no more alloca).Robin Gareus
TODO: check Bufferset/VSTBuffer, eventually remove the VST_IN_PLACE ifdef’s
2015-08-05VST replaceProcessing () != in-place processing.Robin Gareus
2015-08-05update unit-tests (new Dummy backend name since a9b6277)Robin Gareus
2015-08-05adjust click box size - fixes #6499Robin Gareus
2015-08-05add synth when drag/drop importing .mid - fixes #6474Robin Gareus
2015-08-05Remove "Default" devices from the PortaudioBackendTim Mayberry
These are not really necessary now that input and output devices can be selected separately.
2015-08-05Use ASIO specific device channel names for port properties/pretty namesTim Mayberry
2015-08-05Add code to use ASIO supplied min/max buffer sizes but don't use itTim Mayberry
RME HDSP: min == max == preferred size with granularity == 0 Focusrite scarlett 2i2: min = current ASIO setting and max = max buffersize the device supports with a granularity of 1 which means hundreds of entries in the dropdown menu.
2015-08-05Refactor methods in PortaudioBackend to get ASIO buffer sizesTim Mayberry
2015-08-05Add ASIO specific code to query preferred buffer size for deviceTim Mayberry
2015-08-05Dummy -> Audio system: "None"Robin Gareus
check if gettext() static initialization works with all compilers.
2015-08-05pass complete blocksize range to LV2 plugin. fixes #6498Robin Gareus
the buffersize may change anytime (split cycles), also plugin analysis uses a 4096 sample window.
2015-08-04sort the Stem Export route listBen Loftis
2015-08-04(hopefully) less ambiguous wording of processed stem exports. Update the ↵Ben Loftis
info text when checkbox state is changed
2015-08-04update routing wires displayRobin Gareus
2015-08-04self-test add missing newlineRobin Gareus
2015-08-04package portaudio w/WASAPI for Vista or laterRobin Gareus
2015-08-04Proper solution to replace 9cabc1b hack.Robin Gareus
Initialize uninitialized variable (m_started), remove cruft.
2015-08-03amend e09c620; now with semicolon :)Robin Gareus
2015-08-03fix backslashes in quotes (windows), fixes VST scanRobin Gareus
2015-08-03close file before unlinkRobin Gareus
2015-08-03VST cache file transition.Robin Gareus
2015-08-03don’t set paClipOff, have portaudio clip to -1,+1Robin Gareus
Fixes issues with some integer drivers where overflow wraps (values > 1.0 end up at -1, producing a hard click)
2015-08-03Windows XP compatRobin Gareus
2015-08-04Fix MIDI input on Portaudio Backend with 32bit Windows release/optimized buildsTim Mayberry
MIDI input doesn't work with -O3 or -O2 optimization levels, no real idea why at this point. So just append -O0 to CXXFLAGS to override previous optimization flags for compiling the PortaudioBackend files
2015-08-03don't resize plugin-scan-report window, use sensitivity.Robin Gareus
2015-08-03dump VST blacklist at end of scanRobin Gareus
2015-08-03translatable VST error/info messagesRobin Gareus