First week using a teensy 3.2 to learn about usb midi IO.
I used the "teensy_midi" sketch to successfully drive one of my standalone VSTs using usb midi. It can also drive a VST plugin for my DAW. If I try to use the 3.2 with usb to run two standalone VSTs simultaneously I cannot enable the input port on the second VST. If I shut down the first vst then I can enable the other. I couldn't figure out what search terms to use to find the solution in the forum or FAQ. Still too green.
I have no problem using my Yamaha keyboard to drive multiple standalone VSTs simultaneously.
It's more than just selecting the proper midi channel on my VST. I can't even get that far because I cannot enable the second vst input unless I shut down the first one
Anyone know how to drive more than one VST at the same time from the teensy?
the following sketch outputs a couple octaves of notes and repeats
Sketch
#include <MIDI.h>
#define HWSerial Serial1
MIDI_CREATE_INSTANCE(HardwareSerial, Serial1, MIDI); // 5 Pin DIN Out
const int HWChannel = 2;
const int USBChannel = 1;
void setup()
{
HWSerial.begin(9600);
MIDI.begin();
}
void loop() {
int note;
for (note=20; note <= 63; note++) // Range was changed from 10:127 to save
eardrums.
{
usbMIDI.sendNoteOn(note, 100, USBChannel);
MIDI.sendNoteOn(note, 100, HWChannel);
delay(200);
usbMIDI.sendNoteOff(note, 100, USBChannel);
MIDI.sendNoteOff(note, 100, HWChannel);
}
delay(2000);
}
Thanks
Steve
I used the "teensy_midi" sketch to successfully drive one of my standalone VSTs using usb midi. It can also drive a VST plugin for my DAW. If I try to use the 3.2 with usb to run two standalone VSTs simultaneously I cannot enable the input port on the second VST. If I shut down the first vst then I can enable the other. I couldn't figure out what search terms to use to find the solution in the forum or FAQ. Still too green.
I have no problem using my Yamaha keyboard to drive multiple standalone VSTs simultaneously.
It's more than just selecting the proper midi channel on my VST. I can't even get that far because I cannot enable the second vst input unless I shut down the first one
Anyone know how to drive more than one VST at the same time from the teensy?
the following sketch outputs a couple octaves of notes and repeats
Sketch
#include <MIDI.h>
#define HWSerial Serial1
MIDI_CREATE_INSTANCE(HardwareSerial, Serial1, MIDI); // 5 Pin DIN Out
const int HWChannel = 2;
const int USBChannel = 1;
void setup()
{
HWSerial.begin(9600);
MIDI.begin();
}
void loop() {
int note;
for (note=20; note <= 63; note++) // Range was changed from 10:127 to save
eardrums.
{
usbMIDI.sendNoteOn(note, 100, USBChannel);
MIDI.sendNoteOn(note, 100, HWChannel);
delay(200);
usbMIDI.sendNoteOff(note, 100, USBChannel);
MIDI.sendNoteOff(note, 100, HWChannel);
}
delay(2000);
}
Thanks
Steve