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
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...
Platform Independent Library for MIDI I/O. homepage: http://portmedia.sourceforge.net/portmidi/
An extension of iUltimateLP's Launchpad DotNet library that adds support for the Launchpad Mini Mk3 and enables SysEx support.
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.
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: https://github.com/stephentoub/MidiSharp