Piano Weave Logo Piano Weave
Discord GitHub

Christopher

Lead Developer • App & Transcription Server
Piano Weave Android App: designed and built the Android app in Kotlin and Jetpack Compose, including the falling-notes piano roll, the library and the adaptive portrait and landscape layouts.
Piano Transcription Server: created the open-source transcription server, which turns piano videos and recordings into MIDI.
Practice Engine: Wait Mode with on-device acoustic note detection, A/B looping, speed control, transposition, MIDI keyboard support and the FluidSynth Grand Piano sound.
Accounts & Billing: Google sign-in, Google Play purchases, the transcription credit system and Google Drive cloud sync.

Website & Community

Uranium92

Website & Discord Bot Developer
GitHub Profile
Piano Weave Website: built and hosts this website.
Suggestions & Bug Reports: built the feedback system with Discord login and private conversations between users and developers.
Discord Bot: created ticket channels, the admin panel controls, discussion threads and DM notifications.
Admin Panel & Monitoring: built ticket management, IP bans, admin accounts, and error alerts on the website and Discord.

Hotment

Contributor
GitHub Profile
Ticket System Design: the Suggestions & Bug Reports system, with its private conversations, statuses and developer notes, is based on his open-source RBWR-Utility project.
Discord Integration: the Piano Weave bot's ticket channels, admin panel controls, discussion threads, DM notifications, error alerts and Discord login for the admin panel are adapted from his code.

Open Source & Community Acknowledgements

Piano Weave is built on these open-source projects. Thank you to everyone who maintains them, and to our Discord community for testing and feedback.