widdly / plexus

matrix driven sequencer/keyboard/arpeggiator
https://widdly.github.io/plexus/
GNU General Public License v3.0
10 stars 0 forks source link

teensy usb midi to usb launchpad latency #2

Open charonme opened 5 years ago

charonme commented 5 years ago

Hi, sorry for contacting you like this, several years ago I connected an arduino inside the old launchpad (instead of the onboard mcu) and programmed a strange sequencer https://github.com/charonme/penelope

Recently I got a launchpad mini mk2 and teensy 3.6 and I'm considering doing something similar. However your approach (having the teensy in an outside box and communicate with launchpad through usb midi) seems interesting too. This way it would be much easier to modify the project later, add more in/outs, no need to modify the launchpad, etc. My question is - do you notice any latency or lag between events on the teensy and button presses and button lights on the launchpad?

widdly commented 5 years ago

Latency is ok if you don't flood the launchpad with midi messages. Read the novation midi implementation and work out ways to minimise the number of midi messages.

I do have issues with the usb midi board I got from hobbytronics. The one I have sends a lot of strange messages. I see they have updated firmware but I've not tried it.

charonme commented 5 years ago

thanks!