Hi,
I would like to build a small and simple device using Teensy 4.0 (I know it's probably an overkill for the task but this is what I have) which I could connect to the computer using USB cable and this device would expose two USB devices:
- standard MIDI,
- DMX, which I hope I’ll be able to use with Daslight software.
So MIDI and DMX signals would enter via USB (from Logic and Daslight) and would be forwarded to respective sockets, and sent down to my MIDI equipment and to stage lights. The goal would be to have one dongle instead of two.
Ideally the device should be powered from USB cable. MIDI part seems to be obvious because there are libraries and example showing how to do it. DMX part seems more difficult. I plan to use Teensy DMS library (https://github.com/ssilverman/TeensyDMX/tree/teensy4), but I don’t know a few things:
1. How to add DMX USB support so computer would see it in addition to USB?
2. I’ve read in many threads that I’ll need transceiver for RS-485. That’s fine. But which one: MAX3483 (3V) or MAX487 (5V)? There are many types of them - anyone with 250K baud rate will work?
Does this idea seem generally feasible - especially the USB part?
I would like to build a small and simple device using Teensy 4.0 (I know it's probably an overkill for the task but this is what I have) which I could connect to the computer using USB cable and this device would expose two USB devices:
- standard MIDI,
- DMX, which I hope I’ll be able to use with Daslight software.
So MIDI and DMX signals would enter via USB (from Logic and Daslight) and would be forwarded to respective sockets, and sent down to my MIDI equipment and to stage lights. The goal would be to have one dongle instead of two.
Ideally the device should be powered from USB cable. MIDI part seems to be obvious because there are libraries and example showing how to do it. DMX part seems more difficult. I plan to use Teensy DMS library (https://github.com/ssilverman/TeensyDMX/tree/teensy4), but I don’t know a few things:
1. How to add DMX USB support so computer would see it in addition to USB?
2. I’ve read in many threads that I’ll need transceiver for RS-485. That’s fine. But which one: MAX3483 (3V) or MAX487 (5V)? There are many types of them - anyone with 250K baud rate will work?
Does this idea seem generally feasible - especially the USB part?