13
0
livetrax/libs
Robin Gareus 57d1f68cd6 Introduce "virtual" async MIDI ports
This allows to flush an async MIDI port's ringbuffer at cycle-start,
to makes its data available as "input/source" during process(), while
collecting data in the background for the next cycle.

This facilitates virtual MIDI Ports for eg. Control Surface Pads:
output from a surface, input to Ardour channels.
2016-10-23 22:25:40 +02:00
..
appleutility
ardour Introduce "virtual" async MIDI ports 2016-10-23 22:25:40 +02:00
ardouralsautil
audiographer spelling corrections from Jaromír Mikeš <mira.mikes@seznam.cz> 2016-10-17 17:57:39 -04:00
backends Work around OSX MIDI devices that send no timestamps 2016-10-19 19:45:53 +02:00
canvas Tempo curve cleanup, now also works on optimized builds. 2016-10-17 01:28:33 +11:00
clearlooks-newer
clearlooks-older
evoral Don't add initial points for MIDI-CC 2016-10-23 14:21:24 +02:00
fluidsynth
fst Make some functions which are needed for native VST support like snprintf() visible in FreeBSD. 2016-10-04 22:59:16 +02:00
gtkmm2ext map::clear() calls erase. Cleans up cpp check warning 'iterator used after element has been erased' 2016-10-12 14:50:02 -04:00
libltc
lua Lua binding for std::map<>::at() 2016-10-07 03:39:22 +02:00
midi++2
panners
pbd fix potentially crash-inducing race condition by removing event loops' x-thread channel from an event loop when it is destroyed 2016-10-17 14:48:15 -04:00
plugins Increase range of a-comp release time. 2016-10-15 21:27:29 +02:00
ptformat
qm-dsp Allow 'qm-dsp' to build again with MSVC 2016-10-07 17:58:28 +01:00
surfaces reset peak meters used in push2 when stripable goes away 2016-10-17 15:58:39 -04:00
timecode
vamp-plugins update/include Queen Mary Vamp plugin set 2016-10-06 00:58:16 +02:00
vfork