- Home
- AI Music Transcription Software
- Oh Sheet!
On the recordRead 9 Oct 202622 facts
Oh Sheet!
On the record
- API
- The documented API includes job submission and status endpoints, artifact downloads, and a WebSocket event stream.github.com · read 9 Oct 2026
- Arrangement
- It arranges melody for the right hand and bass and harmony for the left hand.github.com · read 9 Oct 2026
- Engraving requirement
- The local backend requires LilyPond for PDF output, while MusicXML still works without it.github.com · read 8 Oct 2026
- Hosted component
- The README says its remote HTTP engraver is a hosted proprietary component and has no public Docker image.github.com · read 9 Oct 2026
- Humanization
- The pipeline can add micro-timing, velocity dynamics, pedal marks, and articulations.github.com · read 9 Oct 2026
- Inputs and outputs
- It accepts YouTube links, audio uploads, and MIDI files and produces PDF scores, MusicXML, and playable MIDI.github.com · read 8 Oct 2026
- Integration
- Oh Sheet! can push results to TuneChat rooms for collaborative practice.github.com · read 9 Oct 2026
- Integrations
- TuneChat can upload files to Oh Sheet's API, poll for results, and display MusicXML in shared rooms.github.com · read 8 Oct 2026
- License
- The repository lists an MIT license.github.com · read 9 Oct 2026
- Open source
- The repository is public and lists an MIT license.github.com · read 8 Oct 2026
- Organization
- The GitHub organization page says it has no public members.github.com · read 9 Oct 2026
- Outputs
- The README lists PDF scores, MusicXML, and playable MIDI as outputs.github.com · read 9 Oct 2026
- PDF requirement
- The local engraving backend requires LilyPond for PDF output; MusicXML can work without it.github.com · read 9 Oct 2026
- Platform setup
- The frontend uses Flutter for web and mobile, and the README gives scaffolding instructions for web, iOS, Android, and macOS.github.com · read 8 Oct 2026
- Playback
- Humanized playback adds micro-timing, velocity dynamics, pedal marks, and articulations.github.com · read 8 Oct 2026
- Playback and viewing
- The browser viewer uses OpenSheetMusicDisplay and Tone.js for notation playback and cursor sync.github.com · read 9 Oct 2026
- Progress
- WebSocket events stream pipeline status and the interface displays mascot animations for each stage.github.com · read 8 Oct 2026
- Purpose
- Oh Sheet! turns YouTube links, audio uploads, or MIDI files into piano sheet music and playable MIDI.github.com · read 9 Oct 2026