Close

Midi controler

Úvodní stránka Fórum Vaše projekty Arduino Midi controler

  • Toto téma obsahuje celkem 1 odpověď. Do diskuze (2 diskutující) se naposledy zapojil uživatel jalav2 a poslední změna proběhla před 9 roky a 1 měsícem.
Aktuálně jsou na stránce zobrazeny 2 příspěvky - 1. až 2. (celkem z 2)
  • Autor
    Příspěvky
  • #2711
    Mg10
    Účastník

    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

    #4998
    jalav2
    Účastník

    Pokusím se pomoci, ale potřebuji více informací. Jaké Arduino? Předpokládám UNO. Schéma zapojení kompletu? Knihovna?
    Potřeboval bych kompletně pochopit aplikaci.
    Díky Jarda

Aktuálně jsou na stránce zobrazeny 2 příspěvky - 1. až 2. (celkem z 2)
  • Pro reakci na toto téma se musíte přihlásit.