Skip to content

Transcribing

Overview

Music encoded with Musicline is easy to transcribe into traditional musical scores, particularly when using beat-based event points.

In our not so baby beat example, we can observe the direct mapping between events and the music they define. The integer part of each event point represents beats — 1, 2, 3, and 4 — while the fractional part specifies the subdivisions within those beats. The note data corresponds to the drum kit's various percussion instruments.

Musicline's voice and tempo are equally easy to transcribe.

musicline
# A not so baby beat.
# not-so-baby-beat.dk.musicline
#
#  -^-_  _
#  / [_][_]_:_
# /|  _||_  v
#  | /    \ |
# =/=\\__//=\=
#

1         k   h
1.25      k
1.50    p     h
1.75        S H

2             h
2.25        s
2.50    P   S H
2.75          h

3         k   h
3.25      k
3.50    p     h
3.75          h

4           S H
4.25        s
4.50    p   s h
4.75          h

Afrobeat beat 1Afrobeat beat 1

By hand

Learning common beat divisions, like those illustrated in the table below, makes it possible to transcribe by hand efficiently. Calculating and memorizing other common divisions is also straightforward.

Note typesBeat divisions
eighth notes.0 .50
eight-note triplets.0 .33 .66
sixteenth notes.0 .25 .50 .75

By machine

Another solution is to automate the transcription process with software.

This can be done by writing a script that converts Musicline files to Lilypond programs.

NOTE

Lilypond is a free, open-source music engraving program that produces beautiful musical scores. It provides great control and power since the input method is a text-based markup language that can be written by humans or generated from other programming languages.

https://lilypond.org