On Sun, 25 Apr 2010, Alexandros Diamantidis wrote:
> * Gabriel M. Beddingfield [2010-04-24 15:43]:
>> I don't think it's control data -> audio data. But I can't
>> really figure out what it is. My guess is that it's an
>> analog-style "control voltage" signal... like what you use
>> to connect things in Alsa Modular Synth. But that's just a
>> guess.
>
> Yeah, I guess that's how you use it in an actual modular synth in Ingen
> (which I haven't done yet - for now I'm using it as a simple plugin
> host). But there is no functional difference beween "control voltage"
> signals and "audio" signals, right? Both use the same type of ports. The
> difference is what you connect them to.
After digging in the code, looks like I was wrong. The
'Control Port' in ingen is:
http://lv2plug.in/ns/lv2core#ControlPort
Which is described as:
:ControlPort a rdfs:Class ;
rdfs:label "Control port" ;
rdfs:subClassOf :Port ;
rdfs:comment """
Ports of this type will be connected to a pointer to a
single value conforming
to the 32bit IEEE-754 floating point specification.
""" .
I.e. it is /not/ an array/stream of values but instead a
single control value (like a global variable).
HTH,
Gabriel
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Sun Apr 25 16:15:02 2010
This archive was generated by hypermail 2.1.8 : Sun Apr 25 2010 - 16:15:02 EEST