Skip to content
View in the app

A better way to browse. Learn more.

Young Composers Music Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Ivory, an AI piano transcription tool we built for composers working at the keyboard

Featured Replies

Hello everyone,

My co-founder and I have spent the past while building Ivory (https://ivory-app.com), a tool for converting piano recordings into editable notation, and I wanted to introduce it here because this community is exactly who we built it for: people who compose at the keyboard.

The problem we set out to address is a practical one. Composers who work at the piano routinely capture ideas as audio , a phone recording, a quick DAW take , and then face the slow task of transcribing their own playing by ear before they can develop the material. Manual transcription of dense voicings, fast passagework, or pedalled textures can take longer than writing the piece itself.

Ivory is built specifically for that step.

What it does

  • Converts a piano recording (MP3 or similar) into notation in the browser : nothing to install.

  • Uses a model trained specifically for piano, rather than a general-purpose audio-to-MIDI converter.

  • Produces editable output, exportable to MusicXML (Sibelius, MuseScore, Dorico), MIDI (any DAW), and PDF.

The intended workflow: record an idea, transcribe it in Ivory, then export to your notation software or DAW and compose from a working draft rather than a blank page.

Why we focused on piano Piano is one of the harder instruments to transcribe automatically: overlapping voices, sustain pedal blurring note boundaries, fast runs, and up to ten simultaneous notes. General-purpose tools tend to struggle with exactly these cases. By narrowing the scope to piano, we handle chords, fast runs, and pedalling considerably better than the broader tools we benchmarked against.

Honest limitations

  • Piano-focused , not intended for full multi-instrument or orchestral arrangements.

  • The output is a first draft; expect to correct some rhythms, re-bar passages, and make voicing/enharmonic decisions yourself.

  • Free tier is capped at one minute of audio per transcription (unlimited number of transcriptions) , enough to evaluate properly on real material.

We would genuinely value feedback from composers here, both on transcription quality and on how it fits your existing notation workflow. Happy to answer questions in this thread.

Edited by Ivory

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.