LCP beyond LADSPA? was Re: [linux-audio-dev] PTAF link and comments

David Olofson david at olofson.net
Wed Feb 5 12:02:00 UTC 2003


On Wednesday 05 February 2003 17.40, Paul Winkler wrote:
[...]
> Quick (?) LCP question:
> how closely is it tied to LADSPA?
> Does it only support LADSPA float ports? (I guess it would.)
[...]

This is pretty much exactly what I'm thinking about right now... First 
thought: Extend it to support XAP. Second thought: Turn it into a 
more generic "remote control" API/protocol.

Then I started thinking about Audiality exporting it's mixer controls 
to this, as a two-way alternative to the NRPN based protocol I'm 
currently running over the ALSA sequencer or other MIDI API.


> The fallback plan is to use MIDI over the ALSA sequencer, but
> I really don't want to have to do that!

I considered that as well, but there are two major issues. MIDI is 
basically a one-way protocol. (There *are* standardized exceptions to 
this rule, but AFAIK, none of them involve registering controls and 
stuff like that.) MIDI has only 7 and 14 bit controls, no control 
registering protocol etc, so one would have to design a new protocol 
on top of MIDI, based CCs, NRPNs, SysEx or whatever - and at that 
point, one starts to wonder what the point is in using MIDI as the 
transport layer in the first place.


//David Olofson - Programmer, Composer, Open Source Advocate

.- The Return of Audiality! --------------------------------.
| Free/Open Source Audio Engine for use in Games or Studio. |
| RT and off-line synth. Scripting. Sample accurate timing. |
`---------------------------> http://olofson.net/audiality -'
   --- http://olofson.net --- http://www.reologica.se ---




More information about the Linux-audio-dev mailing list