Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
MIDI
MIDI (Musical Instrument Digital Interface) is a technical standard that describes a communications protocol, digital interface, and electrical connectors that connect a wide variety of electronic musical instruments, computers, and related audio devices for playing, editing, and recording music.
- GitHub: https://github.com/topics/midi
- Wikipedia: https://en.wikipedia.org/wiki/MIDI
- Last updated: 2025-01-24 00:19:30 UTC
- JSON Representation
https://github.com/robcranfill/pialesissr
A way to select different drum sets when using a MIDI drum kit to send notes to an external drum machine.
midi midi-controller raspberry-pi
Last synced: 15 Jan 2025
https://github.com/sejmou/my-songbook-app
A React Native app allowing musicians to manage lyrics for songs
Last synced: 24 Jan 2025
https://github.com/zeyu-li/midi-bot
A discord bot that produces the MIDI from user inputted notes 🤖
discord-bot discord-music midi
Last synced: 22 Jan 2025
https://github.com/zeloe/synth_basic
A basic synth written in C++ with JUCE framework
cplusplus juce juce-framework midi synthesizer
Last synced: 25 Dec 2024
https://github.com/mathieu52/oscmidi
Connect any MIDI-enabled piano to VRChat
midi piano vrchat vrchat-osc vrchat-tool
Last synced: 20 Jan 2025
https://github.com/jcmoyer/sekaiju
This is a fork of Sekaiju (https://openmidiproject.opal.ne.jp/Sekaiju_en.html) with CMake support and some QOL improvements.
Last synced: 11 Jan 2025
https://github.com/charonn0/rb-midifile
A Realbasic and Xojo binding to HP MIDIFILE
midi midi-events midi-files midi-player realbasic xojo
Last synced: 28 Nov 2024
https://github.com/palingheorghe/motive-daw
Project created with ReactJS, ToneJS and Web MIDI API
javascript midi music react tonejs
Last synced: 09 Jan 2025
https://github.com/UnsignedArduino/Musical-Images-Generator
A Python program to generate images compatible with the Musical-Images extension in MakeCode Arcade!
arcade extension extension-helper helper makecode makecode-arcade makecode-arcade-extensions makecode-extension midi
Last synced: 18 Nov 2024
https://github.com/theoliverlear/music-machine
A desktop application to help people learn to play piano and learn about music theory.
desktop educational electron midi music piano reactjs scss service typescript webpack
Last synced: 28 Dec 2024
https://github.com/sappho192/midi-velocity-infer-v2
[ASJ2023] Seq2seq and attention based midi Velocity prediction model.
deep-learning midi music-information-retrieval piano piano-roll tensorflow
Last synced: 28 Nov 2024
https://github.com/djipco/jsnation-2022-webmidi
Code demo for WEBMIDI.js (JSNation 2022)
Last synced: 01 Dec 2024
https://github.com/joerivandervelde/synthuesizer
Turn your regular PC keyboard into a MIDI synthesizer with Hue light show.
hue hue-bridge hue-lights java java-8 java8 midi midi-keyboard
Last synced: 13 Jan 2025
https://github.com/hlorenzi/midi-inspect
🎵 Inspect .mid file contents! -- https://hlorenzi.github.io/midi-inspect
file file-format inspect midi midi-files music web webapp
Last synced: 20 Jan 2025
https://github.com/ridwansharkar/fretboard-explorer
Interactive Music Theory Explorer & Visualizer + MIDI made with React
guitar-chords midi music-theory oop react
Last synced: 16 Jan 2025
https://github.com/rhaberkorn/shmotbox
Arduino-based firmware for custom MIDI controller
Last synced: 25 Jan 2025
https://github.com/ifimust/chordless
Analyze MIDI notes. Display which notes/chords are played.
alsa boost cmake-presets gtest midi music qml qt6
Last synced: 12 Oct 2024
https://github.com/mrbbp/circuitpython-mfrc522
circuitPython RC522 RFID reader + send tag uuid in midi
circuitpython js midi midiapi nfc processing-sketch rfid rp2040-xiao
Last synced: 19 Jan 2025
https://github.com/pedrolcl/dumpmidi-rt
Multiplatform Command Line MIDI Monitor program using Drumstick::RT
drumstick linux macos midi monitor multiplatform qt windows
Last synced: 28 Nov 2024
https://github.com/pedrolcl/fluidlite-qtmultimedia
Multiplatform MIDI Synth library based on the FluidLite Synthesizer and Qt Multimedia
drumstick fluidlite linux macos midi music qt qt-multimedia synthesizer-library windows
Last synced: 28 Nov 2024
https://github.com/jeroenbakker-atmind/jack-midi-tools
Jack Midi client applications to use for music creation
Last synced: 20 Jan 2025
https://github.com/pedrolcl/drumstick-rt-outoftree
Drumstick::RT Out of Tree Template Plugin
drumstick input-output midi plugin qt template
Last synced: 28 Nov 2024
https://github.com/pedrolcl/drumstick-rt-fluidlite
Drumstick::RT Out-of-Tree FluidLite Plugin
drumstick fluidlite linux macos midi music plugin qt qt-multimedia synthesizer windows
Last synced: 28 Nov 2024
https://github.com/pedrolcl/basicsynth
Fork of the BasicSynth Code at https://sourceforge.net/projects/basicsynth/
dls midi music sf2 soft-synths soundfonts synthesizer synthesizer-library
Last synced: 28 Nov 2024
https://github.com/ology/midi-praxis-variation
Variation techniques used in music composition
Last synced: 13 Oct 2024
https://github.com/ridwansharkar/fretboard-2.0
Interactive Music Theory Explorer & Visualizer + Chord Progression Generator
guitar midi music-theory music-visualizer react
Last synced: 16 Jan 2025
https://github.com/snej/toit-midi
MIDI (Musical Instrument Digital Interface) I/O for the Toit language
Last synced: 23 Oct 2024
https://github.com/rafaeloledo/midi
js training
front-end-development midi sounds
Last synced: 20 Jan 2025
https://github.com/lue-bird/elm-midi
midi bytes parser
bytes bytes-parser elm file midi music
Last synced: 14 Dec 2024
https://github.com/piotrpdev/melodyshare
Android app for sharing melodies with friends! (SETU Mobile Dev CA)
Last synced: 03 Dec 2024
https://github.com/mmitch/liveset
MIDI performance via live edited Perl scripts
alsa alsa-sequencer livecoding midi midi-api midi-controller midi-player perl perl5
Last synced: 31 Dec 2024
https://github.com/sezero/kmidi
the old KDE kmidi application
gravis gus gus-patch midi soundfont synthesizer timidity
Last synced: 02 Dec 2024
https://github.com/sezero/xmms-timidity
MIDI plugin for XMMS libTiMidity. (mirror of git repo at http://sf.net/projects/libtimidity/)
libtimidity midi timidity xmms
Last synced: 02 Dec 2024
https://github.com/etienne-dldc/midi-playground
Let's try to use MIDI with JS
Last synced: 16 Dec 2024
https://github.com/vanita5/msp430-synth
MSP430 Synth / MIDI Player with a desktop GUI and a MIDI device bridge. School project from 2015.
code-composer-studio desktop-gui hardware midi msp430 school synthesizer texas-instruments
Last synced: 24 Jan 2025
https://github.com/derekxkwan/dxk-pd-tutorial
ongoing series of tutorials about computer music in pure data
filters midi puredata tutorial
Last synced: 18 Jan 2025
https://github.com/mattczyr/algorithmiccomposition
Final project for Deep Listening (ARTS-4410) at RPI in Summer 2019
algorithmic-composition midi python
Last synced: 23 Jan 2025
https://github.com/atsushieno/notium-ng
notium ported to Kotlin. Higher-level MIDI manipulator based on mugene MML instructions.
Last synced: 05 Jan 2025
https://github.com/unsignedarduino/musical-images-generator
A Python program to generate images compatible with the Musical-Images extension in MakeCode Arcade!
arcade extension extension-helper helper makecode makecode-arcade makecode-arcade-extensions makecode-extension midi
Last synced: 07 Jan 2025
https://github.com/betodealmeida/amidihub
A MIDI host that autoconnects all MIDI ports (software and hardware)
Last synced: 15 Dec 2024
https://github.com/aizen1220/fl-studio
FL Studio 2024 for free with crack and Activator! Get the latest version of FL Studio with full features, plugins, and VST support. Learn how to install FL Studio with crack and Activator for unlimited access. Enjoy top music production tools, loops, samples, and everything you need to create professional tracks with FL Studio today.
audio daw dotnet fl flipnote-studio flp fruity-loops komplete-kontrol midi midi-controller music python reverse-engineering studio
Last synced: 16 Dec 2024
https://github.com/violet-black/midiverb3
Patch editor for the Alesis Midiverb III hardware FX unit
alesis midi midi-controller reverb
Last synced: 16 Jan 2025
https://github.com/karsten-uy/hah
The Helix at Home (HaH) is an Arduino-based MIDI controller using an Arduino Pro Micro, designed to manage buttons, potentiometers, and LEDs for controlling MIDI effects and channel settings, simulating a guitar pedalboard with customizable modes, an expression pedals, and a tap delay. Watch a video demo in the linked YT video
arduino cpp midi midi-controller midiusb music promicro
Last synced: 06 Jan 2025
https://github.com/mosinve/gmajor2editor
Former GLydian project, updated to work with GMajor2
g-major2 macos-sierra midi patch-editor
Last synced: 12 Dec 2024