Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. AI Music Transcription Software
  3. Oh Sheet!

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

Alternatives to Oh Sheet!

Every alternative, ranked