Zdravím komunitu.
Jsem začátečník a vyrobil jsem midi footkontroler.
Vše jsem rozběhal, ale teď mám problém a jsem v koncích.
Co potřebuji poradit, PROSÍM !!! :
Zde je odkaz kde to řeším také.
https://github.com/YuuichiAkagawa/USBH_MIDI/issues/20#issuecomment-77864268
Přijímám midi data a potřebuji ale poslat NRPN na místo Control change nebo note.
Příklad.
Pokud např .přijmu Control change CC#80 /to je hex 0x50/
tak chci odeslat na
“serial1. write “
příkaz v NRPN /0xB0,0x63,0x7D,0xB0,0x62,0x58,0xB0,0x06,0x00,0xB0,0x26,0x01/
Dostal jsem tento kod,ale už neví jak dál.
void MIDI_poll()
{
byte outBuf[ 3 ];
uint8_t size;
do {
if( (size=Midi.RecvData(outBuf)) > 0 ){
if((outBuf[0] & 0xf0) == 0xb0){ //CC received?
//Send sysex to serial code here
}
}
}while(size>0);
}
Please write your code in ‚//Send sysex to serial code here‘ line
Pokud by zde byla dobrá duše a pomohla mi prosím s kodem.
Děkuji Mirek