DOREMIDI UMH-10 USB MIDI Host Box 16-Channel Full Speed Standard MIDI Interface | eBay
Standard MIDI file format, updated
Hosa Technology Standard MIDI to MIDI Cable (3', Red) MID-303RD
General MIDI ~ Everything You Need to Know with Photos | Videos
The MIDI Association - General MIDI
WIDI Thru6 BT: 2-in-6-out MIDI Thru/Splitter with Bluetooth MIDI
MIDI
Amazon.com: LEKATO Wireless MIDI Adapter, MIDI Bluetooth with USB MIDI Ultra Low Latency 5 PIN for Synthesizer EWI Keytar Digital Piano Keyboard to MIDI Devices, Mac OS/iOS, Win XP : Musical Instruments
Standard MIDI file format spec for Kaitai Struct
David's MIDI Spec
Standard MIDI Key Assignments - Win32 apps | Microsoft Learn