MidiOut::sendMessageNow just sends 1 time


#1

I'm having problems sending more than one message on midiout, after the first sendMessageNow, won't send the nextone in the same routine.

why?


#2

I'm also trying this:


        salida->startBackgroundThread();
        uint8 led[3] = { 0xb0, 0x1b, 0x00 };
        MidiBuffer ledBuf;
        MidiMessage mensaje = MidiMessage::MidiMessage(led, 3);
        ledBuf.addEvent(mensaje,1);
        led[2] = {0x18};
        mensaje = MidiMessage::MidiMessage(led, 3);
        ledBuf.addEvent(mensaje,2);
        led[2] = {0x19};
        mensaje = MidiMessage::MidiMessage(led, 3);
        ledBuf.addEvent(mensaje,3);
        led[2] = {0x1a};
        mensaje = MidiMessage::MidiMessage(led, 3);
        ledBuf.addEvent(mensaje,4);
        salida->sendBlockOfMessages(ledBuf,50,100);
 

but seems not working