On 24 Jan 2007, at 16:02, Stefano D'Angelo wrote:

Well... I know I'm quite a boring person, but I need some informations
for my project and so I'm going to stress you a bit ;-)
I'm wondering if JACK is suitable to transfer non-audio data beetween
applications (my particular case is to transfer control data to
processing plugins). Is that "naturally" possible, is it an hack or is
it impossible at all?

You could encode control data in the audio stream, or build a bespoke JACK that add additional data types, or you could use the nascent JACK-MIDI stuff.

You could also look at OSC, which, depending on your syncronisation needs could be a better fit.

And another thing (I'm too lazy to check it out myself :-P): does jack
transfers data by copying or uses something like shared memory or
whatever?

It uses shared memory where possible.

- Steve

Reply via email to