DeathBloom
Member
Hi guys!
I have a very sensitive question on the speed Teensy can read MIDI messages over the USB. I've faced issues with receiving MIDI over regular 5 DIN serial port at 31250 bit/s speed.
Basically, my project has to receive around 500 midi note ONs and OFFs for a time of less than 12 ms (which is audible latency). Simple math tells it's impossible on 31K bit/s speed - and I saw that already. And all the Arduino projects I saw, which used USB to transfer MIDI also had 31K speed hard coded in their sketches for the whole MIDI over USB capability.
Having in mind that Teensy has a built in MIDI support I am guessing on whether underneath its drivers it also uses that regular for old MIDI protocol 31K speed. Any clue? Does it use that speed per MIDI channel? In the terms of that I may read 16 channels at a time using the whole USB Bandwidth?
Do you guys had similar projects experience or heard about such?
My initial goal is to control the light of ~500 Leds with MIDI messages sent from the Ableton DAW. Does it sound realistic with MIDI?
I have a very sensitive question on the speed Teensy can read MIDI messages over the USB. I've faced issues with receiving MIDI over regular 5 DIN serial port at 31250 bit/s speed.
Basically, my project has to receive around 500 midi note ONs and OFFs for a time of less than 12 ms (which is audible latency). Simple math tells it's impossible on 31K bit/s speed - and I saw that already. And all the Arduino projects I saw, which used USB to transfer MIDI also had 31K speed hard coded in their sketches for the whole MIDI over USB capability.
Having in mind that Teensy has a built in MIDI support I am guessing on whether underneath its drivers it also uses that regular for old MIDI protocol 31K speed. Any clue? Does it use that speed per MIDI channel? In the terms of that I may read 16 channels at a time using the whole USB Bandwidth?
Do you guys had similar projects experience or heard about such?
My initial goal is to control the light of ~500 Leds with MIDI messages sent from the Ableton DAW. Does it sound realistic with MIDI?