There are 120 repositories under midi topic.
Esoteric Programming Language
DiffSinger: Singing Voice Synthesis via Shallow Diffusion Mechanism (SVS & TTS); AAAI 2022; Official code
Create music with JavaScript
A lightweight yet powerful audio-to-MIDI converter with pitch bend detection
One music sequencer for all major platforms, desktop and mobile
An advanced singing voice synthesis system with high fidelity, expressiveness, controllability and flexibility based on DiffSinger: Singing Voice Synthesis via Shallow Diffusion Mechanism
Arduino library to play MOD, WAV, FLAC, MIDI, RTTTL, MP3, and AAC files on I2S DACs or with a software emulated delta-sigma DAC on the ESP8266 and ESP32
Web Audio DAW. Use the Web Audio API for dynamic sound synthesis. It's like jQuery for your ears.
Awesome Music Projects
Software synthesizer based on the SoundFont 2 specifications
Your Hardcore Loop Machine.
AudioKit Synth One: Open-Source iOS Synthesizer App
Tame the Web MIDI API. Send and receive MIDI messages with ease. Control instruments with user-friendly functions (playNote, sendPitchBend, etc.). React to MIDI input with simple event listeners (noteon, pitchbend, controlchange, etc.).
Command line tool for generating and working with MIDI files.
Memorize piano scales with ease! A piano practice program w/ MIDI support. Consider it an interactive reference manual 🎹
🇸Superpowered Audio, Networking and Cryptographics SDKs. High performance and cross platform on Android, iOS, macOS, tvOS, Linux, Windows and modern web browsers.
Musicpy is a music programming language in Python designed to write music in very handy syntax through music theory and algorithms.
🎹🎶 A baremetal kernel that turns your Raspberry Pi 3 or later into a Roland MT-32 emulator and SoundFont synthesizer based on Circle, Munt, and FluidSynth.
Arduino library for creating MIDI controllers and other MIDI devices.
Audio Plugin for Audio to MIDI transcription using deep learning.
A curated list of awesome WebAudio packages and resources.
Browser-based visual programming language and platform for sound synthesis.
The advanced drum machine for Linux, macOS, and Windows