Difference between revisions of "Rosetta Stone of Musical Data Codes"

From CCARH Wiki
Jump to navigation Jump to search
(Created page with "The following graphical notation and digital formats represent the same melody. = Graphical Music Notation = == SCORE music typesetting program output == == Finale music ty...")
 
Line 22: Line 22:
  
 
= Digital Encodings =
 
= 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 ==
 
== DARMS ==
Line 32: Line 42:
 
   13E.( 11S) 13S(( 12 11 10)) /
 
   13E.( 11S) 13S(( 12 11 10)) /
 
</code>
 
</code>
 +
 +
== 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

Revision as of 04:06, 7 January 2014

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

Rosetta-mup.png

Lilypond music typesetting program output

Koto (Japanese harp) music notation

Piano Roll

Rosetta-piano-roll.gif

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