Top 20 NuGet midi Packages
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 ...
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.
Cross-platform MIDI library for .Net Standard built on top of RtMIdi with included support for Windows x64 and macOS
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/
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.