13
0
livetrax/libs/backends/portaudio
Tim Mayberry e9be313c11 Fix latency compensation for audio data in portaudio backend
For drivers that correctly report latency values(ASIO) this should result a
much closer alignment of audio in a loopback test. Measurement and
adjustment may still be needed, especially for non-ASIO drivers.

Testing with the RME HDSP Multiface and Yamaha AG06 using ASIO drivers results
in maximum offset of a couple of samples.
2015-12-02 10:24:08 +10:00
..
audio_utils.h
cycle_timer.h
debug.h
midi_util.cc
midi_util.h
portaudio_backend.cc Fix latency compensation for audio data in portaudio backend 2015-12-02 10:24:08 +10:00
portaudio_backend.h Rename member variables in Portaudio Backend for consistency 2015-12-02 10:24:07 +10:00
portaudio_io.cc Use a range of values for ASIO buffer sizes if provided by driver 2015-11-19 10:23:26 +10:00
portaudio_io.h Use a range of values for ASIO buffer sizes if provided by driver 2015-11-19 10:23:26 +10:00
rt_thread.h
winmmemidi_input_device.cc Fix handling of Sysex messages with WinMME midi driver 2015-10-07 21:48:56 +10:00
winmmemidi_input_device.h Fix handling of Sysex messages with WinMME midi driver 2015-10-07 21:48:56 +10:00
winmmemidi_io.cc
winmmemidi_io.h
winmmemidi_output_device.cc add more debugging to portaudio/MME MIDI backend 2015-10-06 11:01:58 -04:00
winmmemidi_output_device.h
wscript Use portaudio callback API by default in portaudio backend 2015-12-02 10:24:07 +10:00