Arduino-AppleMIDI-Library

MIDI sender/receiver

Enables an Arduino board to send and receive MIDI messages over Ethernet using the AppleMIDI protocol.

Send and receive MIDI messages over Ethernet (rtpMIDI or AppleMIDI)

GitHub

310 stars
32 watching
66 forks
Language: C++
last commit: 8 months ago
applemidiarduinoarduino-ethernetarduino-idearduino-libraryarduino-midi-libraryarduino-unoc-plus-plusesp32esp8266ethernet-shieldmidimidi-messagesrtprtpmiditeensyudpuno

Related projects:

Repository Description Stars
lathoub/arduino-ipmidi Provides an IPMIDI transport layer for the FortySevenEffects Arduino MIDI Library 14
lathoub/arduino-usbmidi A USB MIDI transport library for microcontrollers with native USB capabilities 160
lathoub/arduino-ble-midi This project provides a MIDI transport layer over Bluetooth Low Energy (BLE) for Arduino boards 228
keymaster-/linc_rtmidi Provides Haxe/C++ bindings for the RtMidi midi library, enabling MIDI functionality in C++ applications. 9
gbevin/receivemidi A command-line tool to receive and monitor MIDI messages from MIDI devices. 314
rkistner/arcore Provides a customized Arduino hardware core with support for MIDI-USB functionality 192
fortyseveneffects/arduino_midi_library A C++ library providing an interface between Arduino boards and MIDI messages 1,610
arirusso/micromidi A Ruby DSL for creating and processing MIDI messages 138
samer--/plmidi An operating system integration allowing Prolog code to interact with Mac OS X MIDI devices 4
adamnemecek/webmidikit An implementation of the WebMIDI API for macOS/iOS, providing a simplified interface to MIDI input and output ports. 147
jbclements/rtmidi A Racket library providing an FFI wrapper for RtMidi, enabling MIDI interaction in Racket programs. 3
gbevin/sendmidi A command-line tool for sending MIDI messages to devices 705
arirusso/unimidi Realtime MIDI input/output for Ruby without platform-specific compilation 255
jarnoh/qmlmidi A Qt Quick extension enabling access to MIDI input/output devices in QML declarative code 14
musitdev/portmidi-rs A Rust library providing high-level bindings and wrappers for the PortMidi MIDI protocol 76