summaryrefslogtreecommitdiff
path: root/libs/backends/portaudio/portaudio_backend.cc
AgeCommit message (Collapse)Author
2015-08-05Use ASIO specific device channel names for port properties/pretty namesTim Mayberry
2015-08-03Windows XP compatRobin Gareus
2015-07-31Use llabs (rather than std::abs) for compatibility with MSVCJohn Emmas
MSVC doesn't offer an override which accepts int64_t (at least, the 32-bit compiler doesn't)
2015-07-31Add functionality to show ASIO control panelTim Mayberry
2015-07-31Use MMCSS to elevate the thread priorities for audio and MIDI threadsTim Mayberry
use AVRT_PRIORITY_NORMAL for audio threads and AVRT_PRIORITY_HIGH for MIDI threads
2015-07-31Implement AudioBackend::driver_name() in PortaudioBackendTim Mayberry
This was missing and is necessary for EngineControl dialog to work properly
2015-07-31Add extra DEBUG_TRACE output to PortaudioBackendTim Mayberry
2015-07-31WinMME based midi input/output for portaudio backendTim Mayberry
TODO: Use MMCSS to elevate thread priorities Enable/test and fix SYSEX related code
2015-07-31Support selecting separate input and output devices in portaudio backendTim Mayberry
2015-07-31Set default input/output device based on selected host api rather than ↵Tim Mayberry
global default
2015-07-31Add host api/driver selection to PortaudioBackendTim Mayberry
2015-05-03fix portengin get_ports() flags APIRobin Gareus
require all flags to be present (same as jack)
2015-03-13call me Mr. BackendRobin Gareus
simple blocking (no callback) PortAudio Backend