A (eventually) complete representation of the MIDI 1.0 Detailed Specification and its many extensions and addenda, to allow for the serialization and deserialization of MIDI byte streams to and from a typed representation.
☆41May 8, 2026Updated 2 weeks ago
Alternatives and similar repositories for midi-msg
Users that are interested in midi-msg are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- MusicXML Parsing, Manipulation, and Export Library☆18Nov 5, 2024Updated last year
- Rust midi encoding and decoding library.☆96Apr 19, 2026Updated last month
- A SoundFont MIDI synthesizer written in pure Rust☆225Updated this week
- A feature-complete MIDI parser and writer focused on speed.☆188Jul 3, 2024Updated last year
- DSP algorithms and utilities written in Rust. Performant, embedded friendly and no_std compatible.☆27Mar 17, 2025Updated last year
- Deploy to Railway using AI coding agents - Free Credits Offer • AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- 🎹 Full-fledged software sampler written in Rust☆20Sep 30, 2022Updated 3 years ago
- ☆14Jun 2, 2025Updated 11 months ago
- Zero-terminated string types for FFI.☆13Mar 13, 2023Updated 3 years ago
- Pure rust soundfont synthesizer☆98Nov 16, 2025Updated 6 months ago
- A lightweight CSV viewer/editor☆17Jul 25, 2023Updated 2 years ago
- Depending on the platform, bump a thread priority so that it's suitable for real-time audio☆46Apr 28, 2026Updated 3 weeks ago
- cross-platform OpenGL context creation☆25Jul 17, 2023Updated 2 years ago
- ☆10Oct 25, 2017Updated 8 years ago
- Code comment watcher that notifies when an issue is closed.☆10Oct 18, 2025Updated 7 months ago
- Deploy to Railway using AI coding agents - Free Credits Offer • AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- Types and helpers for building MIDI 2 capable software in Rust☆29Dec 18, 2024Updated last year
- A c_import macro for Rust☆14Apr 21, 2025Updated last year
- Rust bindings for the VST 3 API☆75Mar 28, 2026Updated last month
- Learn what's changed on crates.io☆19May 7, 2026Updated 2 weeks ago
- Cross-platform realtime MIDI processing in Rust.☆803Apr 18, 2026Updated last month
- Rust bindings for JUCE using cxx 🧃☆56Apr 13, 2026Updated last month
- Parse a simple midi file (SMF) into data structures using nom☆18Jul 17, 2019Updated 6 years ago
- Provides truly zero-cost alternatives to Iterator::step_by for both incrementing and decrementing any type that satisfies RangeBounds<T: …☆13Jan 5, 2022Updated 4 years ago
- A maintained fork of the app-dirs-rs project.☆38Sep 5, 2024Updated last year
- Managed Database hosting by DigitalOcean • AdPostgreSQL, MySQL, MongoDB, Kafka, Valkey, and OpenSearch available. Automatically scale up storage and focus on building your apps.
- Bindings for Binomial LLC's basis-universal Supercompressed GPU Texture Codec☆44Apr 28, 2024Updated 2 years ago
- Efficient byte-stream pipe buffer☆44Jul 1, 2024Updated last year
- Custom Rust allocator allowing to temporarily disable memory (de)allocations for a thread. Aborts or prints a warning if allocating altho…☆58Aug 9, 2023Updated 2 years ago
- A filter cascade implementation in rust☆15Apr 5, 2023Updated 3 years ago
- A semi-opinionated way to create windows on Windows.☆18Sep 1, 2020Updated 5 years ago
- A BASIC language interpreter. Does not conform to existing standards. Mostly a toy.☆11Feb 7, 2024Updated 2 years ago
- A live-codeable phase vocoder written in Rust☆15May 12, 2025Updated last year
- High-level PortMidi bindings and wrappers for Rust☆79Jul 13, 2023Updated 2 years ago
- Cross-platform GPU-accelerated fractal renderer built with Rust and WebGPU☆21Apr 12, 2026Updated last month
- Deploy on Railway without the complexity - Free Credits Offer • AdConnect your repo and Railway handles the rest with instant previews. Quickly provision container image services, databases, and storage volumes.
- Random greedy pixel pattern generation algorithm☆24Aug 18, 2025Updated 9 months ago
- Efficient sets of bytes for Rust☆18Jun 23, 2020Updated 5 years ago
- Bindings for the VST 2.4 API.☆14Apr 14, 2021Updated 5 years ago
- Rust remote log viewer experiment☆14Feb 23, 2022Updated 4 years ago
- Implementation of a slotmap☆10Nov 24, 2025Updated 5 months ago
- Simple and fast async channels☆18Updated this week
- a pure Rust, cross-platform soundboard app☆20Apr 27, 2026Updated 3 weeks ago