rafalcieslak / vmodsynth

a modular software synthesizer
GNU General Public License v3.0
6 stars 3 forks source link

JACK audio output driver #6

Open rafalcieslak opened 9 years ago

rafalcieslak commented 9 years ago

It is pretty clear that no audio software for Linux is considered serious unless it supports JACK audio routing. Because JACK is not comparable to any other audio servers in terms of audio production features and efficiency, vmodsynth really needs a JACK driver. This may turn out to be pretty tricky to implement. There are specific constrains for JACK output routines, which include realtime capabilities, which, in turn, require no dynamic memory allocations, limited thread synchronisation options etc. Therefore it is quite likely that getting JACK driver to work might require some significant changes to vmodsynth core architecture.