With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →
Top 23 piano Open-Source Projects
-
study-music
An "awesome music theory" kinda wiki with books, resources and courses for studying everything about music and sound
-
piano-trainer
Memorize piano scales with ease! A piano practice program w/ MIDI support. Consider it an interactive reference manual 🎹
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
Piano-LED-Visualizer
Piano LED Visualizer: Connect an LED strip to your Raspberry Pi and create an immersive visual experience for your piano playing
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
piano-scales
A poster to help pianists / producers learn and identify visually the major and minor scales.
-
midi-jar
MIDI Jar is a tool box for musicians, learners, streamers, that want to route MIDI message between devices, and display a piano or chords while playing, and integrate it on a video or on a Twitch stream.
-
OpenPianosMap
The goal of this project is to create an open source map of accessibles pianos. Data will be hosted on OpenStreetMap
-
dynamic-scale
A react component library that dynamically renders a Piano scale given the appropriate input parameters. It is highly customizable
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Awesome Music Theory: where to start, books, links, videos, research, visuals, composition. With synths, history of EDM, movie soundtracks and AI tools | /r/Music | 2023-05-06
Project mention: Sightread learn to play the piano in the browser | news.ycombinator.com | 2023-08-10Open Source app to learn how to play the piano https://github.com/sightread/sightread
I use tune-cli (https://github.com/Woyten/tune/tree/master/tune-cli) to play microtonal scales on my non-microtonal Fantom-X8. tune-cli can retune almost any synth via MIDI message injection but it needs to be started as a separate program since it is not a VST plugin.
Project mention: Is there any app that can pair with my digital piano and let me visualize the things I'm playing on a staff? | /r/pianolearning | 2023-10-31
Project mention: Guitar chords, progressions, arrangements in one web application | /r/guitarlessons | 2023-09-27
Project mention: Show HN: Real-Time Fuzzy Chord/Scale Identification with MIDI and ClojureScript | news.ycombinator.com | 2023-09-11
Project mention: I have made a React Piano Scale Component Library. Feedabck required | /r/reactjs | 2023-07-13Github Repo: https://github.com/amrutwali/dynamic-scale
piano related posts
-
Sightread learn to play the piano in the browser
-
Sightread: Open-source synthesia (piano hero)
-
is my keyboard ok? it has 61 keys and no pedal
-
Sightread: MIDI Visualizer and Play-along tool
-
Sightread: A Free and Open Source Website For Learning Piano
-
I created a tool to practice scales, chords and fifths!
-
Piano Trainer – Learn piano scales, chords and more using MIDI
-
A note from our sponsor - SurveyJS
surveyjs.io | 5 May 2024
Index
What are some of the best open-source piano projects? This list will help you:
Project | Stars | |
---|---|---|
1 | study-music | 1,658 |
2 | piano-trainer | 1,354 |
3 | pianoplayer | 694 |
4 | Piano-LED-Visualizer | 476 |
5 | react-piano | 263 |
6 | sightread | 181 |
7 | bookmarklets | 177 |
8 | tune | 131 |
9 | owmidiconverter | 126 |
10 | javascript-software-synthesizer | 110 |
11 | ptcollab | 87 |
12 | piano-scales | 73 |
13 | midi-jar | 47 |
14 | metronome | 29 |
15 | piano_video | 24 |
16 | rockdice | 22 |
17 | jp-trainer | 17 |
18 | OpenPianosMap | 16 |
19 | Digital-Piano-LED | 14 |
20 | why-does-that-sound-good | 9 |
21 | dynamic-scale | 8 |
22 | twitch-casio-pt1 | 7 |
23 | piano-keyboard-simulator | 4 |
Sponsored