Re: [LAU] Qtractor - & friends - ONE WINDOW setup!!

From: Len Ovens <len@email-addr-hidden>
Date: Thu Nov 03 2016 - 20:47:05 EET

On Thu, 3 Nov 2016, Rui Nuno Capela wrote:

> a) there's no OSC control interface on qtractor "master" branch; only
> good old and genuine MIDI, regular 7bit channel messages (eg. CC, but
> any other message will do) and extended 14-bit channel too, (N)RPN and
> CC14 pairings; user configurable PC-keyboard shortcuts are also in place
> as well;
>
> b) there's an experimental OSC infrastructure also in place for too many
> some years now, rather specific interface to freewheeling [1], which
> lives under the "oscx" branch.

For transport control and even banked channel control with known controls,
Midi works very well. The main place OSC can do more is with changing sets
of controls where the controller wants to know what the DAW (or other SW)
has. Notice the word "can" most DAWs and controllers really don't do much
more than could be done with MIDI. I am really interested in something
more like OCA http://ocaalliance.com/technology/specifications/ where one
controller can ask several devices what controls they have and create a
control interface that can control all of them. It uses similar ideas to
EuCon. There are other control types too, but all of these OSC, OCA,
EUcon, etc. use a path type idea for each control. Each path is a c++
obect and deeper paths are sub or sub/sub objects. The OSC lib (well liblo
anyway) does not force this on people (or help them implement it either)
and so many OSC implementations end up out of order:
/track/fader/<ch #> value rather than /track/<ch#>/fader value because
liblo does make parsing /path rather easy, but not /part/* so much. So it
is easy to do /path with a number of parameters rather than use path with
embedded parameters. (Ardour uses both)

I have spent too much time on daw control this past year...

--
Len Ovens
www.ovenwerks.net
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Fri Nov 4 00:15:01 2016

This archive was generated by hypermail 2.1.8 : Fri Nov 04 2016 - 00:15:01 EET