Hi, my first post.
I have had a Teensy 4.1 for some time now and have been slowly designing a 16x16 a standalone router to route 8 midi in/out and 8 usb clients thru the hubs.
I am aware of Paul's USBHost_t36 and the Interface_16x16 example and the basic functions of the USBhost but, what I would like to confirm is
Do I need all these types of device (below) if NOT sending to a PC, just back and forth between the teensy host's client USB and uart midi. ?
USBHost myusb;
USBHub hub1(myusb);
MIDIDevice midi01(myusb);
IF I am going to monitor debugging on the Arduino interface do I still need to have a PC connection for testing and then remove it later ?
Can I add and have recognized a class compliant commercial Midi/USB-Hub router to the teensy 4.1 (something like a Doremidi, pictured)
and if so would I need either Teensy or doremidi to think it was talking to the PC and if so I would need to still have some kind to PC usbMIDI.send capacity ?
If I did connect something like this to Teensy (being class complaint) what would the midi(DIN) ports look like to a Teensy ?
eg Would they display as Usart ports or if something was connected to them like a usb device thru the USB cable that connected the Doremidi and the teensy ?
Would they be virtual ports somehow beyond what the USB creates normally.
Has anybody asked these questions or tried this before that could give me some pointers to a header files or some clues to this design situation.
I use USBTreeview (https://www.uwe-sieber.de/usbtreeview_e.html) to view USB ports.
Thanks
PS. am using my local library for internet as my internet is down so my replies may be a little slow. thanks for your patience
I have had a Teensy 4.1 for some time now and have been slowly designing a 16x16 a standalone router to route 8 midi in/out and 8 usb clients thru the hubs.
I am aware of Paul's USBHost_t36 and the Interface_16x16 example and the basic functions of the USBhost but, what I would like to confirm is
Do I need all these types of device (below) if NOT sending to a PC, just back and forth between the teensy host's client USB and uart midi. ?
USBHost myusb;
USBHub hub1(myusb);
MIDIDevice midi01(myusb);
IF I am going to monitor debugging on the Arduino interface do I still need to have a PC connection for testing and then remove it later ?
Can I add and have recognized a class compliant commercial Midi/USB-Hub router to the teensy 4.1 (something like a Doremidi, pictured)
and if so would I need either Teensy or doremidi to think it was talking to the PC and if so I would need to still have some kind to PC usbMIDI.send capacity ?
If I did connect something like this to Teensy (being class complaint) what would the midi(DIN) ports look like to a Teensy ?
eg Would they display as Usart ports or if something was connected to them like a usb device thru the USB cable that connected the Doremidi and the teensy ?
Would they be virtual ports somehow beyond what the USB creates normally.
Has anybody asked these questions or tried this before that could give me some pointers to a header files or some clues to this design situation.
I use USBTreeview (https://www.uwe-sieber.de/usbtreeview_e.html) to view USB ports.
Thanks
PS. am using my local library for internet as my internet is down so my replies may be a little slow. thanks for your patience