Piano Weave
The project, its licensing and the official documents
Piano Weave (by Lumenchord) is an Android app for learning piano songs from online videos. It is created by Krzysztof (Christopher) Olszak, together with the open-source Piano Transcription Server.
See Credits →Android 8.0 or newer. You need an internet connection for transcription and cloud sync, but practicing works offline. Wait Mode and recording use the microphone. Credits and cloud sync require a Google account.
The app's source code and the transcription server are public on GitHub. You can explore them, report issues or see how everything works.
Piano Weave on GitHub →What you can and can't do with the code
Licensed under the PolyForm Noncommercial License 1.0.0. Personal, hobby, study, school and nonprofit use is allowed. Selling it, monetizing it or publishing it on app stores is not allowed without a commercial license.
Commercial use details →The Piano Transcription Server is an independent open-source project under the MIT License. You can run it yourself and connect the app to your own server.
Server on GitHub →The license covers the source code only. It doesn't cover the official app or the name, logo and icon of "Piano Weave". Forks must use a different name and icon.
Terms and privacy for the Android app and the transcription server
The rules for using the app, transcription credits and purchases. Available in English and Polish.
Read the Terms →What the app and the transcription server collect, including microphone use, Google sign-in and Google Drive sync.
Read the Privacy Policy →Remove your transcription account and your Google Drive cloud library at any time.
Account deletion →