I'm hoping to get some help with an issue I'm having. I'm using the Interface_16x16 example for a simple MIDI host module that also forwards to a MIDI Din output.
I've only added the following code:
I have a powered hub plugged into the host port, allowing I/O with various MIDI devices as expected, except for one - a Doboz TSNM controller that runs on a Teensy 4.0, set up as a MIDI device. I purchased this as a kit and received a hex file, so I can't alter anything on that end. I do receive the MIDI messages on my Mac from this device. When I inspect the computer MIDI data, it comes from "TSNM mkII" instead of "Port 1", "Port 2", etc. I've attached some photos. (note: the module i'm working on will have more alterations/features, but only after this works!).
I am not much of a programmer, but can usually cobble bits together for what I need. I've poked around the forum thinking I might need to address the device differently or find a way to reference it's port name, but I'm a bit lost. Any help is much appreciated!!
I've only added the following code:
Code:
midi::MidiType mtype = (midi::MidiType)type;
MIDI1.send(mtype, data1, data2, channel);
I have a powered hub plugged into the host port, allowing I/O with various MIDI devices as expected, except for one - a Doboz TSNM controller that runs on a Teensy 4.0, set up as a MIDI device. I purchased this as a kit and received a hex file, so I can't alter anything on that end. I do receive the MIDI messages on my Mac from this device. When I inspect the computer MIDI data, it comes from "TSNM mkII" instead of "Port 1", "Port 2", etc. I've attached some photos. (note: the module i'm working on will have more alterations/features, but only after this works!).
I am not much of a programmer, but can usually cobble bits together for what I need. I've poked around the forum thinking I might need to address the device differently or find a way to reference it's port name, but I'm a bit lost. Any help is much appreciated!!