Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-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-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-07-31 | Add functionality to show ASIO control panel | 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-08 | UTF8 encode windows device names - potential fix for #6418 | Robin Gareus | |
2015-04-15 | portaudio backend: allow Pa_GetDeviceInfo to fail. | Robin Gareus | |
2015-03-20 | add missing return value | Robin Gareus | |
2015-03-20 | add a non-interleaved mode to the Portaudio backend | Robin Gareus | |
2015-03-13 | call me Mr. Backend | Robin Gareus | |
simple blocking (no callback) PortAudio Backend |