midi probleem

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Earfalas
    • Sep 2007
    • 14

    midi probleem

    Hallo Allemaal,

    Ik heb een Yamaha 01v mixer met in mijn siderack een lexicon mpx550. Nou wil ik graag via midi vanaf de 01v programma's kunnen laden in de mpx550. De 01v bied de mogelijkheid om midi code hexadecimaal op te bouwen en uit te sturen. De mpx550 zou hierop moeten kunnen reageren.

    Programma's laden binnen de geselecteerde bank is geen probleem. Maar tussen banken wisselen lukt niet. In de documentatie van lexicon wordt er voortdurend over het vaste command 32 gesproken voor bank selectie. Maar ook daarmee heb ik geen succes. Maar het kan zijn dat ik dat deel niet helemaal begrepen heb. (CC 32 ??)

    Ik heb zelfs al met SysEx data messages geprobeert, maar daar kom ik eerlijk gezegt gewoon niet helemaal uit. Ik snap niet hoe ik dat sysex address moet omzetten naar hexadecimale code.

    Even voor de helderheid; ik heb in de lexicon de systeeminstelling "midi program change" al op "enable" staan.

    Is er iemand die mij kan vertellen hoe een bank/program change opdracht hexadecimaal opgebouwd moet worden???

    Alvast heel erg bedankt voor eventuele reacties.

    Groet,
    Paul
  • Earfalas
    • Sep 2007
    • 14

    #2
    Ik ben er inmiddels achter hoe die sysex commandos zouden moeten werken. Maar daarvoor heb ik, afhankelijk van het commando, ca. 34 byte's nodig. Helaas kan ik er in de 01v maar per commando 16 programmeren. Dus sysex is al geen optie meer.

    Orginele vraag blijft dus: kan iemand mij vertellen hoe ik een midi bank/program change commando hexadecimaal moet opbouwen?


    groet,
    Paul

    Comment

    • LuxProDeo
      • Feb 2003
      • 245

      #3
      Een program change ziet er in hex zo uit:

      C0 xx voor een program change op kanaal 1
      C1 xx voor een program change op kanaal 2
      enz.

      De xx is het nummer van de program change.

      C3 0A geeft dus een program change 11 op kanaal 4.

      Een bank select kan ook via een control change met de 1e controller:

      B0 00 xx voor kanaal 1
      B1 etc.

      LuxProDeo

      Comment

      Working...