There are 20 repositories under piano topic.
An "awesome music theory" kinda wiki with books, resources and courses for studying everything about music and sound
AudioKit Synth One: Open-Source iOS Synthesizer App
Memorize piano scales with ease! A piano practice program w/ MIDI support. Consider it an interactive reference manual 🎹
Automatic fingering generator for piano scores
Train an LSTM to generate piano or violin/piano music.
[CoRL '23] Dexterous piano playing with deep reinforcement learning.
Piano LED Visualizer: Connect an LED strip to your Raspberry Pi and create an immersive visual experience for your piano playing
SamplerBox is a sampler musical instrument based on RaspberryPi.
🎹 To play piano using CSS and JavaScript
This is a Sphinx adaptation of Chaun C. Chang's book, "Fundamentals of Piano Practice."
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.
The definitive chord symbol parser and renderer for Javascript/NodeJS.
Play MIDI songs in Overwatch
JSS-01 | JavaScript Software Synthesizer
(Experimental, a lot of bugs) Advanced automatic fingering generator for piano scores, determining optimal fingering using Model-Based Reinforcement Learning, written in the Julia language.
钢琴演奏动作生成插件(基于MikuMikuMoving平台开发)
🎹 A desktop app for displaying live sheet music from MIDI input.
The goal of simpleTones.js is to provide every JavaScript developer with a lightweight solution for creating custom sounds in their web applications. This documentation has been written in hopes that the least experienced developer can read, understand and go on to do great things. You can check out several examples at this link:
Using this program, you can play or control music by hand gesture. Also you can play a Paper Piano.
A poster to help pianists / producers learn and identify visually the major and minor scales.
A simple yet effective Audio-to-Midi Automatic Piano Transcription system
Absolutely amazing SOTA Google Colab (Jupyter) Notebooks for creating/training SOTA Music AI models and for generating music with Transformer technology (Google XLNet/Transformer-XL)
MIDI parser (Juce library is used) + "PianoFingering_CalcModule" + "PianoAudioToMidi" + "PianoKeyboard" + WinAPI GUI