StudioSixPlusOne / rack-modules

VCV Rack modules
GNU General Public License v3.0
27 stars 8 forks source link

APC40 Iverson Jr - multi channel MIDI? #94

Open KingKone opened 4 years ago

KingKone commented 4 years ago

Sadly your nice Iverson Jr Module does not work with the Akai APC40. The APC40 uses one MIDI channel per column, and there is no way that the Iverson does recognize that one note comes from one or the other channel.

Would be nice if your could add an option for multi Midi channel in and output.

Thanks for your work!

curlymorphic commented 4 years ago

Thanks for the feedback, I had not considered the apc 40 when developing Iversion, but I did use to own a mk 1 a few years ago. I shall look into adding this feature, but having a quick look it may be a limitation of the current vcv midi implementation, as a midi output port is assigned a dedicated channel.

KingKone commented 4 years ago

That's what I thought when looking at the code. But the 23vols Modules implement Midi in some other way: https://github.com/23volts/23volts-vcv/blob/master/src/common/midi.hpp Seems that could help =D

curlymorphic commented 4 years ago

@KingKone Thanks for the link, it does look like this may be of help, I shall be looking into this, as I am keen for iverson to be useful to as many vcv users as possible.