Hanspeter Portner
2d43a8abe7
Use new Jack Metadata API to mark CV ports.
...
By adding metadata key "http://jackaudio.org/metadata/signal-type " value "CV" pair to CV ports, patch bays can discriminate between audio and CV ports (SVN patchage e.g. can already do so).
Metadata API is only implemented in Jack1 for now, this patch will thus have no effect when linked to Jack1/2 without support for metadata.
2014-05-23 15:39:42 +02:00
Jonathan Moore Liles
96a6709fe8
Update latency compensation code for new JACK latency API.
2013-08-25 13:24:33 -07:00
Jonathan Moore Liles
5ccc6e7595
Mixer: Implement basic groups.
2013-08-08 12:57:26 -07:00
Jonathan Moore Liles
932a78c747
Mixer: Fix jack client rename on strip rename.
2013-07-18 00:26:42 -07:00
Jonathan Moore Liles
6adf6a9389
OSC: Simplify OSC signal protocol. Add midi<->osc gateway program.
2013-07-16 16:21:08 -07:00
Jonathan Moore Liles
72a1e2a5cf
Mixer: Implement de-zippering for controls of all built-in modules.
2013-06-15 17:51:50 -07:00
Jonathan Moore Liles
455c93683c
Implement drag and drop for making/breaking JACK connections in Non Mixer and Non Timeline.
...
(Drag jack output module and drop on jack input module of another strip)
In Non Mixer, all JACK modules (including Aux) will now list their connections.
2013-04-21 23:14:52 -07:00
Jonathan Moore Liles
4a22d675e2
Implement the Non-Session-Manager (NSM)
2012-02-26 01:05:02 -08:00
Jonathan Moore Liles
8d9557f88c
Enforce JACK client name length restrictions.
2010-01-31 16:30:57 -06:00
Jonathan Moore Liles
b559a0ed7b
JACK doesn't like it if you set a slow-sync callback and don't act like a slow-sync client...
2010-01-31 13:35:51 -06:00
Jonathan Moore Liles
355bf8dbe8
Mixer: Fix plugin loading chicken/egg problem.
2010-01-31 13:35:50 -06:00
Jonathan Moore Liles
e1a41ba9c9
Add hack to support 'renaming' of JACK::Client.
...
We wouldn't need this if JACK had jack_client_set_name().
2010-01-31 13:35:50 -06:00
Jonathan Moore Liles
66daa1e23f
Don't allow process callback to be invoked between Engine and JACK::Client destruction.
...
Patch submitted by Peter Nelson. Comments added.
2010-01-23 10:21:38 -06:00
Jonathan Moore Liles
48698780d9
Refactor common components of Timeline and Mixer into nonlib/
2009-12-24 18:57:34 -06:00