Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-08-04 | self-test add missing newline | 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 | 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-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 | |
2015-07-31 | Use MMCSS to elevate the thread priorities for audio and MIDI threads | Tim Mayberry | |
use AVRT_PRIORITY_NORMAL for audio threads and AVRT_PRIORITY_HIGH for MIDI threads | |||
2015-07-31 | Add MMCSS related code for raising thread priority on Windows | Tim Mayberry | |
2015-07-31 | Implement AudioBackend::driver_name() in PortaudioBackend | Tim Mayberry | |
This was missing and is necessary for EngineControl dialog to work properly | |||
2015-07-31 | Add extra DEBUG_TRACE output to PortaudioBackend | Tim Mayberry | |
2015-07-31 | WinMME based midi input/output for portaudio backend | Tim Mayberry | |
TODO: Use MMCSS to elevate thread priorities Enable/test and fix SYSEX related code | |||
2015-07-31 | Fix for PortAudioBackend::available_sample_rates | Tim Mayberry | |
Was being called without initializing PA. PA should probably be initialized in ctor but PA backend also needs to support hot-plugging devices at some point so this will do for now | |||
2015-07-31 | Support selecting separate input and output devices in portaudio backend | Tim Mayberry | |
2015-07-31 | Refactor PortAudioIO::discover into three private methods | Tim Mayberry | |
2015-07-31 | Set default input/output device based on selected host api rather than ↵ | Tim Mayberry | |
global default | |||
2015-07-31 | Fix crash when unable to open portaudio stream | Tim Mayberry | |
Calling Pa_Terminate after failing to open stream causes an assertion | |||
2015-07-31 | Add host api/driver selection to PortaudioBackend | Tim Mayberry | |
2015-07-30 | Replace "%z" modifier with glib macro for portability. | Robin Gareus | |
2015-07-30 | fix file metadata tagging on windows. | Robin Gareus | |
This allows TagLib to open the file and create a Tag object (see 2a0365c) Tagging still fails later (taglib seek/SetFilePointer fails when writing) | |||
2015-07-29 | Don’t create MTC debug string if it’s not needed. | Robin Gareus | |
Removes periodic call to operator<< (and eventually loadlocale) in RT-thread in the debug version. | |||
2015-07-28 | Revert "debug/fix LV2 state loading on OSX 10.5/PPC" | Robin Gareus | |
This reverts commit 22bc62ed4360aaea29c131cc7dead87fa25ef228. forwarded upstream: http://dev.drobilla.net/ticket/1073 | |||
2015-07-28 | don't crash if taglib cannot open file | Robin Gareus | |
2015-07-27 | Clean up extra white space added by editor. | Len Ovens | |
2015-07-27 | Handle the 4 common encoder types. | Len Ovens | |
2015-07-27 | Add enc to midi map for mcp style encoders. | Len Ovens | |
2015-07-27 | Make program change toggle or 1 only. | Len Ovens | |
2015-07-27 | Allow any one midi event to control only one thing. | Len Ovens | |
2015-07-27 | fix LV2 freewheeling port, explicit cast bool to float. | Robin Gareus | |
http://lv2plug.in/ns/lv2core/#freeWheeling mentions "true" and http://lv2plug.in/ns/lv2core/#toggled defines true as > 0. false as <= 0. | |||
2015-07-27 | debug/fix LV2 state loading on OSX 10.5/PPC | Robin Gareus | |
2015-07-27 | add Session::routes_solo_changed(), a plural method which makes changing ↵ | Paul Davis | |
many route solo states much faster. Code originally by Grygorii Zharun in Tracks | |||
2015-07-27 | fixes/updates for move to ::open() | Robin Gareus | |
2015-07-26 | Move ARDOUR::touch_file to pbd/file_utils.h | Tim Mayberry | |
2015-07-26 | Use g_open instead of ::open in ARDOUR::touch_file for portability | Tim Mayberry | |
2015-07-25 | Use g_open and sf_open_fd in SndFileSource for portability | Tim Mayberry | |