[PD] Dumb (?) [ctlin] question
fbar at footils.org
Wed Sep 14 21:11:56 CEST 2005
Urs Liska hat gesagt: // Urs Liska wrote:
> I'm feeling a little bit dumb, but is it really not possible to restrict
> the output of [ctlin] to input from a specific channel (but all CC#s)?
> As far as I can see it is only possible to filter by a CC number (on all
> channels) or a channel _and_ a CC number.
You're right, it is not possible. Reason is, that [ctlin] uses
positional arguments and the first argument always is the CC number,
while the second is the midi channel.
I see two ways out, if ctlin should change:
One is keyword arguments or attributes as made popular by flext
externals. Then it could look like this [ctlin @chan=7 @cc=3] and you
could exchange @chan and @cc.
The other solution would be a wildcard as in using [ctlin * 10] to get
all controllers from midi channel 10.
For simplicity I'd prefer the second solution actually. It could also
be used for [ctlout]
Frank Barknecht _ ______footils.org_ __goto10.org__
More information about the Pd-list