Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#1132 Pd ignores (or overwrites) my number of midi channels at start

v0.45
open
nobody
None
5
2014-01-29
2014-01-28
John Smith
No

I started PD with specify number of midi channels:
pd -alsamidi -midiindev 4 -midioutdev 4
And in PD-log I have:
sys_nmidiin 1, nmidiindev 4
Opened Alsa Client 128 in:1 out:1

And I have just 1 input and 1 output channels, can change it after start, but not before start.

Discussion

  • exactly.
    "-audioindev 4" means "use the 4th audio input device", rather than "use a 4 channel audio input device".
    similariry "-midiindev 4" does not mean the number of midi-ports (btw, midi-ports is a something different than midi-channels, of which you should always have 16 per port), but denotes a device. with ALSA-midi the actual ID is currently ignored, so you can write: "-midiindev 1,1,1,1" to get 4 devices.

     
  • John Smith
    John Smith
    2014-01-29

    Oh, now it woks by this:
    pd -alsamidi -mididev 1,1,1,1
    But it not obvious, may be need to add info about this to usage help info?
    And by this way I get 4/4 in/out ports with unique 16 midi-channels, right?

     
  • you get 4*16=64 input midi-channels and the same number of output midi-channels.

    while "1,1,1,1" works, i would recommend to use "1,2,3,4" for better readability.

     
    • summary: PD does ignoring (or overwrite) my number of midi channels at start --> Pd ignores (or overwrites) my number of midi channels at start
     


Anonymous


Cancel   Add attachments