Top 20 NuGet midi Packages

Cross-platform MIDI library for .Net Standard built on top of RtMIdi with included support for Windows x64 and macOS
DryWetMIDI is the .NET library to work with MIDI files and MIDI devices. It allows: * Read, write and create Standard MIDI Files (SMF). It is also possible to read RMID files where SMF wrapped to RIFF chunk. * Work with MIDI devices: send/receive MIDI data, play back and record MIDI data. * Finely ...
A .NET wrapper for the libADLMIDI library, a free Software MIDI synthesizer library with OPL3 emulation
mugene MML to MIDI compiler
A simple C# library that can read a MIDI file and spit out a WAV file.
managed-midi aims to provide C#/.NET API For almost-raw access to MIDI devices in cross-platform manner with the greatest common measure so that it can be "commons" either on Mono or .NET, everywhere, as well as standard MIDI file manipulation and player functionality.
SDL_mixer is a sample multi-channel audio mixer library. It supports any number of simultaneously playing channels of 16 bit stereo audio, plus a single channel of music, in FLAC, Ogg Vorbis, MP3, MOD, and MIDI formats. As of SDL_mixer 1.2.7, FLAC, MOD, Ogg Vorbis and MP3 loading libraries are dynam...
A C# wrapper for the Abundant Music MIDI composer
Platform Independent Library for MIDI I/O. homepage:
XML generator for tracktion_engine and Waveform
An extension of iUltimateLP's Launchpad DotNet library that adds support for the Launchpad Mini Mk3 and enables SysEx support.
A toolkit for creating MIDI applications.
This .NET library provides convenient, threadsafe access to MIDI devices. It does this by binding to the Win32 API with P/Invoke and then wrapping that in an object-oriented API which feels right at home in C# / .NET.
Connect your C# application to MIDI with ease.
Connect your C# application to MIDI with ease.
This is a derived work of the midi-dot-net created by Tom Lokovic in 2009, with the additions of NRPN support and SysEx messages
Helper library for enumerating MIDI devices, responding to hot plug/unplug, and more. Also includes a MIDI clock generator class.
C# library for reading, writing, and manipulating MIDI (*.mid) files. This package is a .NET Standard fork of the original repository:
library for playing, editing and storing MIDI data
library for displaying and editing musical scores