All Projects → tebjan → Sanford.multimedia.midi

tebjan / Sanford.multimedia.midi

Licence: mit
Full sources of the famous C# MIDI toolkit on CodeProject by Leslie Sanford

Labels

Projects that are alternatives of or similar to Sanford.multimedia.midi

Miti
miti is a musical instrument textual interface. Basically, its MIDI, but with human-readable text. 🎵
Stars: ✭ 103 (-23.7%)
Mutual labels:  midi
Lick
LiCK, Library for ChucK
Stars: ✭ 118 (-12.59%)
Mutual labels:  midi
Rust Jack
Decent jack bindings for rust
Stars: ✭ 128 (-5.19%)
Mutual labels:  midi
Wad
Web Audio DAW. Use the Web Audio API for dynamic sound synthesis. It's like jQuery for your ears.
Stars: ✭ 1,540 (+1040.74%)
Mutual labels:  midi
Awesome Midi Sources
A curated list of sites with MIDI files on the Web
Stars: ✭ 118 (-12.59%)
Mutual labels:  midi
Midi To Laser Cutter
Stars: ✭ 122 (-9.63%)
Mutual labels:  midi
Webmidikit
Simplest MIDI Swift library
Stars: ✭ 100 (-25.93%)
Mutual labels:  midi
Ofxremoteui
OpenFrameworks addon serves any number of variables (bool, float, int, enum, string, ofColor) on the network, so that you can modify from outside the OF app. Includes a native OSX Client. OSC based.
Stars: ✭ 132 (-2.22%)
Mutual labels:  midi
Midi Parser Js
JSON Human readable MIDI sequences. Read from ArrayBuffers, Base64 encoded strings, or FileInput Element in Browsers.
Stars: ✭ 118 (-12.59%)
Mutual labels:  midi
Tinyusb
An open source cross-platform USB stack for embedded system
Stars: ✭ 2,257 (+1571.85%)
Mutual labels:  midi
Radiance
Radiance is video art software for VJs. It supports beat detection, animated GIFs, YouTube video, OpenGL shader effects. It is designed for live performance and runs on Linux and MacOS.
Stars: ✭ 109 (-19.26%)
Mutual labels:  midi
Pimidi
Raspberry Pi RTP MIDI
Stars: ✭ 112 (-17.04%)
Mutual labels:  midi
Midi Rnn
Generate monophonic melodies with machine learning using a basic LSTM RNN
Stars: ✭ 124 (-8.15%)
Mutual labels:  midi
Miditimetableview
Customisable and editable time table grid for showing midi or audio related data with a measure.
Stars: ✭ 104 (-22.96%)
Mutual labels:  midi
Midi
Library for reading and writing of MIDI messages and MIDI files (SMF) with Go
Stars: ✭ 130 (-3.7%)
Mutual labels:  midi
Midi2voice
Singing synthesis from MIDI file
Stars: ✭ 102 (-24.44%)
Mutual labels:  midi
Vfxminisexamples
Unity examples showing how to control VFX graphs with MIDI devices
Stars: ✭ 122 (-9.63%)
Mutual labels:  midi
Libossia
A modern C++, cross-environment distributed object model for creative coding and interaction scoring
Stars: ✭ 133 (-1.48%)
Mutual labels:  midi
Managed Midi
[Past project] Cross-platform MIDI processing library for mono and .NET (ALSA, CoreMIDI, Android, WinMM and UWP).
Stars: ✭ 130 (-3.7%)
Mutual labels:  midi
Miditoobs
A python script to use one or multiple midi input device(s) to control OBS-Studio functions without wasting keyboard hotkeys (including some sort of macro support) from anywhere in the network. Waiting for a nativ implementation since 2017
Stars: ✭ 126 (-6.67%)
Mutual labels:  midi

Sanford.Multimedia.Midi

This is all source code of the C# MIDI toolkit from CodeProject by Leslie Sanford.

Improvements:

  • 64-bit compatible
  • Windows 8 and 10 compatible
  • Mono framework compatible on Windows
  • Does not require additional assemblies
  • Faster midi file reading in Release build

Also avaliable on Nuget.org

PM> Install-Package Sanford.Multimedia.Midi

If you have any improvement or fix to this library, please don't hesitate to make a fork and open a pull request.

MIT License

Credits:

http://www.codeproject.com/Articles/6228/C-MIDI-Toolkit

https://code.google.com/p/vsticks/

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].