WebMIDIKit

MIDI library

An implementation of the WebMIDI API for macOS/iOS, providing a simplified interface to MIDI input and output ports.

Simplest MIDI Swift library

GitHub

147 stars
13 watching
27 forks
Language: Swift
last commit: over 1 year ago
Linked from 1 awesome list

audioaudiokitcoremidiiosmacmacosmidimidi-apimidi-eventsmusicmusic-librarysoundswiftswift-frameworkswift-librarytvosweb-midiweb-standardswebmidi

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
jazz-soft/jzz A JavaScript library for sending and playing MIDI messages in various environments. 525
jbclements/rtmidi A Racket library providing an FFI wrapper for RtMidi, enabling MIDI interaction in Racket programs. 3
magicmonty/fable-webmidi-sample A Fable application that demonstrates the use of Web MIDI with Fable 4
heyfrench/as3midilib A library for working with MIDI data in ActionScript 3.0. 8
musitdev/portmidi-rs A Rust library providing high-level bindings and wrappers for the PortMidi MIDI protocol 76
samer--/plmidi An operating system integration allowing Prolog code to interact with Mac OS X MIDI devices 4
paranim/paramidi Library for creating music using MIDI notes and attributes 76
keymaster-/linc_rtmidi Provides Haxe/C++ bindings for the RtMidi midi library, enabling MIDI functionality in C++ applications. 9
adamcichy/swiftysound A lightweight Swift library for playing sounds with simple APIs and flexible playback options 1,246
insomnimus/nodi A Rust library providing tools and types for playing and manipulating MIDI files 21
fortyseveneffects/arduino_midi_library A C++ library providing an interface between Arduino boards and MIDI messages 1,610
blastbay/blastmidi A C library for parsing standard MIDI files. 22
jarnoh/qmlmidi A Qt Quick extension enabling access to MIDI input/output devices in QML declarative code 14
lathoub/arduino-applemidi-library Enables an Arduino board to send and receive MIDI messages over Ethernet using the AppleMIDI protocol. 310
madskjeldgaard/cc14 A collection of functions and tools for working with 14-bit MIDI signals in SuperCollider. 16