Skip to main content
Public betaFree beta until August 31, 2026 — join now and lock Pro at $4/mo, forever.Try the beta, free

6 min read · Updated 2026-05-26

How to convert

Sheet music to jianpu, in your browser.

Upload MusicXML or MIDI from MuseScore, Finale, Sibelius, or any DAW. DomiSol converts it to editable jianpu (1 2 3 4 5 6 7) in seconds, no upload, the parsing runs locally in the browser.

Why convert staff to jianpu?

Jianpu is the lingua franca of Chinese, Taiwanese, Indonesian, and Burmese music, and the standard notation for most erhu, dizi, guzheng, pipa, and gamelan repertoire. Composers and arrangers who write Western staff scores but want to share with jianpu-reading musicians need a translator, not a retraining program. TODO: expand with concrete audience examples, Chinese diaspora composers, Indonesian church musicians, music educators bridging Western + Asian traditions.

How the conversion works

Staff notation uses fixed pitches: every note on the staff has an absolute pitch determined by the clef. Jianpu is movable-do: 1 is always the tonic of the current key. The mapping is a one-step relabel:

  • In C major: 1=C, 2=D, 3=E, 4=F, 5=G, 6=A, 7=B
  • In G major: 1=G, 2=A, 3=B, 4=C, 5=D, 6=E, 7=F♯
  • In D major: 1=D, 2=E, 3=F♯, 4=G, 5=A, 6=B, 7=C♯

Octave is marked with dots above (higher) or below (lower) the number. Sharps and flats sit in front of the number (#4, b7). TODO: expand with notation specifics, beam underlines vs. dashes for duration, the augmentation dot, the rest character.

Step 1, export your sheet music

MusicXML is the music industry's interchange format. Most notation apps export it cleanly:

  • MuseScore: File → Export → MusicXML (uncompressed)
  • Finale: File → Export → MusicXML
  • Sibelius: File → Export → MusicXML (Sibelius 7+)
  • Dorico: File → Export → MusicXML
  • Any DAW (Logic, Cubase, Ableton): Export as MIDI
  • Printed score (no source file): Use DomiSol's image-to-score feature, drop a photo or PDF

Step 2, open the DomiSol editor

Go to https://dash.domisol.app and sign in. Free during beta. Works in any modern browser.

Step 3, drop the file

In the editor, click the AI tab in the toolbar, then Import file. Drag your MusicXML or MIDI file into the modal. DomiSol parses it locally, detects the key, converts every note to its scale-degree number, and renders the result in jianpu.

Toggle to staff or solfa at any time, the underlying score data is the same; only the visual rendering changes.

Step 4, edit, play, share, export

Your score now appears in jianpu. You can edit any note, add lyrics, play back the audio, harmonize a melody to SATB with AI, transpose, export to PDF, or share via URL. TODO: expand with specific workflow tips for erhu / dizi / guzheng players, e.g., key-signature conventions, fingering hints, traditional ornament notation.

Worked example: "Mo Li Hua" (茉莉花) from staff to jianpu

TODO: walk through a few bars of the famous Jiangsu folk song converted from staff (in E major) to jianpu (1 = E). Include before/after notation snippets.

What DomiSol doesn't (yet) translate

  • Polyphonic chords are collapsed to the highest voice.
  • Tuplets and triplets beyond the standard duration set get rounded.
  • Mid-piece key changes are flattened to the first key.
  • Slurs, ties, and dynamics are best-effort.

Try it now

DomiSol is the only web-based editor where jianpu is the editing model, not an export format. MusicXML and MIDI importers route staff music straight into that model.

Open the free jianpu editor → , or jump straight into the app to import your first file.


Related guides

From the blog