Info
Version: | 7.2.1-prerelease1 |
Author(s): | melanchall |
Last Update: | Sunday, September 15, 2024 |
.NET Fiddle: | Online Example |
Project Url: | https://github.com/melanchall/drywetmidi |
NuGet Url: | https://www.nuget.org/packages/Melanchall.DryWetMidi |
Install
Install-Package Melanchall.DryWetMidi
dotnet add package Melanchall.DryWetMidi
paket add Melanchall.DryWetMidi
Melanchall.DryWetMidi Download (Unzip the "nupkg" after downloading)
Dependencies
.NETFramework 4.5
No dependencies.
No dependencies.
Tags
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 adjust process of reading and writing.
It allows, for example, to read corrupted files and repair them, or build MIDI file validators.
* Implement custom meta events and custom chunks that can be write to and read from MIDI files.
* Manage MIDI data either with low-level objects, like event, or high-level ones, like note.
* Build musical compositions.
* Perform complex musical tasks like quantizing, notes splitting or converting MIDI files to CSV.