#midi

  1. midir

    A cross-platform, realtime MIDI processing library, inspired by RtMidi

    v0.11.0 33K #midi #music #sound #audio #api-bindings
  2. coremidi

    CoreMIDI library for Rust

    v0.9.0 42K #midi #music #macos
  3. jack

    Real time audio and midi with JACK

    v0.13.5 29K #midi #real-time-audio #audio-jack #music
  4. rustysynth

    A SoundFont MIDI synthesizer written in pure Rust

    v1.3.6 3.8K #midi #synthesizer #sound-font #music
  5. midly

    Fast MIDI decoder and encoder both for .mid files and real-time MIDI events

    v0.5.3 21K #midi #audio #parser
  6. wmidi

    Midi parsing library

    v4.0.10 4.6K #midi #real-time-audio #music #real-time
  7. sakuramml

    MML(Music Macro Language) compiler, MML to MIDI

    v0.1.45 1.2K #midi #mml #abc #music #compiler
  8. minilogue-xd

    Korg Minilogue XD synthesizer MIDI implementation

    v0.1.2 #midi #synthesizer #minilogue #korg #music
  9. midi2

    Ergonomic, versatile, strong types wrapping MIDI 2.0 message data

    v0.11.1 170 #midi #midi-message #2-0-message #versatile #strong #borrowing #byte-stream #sysex
  10. clave

    Midi click-track generator

    v1.1.2 650 #click-track #midi #generator #midi-file #pattern #metronome
  11. phosphor-studio

    A terminal-native DAW with built-in synthesizers and MIDI support

    v0.3.5 #midi #synthesizer #daw #audio
  12. midi-msg

    (eventually) complete representation of the MIDI 1.0 Detailed Specification and its many extensions and addenda, allowing for the serialization and deserialization of MIDI byte streams to and from a typed representation

    v0.8.2 550 #midi #smf #no-std #music
  13. tether-artnet-controller

    A remote control software lighting desk

    v1.0.1-alpha 1.4K #lighting-control #remote-control #artnet #gui #midi #animation #tether #headless #transition #macro-system
  14. mtrack

    A multitrack audio and MIDI player for live performances

    v0.11.2 #audio-player #midi #midi-file #audio
  15. usbd-midi

    USB MIDI device class implementation for use with usb-device

    v0.5.1 #usb-device #midi #usb
  16. midi-control

    Communicate with MIDI controllers

    v0.2.3 410 #midi #audio-devices #devices #music
  17. tuiano

    A lightweight, high-performance terminal MIDI dashboard and synthesizer

    v0.1.5 #midi #synthesizer #piano #audio
  18. launchy

    Low-level bindings and high-level abstractions for the Novation Launchpad MIDI devices

    v0.4.1 #midi #launchpad #novation #lightshow #graphics #midi-controller
  19. phosphor-core

    Audio engine, mixer, and transport for the Phosphor DAW

    v0.3.5 #audio-player #midi #mixer #clips #daw #lock-free #synth #bpm #real-time-audio #notes
  20. moont-live

    Real-time CM-32L MIDI sink using ALSA

    v1.0.0 #midi #alsa #synthesizer #audio #cm-32l
  21. moont-render

    Render Standard MIDI Files through the moont CM-32L synthesizer

    v1.0.0 #midi #synthesizer #audio #smf #cm-32l
  22. microwave

    Make xenharmonic music and explore musical tunings

    v0.38.0 2.6K #midi #modular-synthesizer #synthesizer #piano #microtonal
  23. midi_fundsp

    Enables creation of live MIDI synthesizer software

    v0.7.1 #midi #synthesizer #audio #music
  24. audio-processor-traits

    Traits for audio processor types and audio buffer types. Heavily subject to change.

    v4.3.0 4.5K #audio-processing #audio-buffer #traits #midi #change
  25. maolan

    Rust DAW application for recording, editing, routing, automation, export, and plugin hosting

    v0.0.6 #midi #daw #lv2 #vst3 #audio
  26. mkmidilibrary

    Music scoring and MIDI library for Rust

    v0.1.2 #midi #music-notation #music #score #notation #audio
  27. phosphor-midi

    MIDI I/O and message routing for the Phosphor DAW

    v0.3.5 #midi #phosphor #routing #midi-message #daw #ring-buffer #gui #redo #audio #pitch
  28. mcp-muse

    MCP server providing authentic 16-bit SNES gaming sounds, R2D2 expressive emotions, and professional music synthesis for AI agents

    v2025.11.1 #midi #synthesizer #mcp #music #audio
  29. phosphor-plugin

    Plugin trait definitions for the Phosphor DAW

    v0.3.5 #midi #phosphor #daw #real-time-audio #plugin #ui-thread #synth #redo #audio-buffer #gui
  30. chordparser

    A parser library to generate Jazz/Pop/Rock chords from string inputs

    v4.0.4 #midi #music-theory #chord #parser
  31. hexa-tune-proto

    AT-over-SysEx-over-USB-MIDI protocol core — no_std, zero dependency

    v0.1.3 #protocols #midi #sysex #at-command #embedded
  32. xsynth-render

    A command line utility for rendering MIDIs to audio using XSynth

    v0.3.4 350 #midi #synthesizer
  33. moont

    Roland CM-32L synthesizer emulator

    v1.0.0 #midi #synthesizer #cm-32l #mt-32 #audio
  34. libpd-rs

    Safe rust abstractions over libpd

    v0.2.0 700 #midi #pure-data #audio
  35. clasp-core

    Core types and encoding for CLASP protocol

    v4.5.0 #midi #osc #dmx #artnet #protocols
  36. klavier-jack

    Jack library of klavier

    v0.1.14 #midi #jack #klavier #seq #rate #alsa #cargo-run #sample-rate #apt #sudo
  37. alesis-hi-hat-fix

    Alesis Turbo Mesh hi-hat pedal fix

    v0.1.0 #midi #hi-hat #fix
  38. djio

    DJ Hardware Control(ler) Support

    v0.0.23 1.1K #hid-controller #dj #midi #controller #hid
  39. clasp-cli

    Command-line interface for CLASP protocol servers and bridges

    v4.5.0 #osc #midi #artnet #dmx #protocols
  40. midi-types

    Types for representing midi messages

    v0.2.1 320 #midi #message #api-bindings
  41. legato

    WIP audiograph and DSL for quickly developing audio applications

    v0.0.13 #stream #dsl #simd #audio #midi #sample-rate #dsl-builder #cpal #fir #sine
  42. beamer

    Audio plugin (AU, VST3) framework for Rust

    v0.2.3 #audio #audio-plugin #au #plugin-framework #vst3 #webview #midi
  43. e_midi

    An interactive/CLI/library MIDI player with advanced playback options, looping, and scan modes

    v0.1.13 #music-player #midi #audio-player #interactive #music
  44. bevy_midi

    Send and receive MIDI data to and from bevy and other programs or controllers

    v0.12.0 500 #midi-control #midi #encoding #bevy
  45. phosphor-dsp

    Built-in DSP, oscillators, and synthesizers for the Phosphor DAW

    v0.3.5 #midi #synthesizer #dsp #phosphor #oscillator #daw #clip #drum #ring-buffer #redo
  46. rust-music

    programmatic music manipulation and composition with MIDI export

    v1.1.0 450 #music-composition #midi #score #sheet #encoding
  47. midi-reader-writer

    Facilitate reading and writing midi files

    v0.1.3 #midi #midly #track
  48. mseq

    developing MIDI Sequencers

    v2.2.0 #midi #sequencer #music
  49. mtxt

    MTXT Music Text Format

    v0.9.0 #midi #text-format #music #format
  50. osynic_midi

    A MIDI -> keyboard mapper for the Osynic

    v0.1.0 #midi #osynic #mapper #cli
  51. cardinal-uxn

    Uxn CPU interpreter

    v0.6.0 #uxn #cardinal #interpreter #cpu #stack #clippy #midi #notes #sample-rate
  52. bbx_midi

    MIDI message parsing, streaming, and real-time input handling for audio applications

    v0.4.3 #midi #real-time-audio #real-time-streaming #music #audio
  53. bbx_draw

    Audio visualization primitives for nannou sketches

    v0.4.3 #midi #visualization #sketch #nannou #audio #dsp #topology #visualizers #waveform #spectrum-analyzer
  54. midi_file

    For reading and writing MIDI files

    v0.1.0 310 #midi #midi-message
  55. nodi

    playback and abstraction of MIDI files

    v1.0.3 #midi #music #audio #smf #encoding
  56. tether-midi-mediator

    MIDI to Tether messages

    v0.4.4 380 #midi #midi-message #tether #devices #mediator #knob
  57. ferrigno

    Lua 5.5 runtime

    v0.1.2 #lua #run-time #itertools #string #syntax #midi #functools #interpreter #5-5 #urllib
  58. mimium-midi

    midi input plugin for mimium using midir

    v4.0.1 #midi #mimium-plugin #input #events #value #music #midir
  59. klavier-core

    Core library of klavier

    v0.1.15 #midi #octave #document
  60. hexa-tune-proto-embedded

    hexaTune embedded adapter — typed commands, dispatch helpers, heapless wrappers

    v0.1.3 #midi #sysex #at-command #embedded #hexatune
  61. launchkey-sdk

    A type-safe Rust SDK for Novation Launchkey MIDI controllers. Enables full control over pads, encoders, faders, displays, and DAW integration with support for RGB colors, bitmaps, and cross-platform development.

    v0.1.5 160 #sdk #midi #launchkey #novation #controller
  62. xsynth-core

    A fast Rust-based SoundFont synthesizer designed for high voice counts and low latency

    v0.4.0 #sound-font #synthesizer #midi
  63. hexa-tune-proto-ffi

    hexaTune FFI adapter — C ABI functions for Flutter/Dart integration

    v0.1.3 #flutter #midi #sysex #hexatune #ffi
  64. truce-core

    Core types for the truce audio plugin framework

    v0.1.2 #midi #audio-plugin #plugin-framework #events #plugin-info #audio-buffer #audio-processing #process-status
  65. coremidi-sys

    Low-level FFI bindings for the CoreMIDI framework

    v3.2.0 42K #low-level #midi #macos #bindings #events #macos-framework #bindgen-generated #rust-version
  66. humster

    Modern music toolkit for Rust

    v0.0.2 #midi #music #processor #toolkit #modern #audio-buffer #audio-data
  67. rytm-rs

    More than safe rust abstractions over rytm-sys, an unofficial SDK for Analog Rytm MKII running firmware 1.70

    v0.1.3 210 #midi #sdk #audio #analogrytm
  68. clasp-bridge

    Protocol bridges for CLASP (OSC, MIDI, Art-Net, DMX, MQTT, WebSocket, HTTP)

    v4.5.0 #artnet #dmx #osc #protocols #midi
  69. vibelang-keys

    Terminal MIDI keyboard for VibeLang - play MIDI from your computer keyboard

    v0.4.0 #midi #music #terminal #vibelang #keyboard
  70. midi-toolkit-rs

    ultra high performance MIDI operations, designed for black MIDI. The library isn't perfect

    v0.3.1 #midi #high-performance #midi-file #toolkit #black
  71. miditui

    An interactive terminal app/UI for MIDI composing, mixing, and playback

    v0.1.8 #midi #audio-player #midi-file #notes #mouse-clicks #redo #import-export #sound-font #interactive-terminal #tui
  72. portmidi

    High-level PortMidi bindings for Rust

    v0.3.0 #midi #music #audio
  73. rtrack-core

    Headless tracker core: engine, audio, MIDI, samples, and data model

    v0.1.2 #midi #music #audio #synth #tracker
  74. moont-web

    WebAssembly wrapper for the moont CM-32L synthesizer

    v1.0.0 #midi #synthesizer #webaudio #cm-32l #wasm
  75. shekere

    Creative coding tool with shaders and sounds

    v0.13.0 #midi #shader-rendering #audio #texture #osc #spectrum #midi-control #hot-reloading #modes #creative-coding
  76. rtrack-gui

    GUI frontend for rtrack music tracker

    v0.1.2 #midi #music #tracker #gui #audio
  77. tune-cli

    Explore musical tunings and create synthesizer tuning files for microtonal scales

    v0.28.0 1.2K #midi #tuning #synthesizer #scale #microtonal
  78. klavier-player

    MIDI player library of klavier

    v0.1.2 #player #midi #klavier
  79. phosphor-app

    Shared business logic for Phosphor DAW frontends

    v0.3.5 #editor #midi #phosphor #mixer #space-save #redo #audio-player #clips #daw #business-logic
  80. caw_midi

    Common midi logic for the caw synthesizer framework

    v0.5.0 #caw #synthesizer #midi #framework #logic
  81. cardinal-gui

    GUI for a Uxn + Varvara system

    v0.7.1 #cardinal #uxn #varvara #gui #debugging #midi #interpreter #mouse #orca #widgets
  82. ramidier

    Akai Pro Apc key 25 abstraction layer

    v0.3.0 #abstraction-layer #midi #akai #layer
  83. dawdel

    Programmatic digital audio workstation for MIDI

    v0.1.1 #midi #music #song #programmatic #audio-effect #notes #music-generation #audio-samples #digital-audio-workstation #midi-file
  84. xpans_spe_midi

    Wraps xpans Spatial Property Exchange (SPE) messages in MIDI

    v0.1.0 #midi #properties #spe #spatial #exchange #axis #audio-plugin #audio-processing
  85. phosphor-tui

    Terminal UI frontend for the Phosphor DAW

    v0.3.5 #midi #color-themes #phosphor #save-load #clips #daw #tui #notes #space-save #undo
  86. tomusic_ai_1

    High-quality integration for https://tomusic.ai/

    v67.0.41 #artificial-intelligence #tomusic #musical #convert #integration #music #midi #creative
  87. audio-processor-standalone

    Stand-alone Audio/MIDI CLI runner for audio-processor-traits

    v3.5.0 1.8K #midi #audio-processing #cli-runner #audio-processor-traits #standalone #vst-plugin #audio-buffer #gui #audio-context
  88. midilab

    Sysex deserialization and midi controller programming library

    v0.2.6 #midi #sysex #mpd226 #akai #music
  89. xsynth-realtime

    A real-time MIDI synthesizer using XSynth

    v0.4.0 #midi #synthesizer
  90. rtrack-tui

    TUI frontend for rtrack music tracker

    v0.1.2 #midi #music #tracker #tui #audio
  91. maolan-widgets

    Widgets used for Maolan DAW

    v0.0.5 #midi #widgets #daw #audio
  92. minilogue

    Umbrella crate for Korg Minilogue synthesizer libraries

    v0.1.2 #midi #synthesizer #music #korg
  93. tune

    Explore musical tunings and create synthesizer tuning files for microtonal scales

    v0.35.0 140 #midi #synthesizer #tuning #scale #microtonal
  94. piano_roll

    MIDI sequencer and piano roll editor for DAW — clips, quantization, selection, sample-accurate scheduling

    v0.1.0 #midi #daw #sequencer #audio
  95. floww

    Musical information crate

    v0.1.12 700 #midi #music #musical
  96. vibelang-core

    Clean, trait-based runtime for VibeLang - generic over synthesis backends

    v0.4.0 #midi #audio-player #devices #run-time #back-ends #trait-based #super-collider #device-enumeration #midir
  97. rtpmidi

    RTP-MIDI / AppleMIDI

    v0.4.4 500 #midi #command #rtp #session #participant #invite
  98. caw_midi_udp_widgets_app

    App for launching widgets that communicate with a caw synthesizer by sending midi commands over UDP

    v0.4.0 #caw #udp #widgets #midi #synthesizer
  99. bevy_rustysynth

    A plugin which adds MIDI file and soundfont audio support to the bevy engine via rustysynth

    v0.6.1 750 #midi #bevy-plugin #sound-font #midi-file #bevy-audio #kira
  100. ghakuf

    parsing/building SMF (Standard MIDI File)

    v0.5.6 #parser #smf #midi #builder
  101. midi-player

    A MIDI file player library with integrated synthesizer

    v0.2.3 #midi #midi-file #audio-player #synthesizer #control #solo #tempo #observer #mute #real-time
  102. xsynth-soundfonts

    A module to parse different types of soundfonts to be used in XSynth

    v0.4.0 #sound-font #midi #synthesizer
  103. rea-rs

    version of ReaScript API

    v0.1.31 150 #midi #reaper #audio #plugin #daw
  104. tauri-plugin-midi

    A WebMIDI-compatible plugin for Tauri

    v0.1.5 #tauri-plugin #midi #webmidi #tauri
  105. redact-composer-midi

    Midi domain library and converter for redact-composer

    v0.1.9 650 #redact-composer #midi #convert #encode
  106. rea-rs-low

    Bindings for the REAPER C++ API - low-level API

    v0.1.31 160 #midi #reaper #daw #api-bindings #audio-plugin #audio
  107. rusthesia

    Reads midi files and create piano notes waterfall

    v0.1.21 #midi #sdl2 #music #piano #learning
  108. midi_clock_sync

    Tempo engine and musical time sync for DAW — transport, BPM automation, bar/beat/tick, no drift

    v0.1.0 #midi #clock #tempo #daw #audio
  109. staff

    Music theory library with midi, notes, chords, scales, and more

    v0.11.0 160 #music-theory #midi #chord #scale #rendering #serialization #pitch #theory-with-midi #fretboard #synth
  110. reaper-low

    Bindings for the REAPER C++ API - low-level API

    v0.1.0 #midi #reaper #daw #plugin #audio #audio-plugin
  111. truce-test

    Test utilities for truce plugins (render, state, params, GUI snapshots)

    v0.1.2 #midi #render #testing #round-trip #truce #gui #audio
  112. beamer-vst3

    VST3 implementation layer for the Beamer audio plugin framework

    v0.2.3 #plugin-framework #vst3 #midi #beamer #audio-plugin #vst #audio-processing #state-machine #life-cycle
  113. midilab-editor

    GUI application for programming midi controllers via Sysex

    v0.2.6 #midi #sysex #hardware #music #editor
  114. yks_converter

    converting MML (Music Macro Language) to MIDI format

    v0.1.0 #midi #music #mml #converter #audio
  115. syxpack

    Helpers for processing MIDI System Exclusive messages

    v0.17.0 1.2K #message-processing #exclusive #system #midi #helper #midi-message #midi-processing #manufacturer #terminator #byte-vector
  116. apres

    MIDI Library

    v0.3.4 #midi #music #audio
  117. midi-m8

    Turn Dirtywave M8 songs into Midi tracks

    v1.3.0 #midi #song #music
  118. maolan-engine

    Audio engine for the Maolan DAW with audio/MIDI tracks, routing, export, and CLAP/VST3/LV2 hosting

    v0.0.4 #midi #clap #vst3 #lv2
  119. midi20

    Types and helpers for building MIDI 2.0 capable software

    v0.2.0 160 #midi #2-0-capable #helpers-for-building #devices #packet #midi-message #ump #serialization #bidirectional #next-generation
  120. xtal

    A creative coding framework build on top of Nannou

    v0.15.0 260 #midi #creative-coding #midi-control #nannou #ui-control #sketch #live-coding #osc #transition #video
  121. phosphor-gui

    GUI frontend for the Phosphor DAW (planned)

    v0.3.5 #phosphor #front-end #daw #editor #gui #redo #midi #color-themes #tui-gui #lock-free
  122. pitchy

    Minimalistic Rust library for working with frequencies (Hz), MIDI numbers, musical notes, and pitch operations like transposition and octave shifts

    v0.2.0 140 #midi #notes #pitch #music #audio
  123. opensound

    (WIP)A One-Stop Multi-Level SoundSystem Abstraction, suitable for being a solid foundation for Pro-Audio Applications(e.g. a DAW) or other sound related apps.

    v0.0.6 300 #midi #music #audio #daw
  124. tokmd-fun

    Fun renderers for tokmd analysis (obj, midi, eco labels)

    v1.9.0 #midi #3d #visualization #obj #code-city
  125. audio-midi-shell

    Prototyping shell for audio development

    v0.1.0 #midi #dsp #audio
  126. print_chords

    A stand-alone jack application that listens to a midi port and prints the chord names

    v0.1.4 #midi #chord #music
  127. smrec

    Minimalist multi-track audio recorder which may be controlled via OSC or MIDI

    v0.1.4 #midi #osc #record-audio #cli #audio
  128. cnctd_midi

    APIs to interact with MIDI devices

    v0.1.6 #devices #module #midi
  129. midi-convert

    converting into/from midi_types::MidiMessage

    v0.2.0 #midi #midi-message #api-bindings
  130. bevy_midi_params

    Hardware MIDI controller integration for live parameter tweaking in Bevy games

    v0.1.0 #midi #tweaking #bevy #midi-controller #development
  131. murrelet_src_midi

    MIDI input functions for murrelet, a livecode framework

    v0.1.2 200 #midi #livecode #murrelet #framework #live-coding #functions-for-murrelet
  132. muzik

    generating chord progressions as MIDI files from string templates

    v1.0.0 #chord #midi #music-theory #jazz
  133. rmididings

    Write your own MIDI router/processor, inspired by mididings

    v0.2.1 #midi #alsa #music
  134. reaper-medium

    Bindings for the REAPER C++ API - medium-level API

    v0.1.0 #midi #reaper #daw #audio-plugin #audio
  135. music-math

    common functions and helpers for working with music / audio

    v0.1.1 #midi #dsp #music #audio #math
  136. caw_midi_live

    midi device to control caw synthesizers

    v0.5.0 #midi #caw #synthesizer #midi-control #devices
  137. auxide-midi

    MIDI input and polyphonic synthesizer integration for Auxide DSP graphs

    v0.2.0 #midi #dsp #real-time #synthesizer #polyphonic
  138. midilab-sim

    Midi controller device simulation

    v0.2.6 #midi #devices #simulation #controller #hardware-devices
  139. libpd-sys

    Rust bindings for libpd

    v0.3.4 900 #midi #pure-data #audio #audio-bindings
  140. caw_midi_udp_widgets_app_lib

    launching instances of caw_midi_udp_widgets_app as signals of MIDI commands

    v0.2.0 #caw #midi #signal #command #instance #synthesizer
  141. audio-processor-standalone-midi

    Stand-alone MIDI hosting for a VST host or an audio-processor-traits implementor

    v1.13.0 1.4K #midi #audio-processing #hosting #audio-processor-traits #lock-free-queue #vst #vst-plugin #audio-thread #audio-plugin #midi-message
  142. midilab-io

    I/O handling for midilab-editor

    v0.2.6 #midi #midilab-editor #port #sysex #send-receive #mediates
  143. loopers-common

    Common code for loopers project. See loopers-jack for for the main project.

    v0.2.0 #looper #midi #loopers #audio #part #loopers-jack #audio-jack #beat #metronome #redo
  144. helgoboss-midi

    Interfaces, data structures and utilities for dealing with MIDI messages according to the MIDI 1.0 specification

    v0.4.0 #midi-message #midi #data-structures
  145. embedded-midi

    embedded hal uart to send and receive midi

    v0.1.2 #uart #midi #embedded
  146. lv2-state

    rust-lv2's state handling library

    v2.0.0 #lv2-plugin #audio-plugin #rust-lv2 #state #create #audio-processing #restore #plugin-framework #save-and-restore #midi
  147. midnote

    A terminal application for viewing notes in a MIDI track, with audio

    v0.11.1 #midi #accessibility #smf #music #encoding
  148. midi-event

    Fast midi event parsing/writing out

    v0.2.1 #events #midi #parser #bit #ignored
  149. jack-sys

    Low-level binding to the JACK audio API

    v0.5.1 28K #audio-jack #midi #real-time-audio #low-level #ffi
  150. polyrhythmix

    Polyrhythmically-inclinded Midi Drum generator

    v0.1.0 #midi #drum #generator #part #midi-file #music #dsl #kick #user-defined #assist
  151. microswitch

    μSwitch is a cross-platform application which enables musicians to play sounds using switches. It's designed for people with disabilities to help them practise playing music and to perform in a concert.

    v2.0.0 #midi #music #switch #gamepad #accessibility
  152. lv2-units

    rust-lv2's wrapper of LV2's unit types

    v0.1.3 140 #lv2-plugin #audio-plugin #rust-lv2 #midi #unit #audio-processing
  153. noisefunge

    A music livecoding environment

    v0.3.4 #live-coding #midi #environment #music #server #beat #opcode #sub-processes #befunge #http-json
  154. caw_midi_udp_client

    A UDP client for sending midi commands to caw synthesizers

    v0.2.0 #caw #udp-client #midi #synthesizer #command
  155. lv2-midi

    rust-lv2's MIDI processing library

    v1.2.0 130 #midi #midi-processing #lv2 #lv2-plugin #audio-plugin #rust-lv2 #midi-event #plugin-framework
  156. notation_midi

    Fun notation - midi features

    v0.5.0 #midi #music-notation #music-theory #guitar-tabs #chord #colorful #bevy
  157. pirate-midi-rs

    send serial commands to pirate midi bridge devices

    v1.2.0 #midi #devices #bridge #command #pirate #usb
  158. loopers-gui

    Gui for loopers project. See loopers-jack for for the main project.

    v0.2.0 #looper #audio #loopers #length #part #loopers-jack #beat #metronome #redo #midi
  159. agb_midi_core

    converting MIDI files for use with agb-tracker on the Game Boy Advance. You shouldn't use this package directly

    v0.23.1 #gameboy-advance #midi #agb-tracker #convert #game #shouldn-t #midi-file #audio #games
  160. melo

    A music notation language and compiler to MIDI

    v0.1.0 #midi #music-notation #music #notation
  161. lv2-time

    rust-lv2's wrapper of LV2's time types

    v0.1.3 #lv2 #rust-lv2 #audio-plugin #lv2-plugin #audio-processing #midi #dsp
  162. caw_midi_serial

    Control caw synthesizers with a serial device that transmits midi data over a serial port

    v0.5.0 #serial-port #caw #midi #synthesizer #control
  163. ensnare-services

    Wrappers around third-party crates that make them easier to use with crossbeam channels

    v0.0.16 1.1K #midi #crossbeam-channel #digital-audio #wrapper #service #ensnare #cpal #midir
  164. music-note

    Music theory library with midi, notes, chords, scales, and more

    v0.3.1 #music-theory #midi #chord #scale #pitch #theory-with-midi
  165. musical-note

    Represents general musical note and allow to convert it, currently only to MIDI byte and back

    v0.1.105 #midi #notes #convert #musical #back
  166. e_midi_shared

    Shared types/midi/MusicXML logic for e_midi and its build script

    v0.1.6 #midi #music-player #music #interactive #audio-player
  167. makey-midi

    Makey Makey to send midi commands

    v0.1.0 #midi #makey #send #config-file #load-config #debugging #default-config
  168. Try searching with DuckDuckGo.

  169. plmidi

    Play MIDI files from the command line

    v0.14.2 #midi #music #smf #encoding
  170. midilab-gui

    GUI for midilab-editor

    v0.2.6 #midilab-editor #user #ui #midi
  171. midiboard

    CLI tool to trigger arbitrary commands using any MIDI 1.0 compatible device

    v0.3.3 #devices #midi #1-0-compatible #service #command-line-tool #button
  172. caw_midi_udp

    A caw signal of MIDI events backed by a UDP/IP server which can receive serialized MIDI events

    v0.2.0 #caw #midi #events #server #ip #udp #serialization #synthesizer
  173. push2_pong

    Ableton Push2 Embedded-graphics display driver

    v0.2.1 #embedded-graphics #midi #push2 #graphics #embedded
  174. musical_scales

    scales in western music theory, with parsing from/to strings, MIDI note numbers, control voltages

    v0.2.0 #music-theory #midi #scale #western #note-numbers #parser-string #voltages
  175. uxn-tal-common

    uxn-tal-common library

    v0.1.0 #uxn #tal #assembly #rom #applications #clippy #midi #notes #sample-rate #cardinal
  176. note-pen

    represent musical concepts in Rust

    v0.3.0 110 #midi #serialization #musical #pen #format #musicxml #import-export #music-xml
  177. beamer-core

    Core abstractions for the Beamer audio plugin (AU, VST3) framework

    v0.2.3 #midi #plugin-framework #audio-plugin #expression #abstraction #vst3 #au #shared-traits #smoothing #daw
  178. mseq_tracks

    developing MIDI Sequencers

    v0.2.2 #midi #sequencer #music
  179. shapemaker

    An experimental WASM-capable, generative SVG-based video rendering engine that reacts to MIDI or audio data

    v1.1.1 130 #midi #rendering-engine #video #image #design #svg-based #audio #vst #audio-data
  180. midilink

    Mixxx MIDI to Ableton Link adapter

    v1.0.3 220 #link #midi #ableton #adapter #export
  181. tsf

    Safe interface for TinySoundFont, a software synthesizer for SoundFont2 files

    v0.2.0 #midi #tiny-sound-font #sound-font2 #audio #sf2
  182. visor_plugin_midi

    Plugin for connecting to MIDI devices and loading mappings

    v0.1.0 #visor #sketch #midi #javascript #typescript #creative #real-time #deno #wgpu #creative-coding
  183. reaper-macros

    Bindings for the REAPER C++ API - macros

    v0.1.0 #midi #reaper #daw #audio #plugin
  184. midix

    MIDI structures designed for humans

    v4.0.0-alpha.7 1.0K #midi #bevy #parser #audio #encoding
  185. midi-codec

    Tools for encoding and decoding a stream of MIDI messages

    v0.4.0 #message #encoding-decoding #midi #stream
  186. mseq_core

    developing MIDI Sequencers

    v0.1.2 #midi #sequencer #music
  187. coremidi-hotplug-notification

    helper providing a way to receive device updates notifications on MacOS

    v0.1.3 #core-midi #macos #hotplug #midi
  188. smhkd

    MIDI hotkontrol daemon

    v0.2.0 #midi #daemon
  189. midi-vlq

    Variable-Length Quantity for the MIDI file format

    v0.1.0 #vlq #integer-encoding #integer #variable-length #midi
  190. midi-stream-parser

    Parser to convert bytes from a MIDI stream into messages

    v0.1.0 #midi #real-time #encoding
  191. dot-multisample

    Bindings to the .multisample manifest file format

    v0.1.0 #midi-sampling #midi #midi-recording #sampler #recording
  192. mini-midi

    abstract MIDI messages

    v0.1.1 #midi #midi-message #encoding
  193. rea-rs-test

    testing reaper extensions within real REAPER instance

    v0.1.3 110 #midi #reaper #plugin #audio-plugin #audio #daw
  194. midi-consts

    constants for handling MIDI data

    v0.1.0 7.5K #midi #channel #constant
  195. musik

    README.md

    v0.1.0 #music #audio-signals #midi
  196. autosam

    A toolkit for automated multi-sampling of MIDI instruments

    v0.1.0 #midi #midi-sampling #midi-recording #recording #sampler
  197. tuning-library-rs

    Micro-tuning format parsing and frequency finding library

    v0.1.0 #midi #music #scala #scale #tuning
  198. lyrica

    Phantasmically simple MIDI file handling

    v0.2.1 #midi-file #midi #smf #play
  199. schoenberg

    The MIDI Esoteric Programming Language

    v0.1.0 #midi #brainfuck #esolang
  200. midia

    wrapper for writing the midi file easier

    v0.1.1 #midi #midi-file #music
  201. midi

    Common Midi types for Rust

    v0.1.0 #music #audio
  202. axe_fx_midi

    Tools for creating and parsing midi messages for communicating with Fractal Axe-FX devices

    v0.1.0 #midi #fractals #message #axe-fx #devices
  203. midi2_proc

    Internal procedural macro crate. Only intended for use with midi2

    v0.11.1 180 #midi #proc-macro #midi2
  204. hmi2mid

    Convert HMI files to standard MIDIs

    v0.1.1 #midi #hmi #convert #standard
  205. mumuse

    Small music theory library written in Rust with MIDI capabilities

    v0.7.0 #music-theory #midi #music
  206. midi2-clip

    A lightweight utility for reading and writing MIDI 2.0 clip files

    v0.1.0 #midi #clip #reading-and-midi #2-0 #file-format #breaking-change
  207. agb_midi

    converting MIDI files for use with agb-tracker on the Game Boy Advance. You shouldn't use this package directly

    v0.23.1 #gameboy-advance #midi #agb #agb-tracker #midi-file #game #shouldn-t #games
  208. owl_midi

    Bindings for OWL firmware FFI

    v0.4.5 #midi #owl #ffi
  209. tsf-sys

    Unsafe bindings for TinySoundFont, a software synthesizer for SoundFont2 files

    v0.2.0 #midi #tiny-sound-font #sound-font2 #audio #sf2 #sound-font
  210. midi-m8-core

    Core crate for midi-m8. M8 files to MIDI.

    v1.3.0 #midi #midi-file #song #m8 #length #dirtywave #quarter
  211. web-midi

    Wraps the web-midi calls from the web-sys library in a more rusty interface

    v0.1.0 #midi #wasm #api-bindings
  212. multirec

    A command-line tool for automated multi-sampling of MIDI instruments

    v0.2.0 #midi #midi-recording #midi-sampling #recording #sampler
  213. novation_launch_control

    Conversion between raw midi event and more descriptive types for the Novation LaunchControl XL. Completely unofficial and not affiliated in any way

    v0.1.0 #midi #novation #launchcontrol
  214. midi-beeper

    A small tool to help create simple melodies from MIDI files

    v0.1.2 #midi #midi-file #melodies #create #playback #beeper #mario #embedded
  215. brinicle_midi

    MIDI parsing utilities used in brinicle

    v1.0.0 #midi #brinicle #utilities-in-brinicle #react-native #plugin #audio
  216. bevy_midix

    The MIDI plugin for humans. Out-of-the-box soundfont synthesizer, commands, and input!

    v4.0.0-alpha.8 1.1K #midi #midi-control #encoding
  217. etc-express-midi

    Control the ETC Express lighting console using MIDI commands

    v0.2.1 #midi #express #lighting #etc #api-bindings
  218. novation_remote_25sl

    User friendly API to the Ableton Novation ReMOTE 25SL MIDI controller

    v0.1.1 #midi #remote #novation #25sl #ableton