Rosetta Stone of Musical Data Codes
Jump to navigation
Jump to search
The following graphical notation and digital formats represent the same melody.
Graphical Music Notation
SCORE music typesetting program output
Finale music typesetting program output
Sibelius music typesetting program output
MUP music typesetting program output
Lilypond music typesetting program output
Koto (Japanese harp) music notation
Piano Roll
Digital Encodings
ABC
X:1 T:Example M:2/4 K:F L:1/16 c3 d/2 c/2 c2 c2 | c f f4 z f | f a a4 z c' | c'3 a c'bag |
DARMS
!G !K1- !M2:4
6E.( 7T(( 6))) 6E( 6) /
6S(( 9)) 9Q RS 9S /
9S( 11) 11Q RS 13S /
13E.( 11S) 13S(( 12 11 10)) /
Guido Music Notation
[ \clef<"g2"> \key<-1> \meter<"2/4"> c2/8. d/32 c c/8 c \bar<2> c/16 f f/4 _/16 f \bar<3> f a a/4 _/16 c3 \bar<4> c/8. a2/16 c3 b&2 a g ]
Hudrum **kern
**kern *staff1 =1- *clefG2 *k[b-] *M2/4 8.cc\L 32dd\LL 32cc\JJJ 8cc\L 8cc\J =2 16cc\LL 16ff\JJ 4ff\ 16r 16ff\ =3 16ff\LL 16aa\JJ 4aa\ 16r 16ccc\ =4 8.ccc\L 16aa\Jk 16ccc\LL 16bb-\ 16aa\ 16gg\JJ *-
Humdrum **koto
**koto 5.| 5||h 5| 5| = 5|| 7|| 7 0|| 7|| = 7|| 9||# 9# 0|| A|| = A|. 9||# A|| 9||## 9||# 8|| = *-
Director Musices
mono-track :trackname "track 1" (bar 1 n ("C5" 3/16) meter (2 4)) (n ("D5" 1/32)) (n ("C5" 1/32)) (n ("C5" 1/8)) (n ("C5" 1/8)) (bar 2 n ("C5" 1/16)) (n ("F5" 1/16)) (n ("F5" 1/4)) (n (nil 1/16) rest t) (n ("F5" 1/16)) (bar 3 n ("F5" 1/16)) (n ("A5" 1/16)) (n ("A5" 1/4)) (n (nil 1/16) rest t) (n ("C6" 1/16)) (bar 4 n ("C6" 3/16)) (n ("A5" 1/16)) (n ("C6" 1/16)) (n ("Bb5" 1/16)) (n ("A5" 1/16)) (n ("G5" 1/16))
ENP
(:begin :score (:begin :part1 :staff :treble-staff :key-signature :f-major :time-signature (2 4) (:begin :voice1 (:begin :measure1 (1 ( (6 ((1 :notes (72) :stem-direction :down))) (1 ((1 :notes (74) :stem-direction :down))) (1 ((1 :notes (72) :stem-direction :down))) )) (1 ( (1 ((1 :notes (72) :stem-direction :down))) (1 ((1 :notes (72) :stem-direction :down))) )) ) (:begin :measure2 (2 ( (1 ((1 :notes (72) :stem-direction :down))) (1 ((1 :notes (77) :stem-direction :down))) (4 ((1 :notes (77) :stem-direction :down))) (1 (-1)) (1 ((1 :notes (77) :stem-direction :down))) )) ) (:begin :measure3 (2 ( (1 ((1 :notes (77) :stem-direction :down))) (1 ((1 :notes (81) :stem-direction :down))) (4 ((1 :notes (81) :stem-direction :down))) (1 (-1)) (1 ((1 :notes (84) :stem-direction :down))) )) ) (:begin :measure4 (1 ( (3 ((1 :notes (84) :stem-direction :down))) (1 ((1 :notes (81) :stem-direction :down))) )) (1 ( (1 ((1 :notes (84) :stem-direction :down))) (1 ((1 :notes (82) :stem-direction :down))) (1 ((1 :notes (81) :stem-direction :down))) (1 ((1 :notes (79) :stem-direction :down))) )) ) ) ; end :voice1 ) ; end :part1 ) ; end :score
Lilypond
\version "2.3.25" \header { crossRefNumber = "1" footnotes = "" tagline = "Lily was here 2.4.1 -- automatically converted from ABC" title = "Example" } voicedefault = { \set Score.defaultBarType = "empty" \time 2/4 c8. d32 c32 c8 c8 \bar "|" c16 f16 f4 r16 f16 \bar "|" f16 a16 a4 r16 c16 \bar "|" c8. a16 c16 b16 a16 g16 \bar "|" } \score{ << \context Staff="default" { \voicedefault } >> }