hello everyone! i'm new to the mailing list and relatively new to pd. i just got pd setup on an old computer for use as a dedicated midi processor to sit between my drumset and a rack of synths, and i'm seeing some strange behavior:

i have a simple patch consisting of a [notein 49] connected to a [noteout], plus a bang and a number box triggered from the notein that allows me to select different output channels. this allows me to take a note from my drum module and route it to an arbitraty synth, or at least that's what i thought. what's happening is output channels 1-16 work as expected, but 17-32 are sending to port 1 instead of 2, and 33-48 go to ports 1 instead of 3, etc. sadness.

i was wondering if anyone has seen this sort of problem before, or if anyone has an idea on how i can remedy it or find a workaround. a search of the list archives and pd documentation was futile, so here i am asking for help, please, and thank you!

my system details: i'm running AGNULA's DEMUDI 1.2.1, which comes with PD 0.38.4. there is no sound card installed, but i have an m-audio midisport 8x8 usb midi interface, and i can do simple routing between its ports with aconnect, so i believe it's working properly. i'm launching PD with 'pd -noaudio -rt -audiobuf 1 -midiindev 1,2,3,4,5,6,7,8 -midioutdev 1,2,3,4,5,6,7,8', then i'm manually connecting the 8 'PureData' midi io ports to the 8 'MidiSport 8x8' hardware ports with aconnect.

-steve
steve.long@camp.org