billthefarmer / mididriver

Android midi driver using Sonivox EAS library
176 stars 52 forks source link

Sending Midi messages to channels other than first #1

Closed bisher3 closed 11 years ago

bisher3 commented 11 years ago

I have been trying out this midi interface for Android and I am happy to say that it worked perfectly. I stared to add classes to better match the Java midi library (mainly a MidiChannel class) because I am thinking of porting a small midi project I wrote a while back to Android. The problem is that for some reason I can't send messages to channels other than channel 0. For example creating a note on message with the status byte 0x91 to target the second midi channel just plays the note on the 0 channel disregarding all program (instrument) changes and pitch bending I performed on channel 1. Is this a problem/limitation from the Sonivox Library? I admit I just downloaded and tried out the project without even having to download the NDK.