public void call(DEV be) { for (int i = 0; i != 32; i++) { be.mox.OutputMidiMsg(be.geraet, channel, i, words[i]); } }
public void call(DEV be) { be.mox.OutputMidiMsg(be.geraet, 192, page + (be.MIXERBank * 10), 0); for (int i = 0; i != 32; i++) { be.mox.OutputMidiMsg(be.geraet, channel, i + offset, words[i]); } }
public void start() { mox.MidiInput += new MIDIOXLib._IMoxScriptEvents_MidiInputEventHandler(this.midiIn); leDEV = new DEV(mox); riDev = new DEV(mox); readConfigFile(); guruA = new CGuru(mox, B_1_port); guruB = new CGuru(mox, B_1_port + 1); gu = guruA; leDEV.addPAGE(24, (int)KANAL.C11, 0); // INSTRUMENT1 leDEV.addPAGE(25, (int)KANAL.C11, 32); // INSTRUMENT2 leDEV.addPAGE(26, (int)KANAL.C11, 64); // INSTRUMENT3 leDEV.addPAGE(27, (int)KANAL.C11, 96); // INSTRUMENT4 leDEV.addPAGE(28, (int)KANAL.C9, 0); // SENDEFX1 leDEV.addPAGE(29, (int)KANAL.C9, 32); // SENDEFX2 leDEV.addPAGE(30, (int)KANAL.C9, 64); // SENDEFX3 leDEV.addPAGE(31, (int)KANAL.C13, 32); // SENDS MIXER1 leDEV.addMIXER((int)KANAL.C13); // riDev.addPAGE(0, (int)KANAL.C10, 0); // EFX1 riDev.addPAGE(1, (int)KANAL.C10, 32); // EFX2 riDev.addPAGE(2, (int)KANAL.C10, 64); // EFX3 riDev.addPAGE(3, (int)KANAL.C10, 96); // EFX4 riDev.addPAGE(4, (int)KANAL.C14, 32); // SENDS MIXER2 riDev.addPAGE(4, (int)KANAL.C15, 32); // SENDS MIXER3 riDev.addPAGE(5, (int)KANAL.C9, 0); // SENDEFX1 riDev.addPAGE(6, (int)KANAL.C9, 32); // SENDEFX2 riDev.addPAGE(7, (int)KANAL.C9, 64); // SENDEFX3 riDev.addMIXER((int)KANAL.C14); riDev.addMIXER((int)KANAL.C15); //main---------------- mox.FireMidiInput = 1; mox.DivertMidiInput = 0; Console.ReadLine(); mox.FireMidiInput = 0; //main---------------- }