.NET library to read, write, process MIDI files and to work with MIDI devices
-
Updated
May 6, 2024 - C#
MIDI (Musical Instrument Digital Interface) is a technical standard that describes a communications protocol, digital interface, and electrical connectors that connect a wide variety of electronic musical instruments, computers, and related audio devices for playing, editing, and recording music.
.NET library to read, write, process MIDI files and to work with MIDI devices
Full sources of the famous C# MIDI toolkit on CodeProject by Leslie Sanford
Genshin Impact Windsong Lyre, Floral Zither, & Vintage Lyre MIDI auto player in Modern Mica UI. Supports MIDI instruments & Playlist controls.
A software MIDI synthesizer for professional use.
Bard performance plugin for FFXIV.
Apollo Studio is a standalone editor and live playback engine for RGB Launchpad light effects.
Crash Team Racing (PS1) tools - a C# framework and a set of tools by DCxDemo to parse files found in the original kart racing game by Naughty Dog (and a bit of Crash Bash too).
libfluidsynth C# binding
MIDIControl is a standalone software (Windows Only), to remote control OBS, remote control your GoXLR, act as Soundboard, send message in Twitch Chat, and more..., with any MIDI controller like APC (from AKAI) or Launchpad (from Novation).
A simple tool for generating MIDI-files based on Elektron MachineDrum sysex dumps.