- 
            Updated
            Aug 5, 2020 
- C
midi-keyboard
Here are 64 public repositories matching this topic...
This is a piano software that analyzes what chords you are playing in real time by algorithms based on music theory. This piano software supports MIDI keyboard, computer keyboard, play and analyze MIDI files and so on.
- 
            Updated
            Feb 9, 2025 
- Python
JSS-01 | JavaScript Software Synthesizer
- 
            Updated
            Jun 2, 2025 
- TypeScript
Virtual Midi keyboard and Midi Live Looper for Jack Audio Connection Kit
- 
            Updated
            Oct 16, 2024 
- C++
A beautiful, interactive web-based piano that lets you play music using your computer keyboard. Features a full-width musical score, practice mode, and customizable key mapping. Built with React, TypeScript, and the Web Audio API.
- 
            Updated
            Aug 24, 2025 
- TypeScript
a tool to make NI Komplete Kontrol MK2 controllers more usable on Linux - and an alternative solution for macOS
- 
            Updated
            Apr 3, 2021 
- C++
Midi to keyboard mapper for Windows
- 
            Updated
            Nov 8, 2024 
- C
Example of MIDI Input handling (e.g keyboard/controller) for the Godot game engine.
- 
            Updated
            Oct 31, 2019 
- GDScript
Python Scripts to enable advanced support for Novation Launckey MK3 models in FL Studio
- 
            Updated
            Apr 24, 2025 
- Python
🎹🎮 Play your favorite games with your MIDI keyboard!
- 
            Updated
            Sep 21, 2018 
- D
This repository contains MIDI files of renditions, including song bank/piano bank tunes and rhythms, from certain CASIO keyboards, with sound sources such as HL, A2, and AHL.
- 
            Updated
            Jul 5, 2025 
JSS-01C | JavaScript Software Synthesizer Classic | The original version of the JavaScript Software Synthesizer before the ongoing refactoring/redesign.
- 
            Updated
            Mar 29, 2025 
- TypeScript
MIDIHasKey — Virtual MIDI keyboard suitable for microtonal music
- 
            Updated
            Jul 18, 2022 
- Haskell
A digital piano dynamics training program that provides real-time visualizations and feedback for musicians to more accurately monitor their playing and improve expressiveness..
- 
            Updated
            Jun 24, 2025 
- Python
MIDI controller based on the Arduino Uno development board and the CD4067 16 channel analog multiplexer.
- 
            Updated
            Jul 29, 2025 
- C++
JavaFX MIDI - Project
- 
            Updated
            Jul 23, 2018 
- Java
🎹 A visualization tool for displaying what you are playing on your MIDI keyboard device.
- 
            Updated
            Aug 10, 2020 
- Vue
Optimize the Prophet Rev2 synthesizer for usage as a master MIDI keyboard.
- 
            Updated
            Jan 13, 2022 
Music oriented MIDI processing in Javascript
- 
            Updated
            May 10, 2025 
- TypeScript
Improve this page
Add a description, image, and links to the midi-keyboard topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the midi-keyboard topic, visit your repo's landing page and select "manage topics."