I am running Pd .46.2 on a Raspberry Pi. I have two Midi USB devices going into a hub, that then go into the Pi. they are the same devices, but operate on different midi channels, 1 and 2 respectively.
I am trying to use ctlin to get sensor data. from the two midi controllers and I am only getting it from 1. I formatted it like this: [ctlin 1 1] and [ctlin 2 1], only the object for channel 1 is working. Also, in midi settings I selected "use multiple devices" and selected /dev/midi2 and /dev/midi3 as my devices.
In the help file of ctlin I can see that it is recieving data on both midi channels, also when you look at [midiin] I can see the data. But for some reason it's not working when I specify the channel. Also, ctlout isn't working either, same issue.
I am using oss-midi.
Let me know what you think.