Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-08-07 | VST use scratch buffers for processing. | Robin Gareus | |
2015-08-07 | only bundle libstdc++ with OSX/PPC | Robin Gareus | |
2015-08-07 | Don'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-07 | fix 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-07 | Set active text in buffer_size combo in EngineControl dialog | Tim Mayberry | |
Fixes issue with empty buffer size combo when switching to the PA ASIO driver | |||
2015-08-07 | Set the default host api in PortaudioBackend when initializing portaudio | Tim Mayberry | |
Not setting a default driver causes issues with the EngineControl dialog | |||
2015-08-06 | Fixed pt import start offsets and samplerate mismatch offsets | Damien Zammit | |
Signed-off-by: Damien Zammit <damien@zamaudio.com> | |||
2015-08-06 | fix ptf library deplyoment | Robin Gareus | |
2015-08-06 | prepare for the future | Robin Gareus | |
2015-08-06 | Added PT .ptf session audio import functionality | Damien Zammit | |
Signed-off-by: Damien Zammit <damien@zamaudio.com> | |||
2015-08-05 | rework VST processing/buffering (no more alloca). | Robin Gareus | |
TODO: check Bufferset/VSTBuffer, eventually remove the VST_IN_PLACE ifdef’s | |||
2015-08-05 | VST replaceProcessing () != in-place processing. | Robin Gareus | |
2015-08-05 | update unit-tests (new Dummy backend name since a9b6277) | Robin Gareus | |
2015-08-05 | adjust click box size - fixes #6499 | Robin Gareus | |
2015-08-05 | add synth when drag/drop importing .mid - fixes #6474 | Robin Gareus | |
2015-08-05 | Remove "Default" devices from the PortaudioBackend | Tim Mayberry | |
These are not really necessary now that input and output devices can be selected separately. | |||
2015-08-05 | Use ASIO specific device channel names for port properties/pretty names | Tim Mayberry | |
2015-08-05 | Add code to use ASIO supplied min/max buffer sizes but don't use it | Tim 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-05 | Refactor methods in PortaudioBackend to get ASIO buffer sizes | Tim Mayberry | |
2015-08-05 | Add ASIO specific code to query preferred buffer size for device | Tim Mayberry | |
2015-08-05 | Dummy -> Audio system: "None" | Robin Gareus | |
check if gettext() static initialization works with all compilers. | |||
2015-08-05 | pass complete blocksize range to LV2 plugin. fixes #6498 | Robin Gareus | |
the buffersize may change anytime (split cycles), also plugin analysis uses a 4096 sample window. | |||
2015-08-04 | sort the Stem Export route list | Ben 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-04 | update routing wires display | Robin Gareus | |
2015-08-04 | self-test add missing newline | Robin Gareus | |
2015-08-04 | package portaudio w/WASAPI for Vista or later | Robin Gareus | |
2015-08-04 | Proper solution to replace 9cabc1b hack. | Robin Gareus | |
Initialize uninitialized variable (m_started), remove cruft. | |||
2015-08-03 | amend e09c620; now with semicolon :) | Robin Gareus | |
2015-08-03 | fix backslashes in quotes (windows), fixes VST scan | Robin Gareus | |
2015-08-03 | close file before unlink | Robin Gareus | |
2015-08-03 | VST cache file transition. | Robin Gareus | |
2015-08-03 | don’t set paClipOff, have portaudio clip to -1,+1 | Robin Gareus | |
Fixes issues with some integer drivers where overflow wraps (values > 1.0 end up at -1, producing a hard click) | |||
2015-08-03 | Windows XP compat | Robin Gareus | |
2015-08-04 | Fix MIDI input on Portaudio Backend with 32bit Windows release/optimized builds | Tim 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-03 | don't resize plugin-scan-report window, use sensitivity. | Robin Gareus | |
2015-08-03 | dump VST blacklist at end of scan | Robin Gareus | |
2015-08-03 | translatable VST error/info messages | Robin Gareus | |
2015-08-03 | fix byte-order detection for gcc < v4.4. | Robin Gareus | |
2015-08-03 | Fix typo in 8c45d4 preventing compile | Tim Mayberry | |
2015-08-03 | sha1: cleanup & separate unit test | Robin Gareus | |
2015-08-03 | VST cache rework (part one) | Robin Gareus | |
Don’t clutter up actual vst-plugin dirs with additional files. Use dedicated folder for VST info-cache; use sha1-hash (of absolute dll path) for .fsi file. Use a single blacklist file (one path per line) instead of individual .fsb files per plugin. | |||
2015-08-03 | add sha1-hash calc. | Robin Gareus | |
2015-08-03 | quiet unzip | Robin Gareus | |
2015-07-31 | Specifically #include <mmsystem.h> to get us TIMECAPS | John Emmas | |
(not sure why windows.h isn't already #including this for us - but it doesn't seem to be) | |||
2015-07-31 | Add some newly introduced sources to our MSVC project (portaudio_backend) | John Emmas | |
2015-07-31 | Use llabs (rather than std::abs) for compatibility with MSVC | John Emmas | |
MSVC doesn't offer an override which accepts int64_t (at least, the 32-bit compiler doesn't) | |||
2015-07-31 | Use BOOL (rather than WINBOOL) for compatibility with MSVC | John Emmas | |
(WINBOOL is MinGW specific) | |||
2015-07-31 | add missing pthread.h includes | Robin Gareus | |
2015-07-31 | Add functionality to show ASIO control panel | Tim Mayberry | |