MusicWriter
Guide to our Musical Notation Input Language
This input language is a subset of the Lilypond language. It supports only monophonic music.
Notes and Pitches
- Notes: Represented by their letter names: a, b, c, d, e, f, g. h is b. In MusiQwik is stem up, while b is down. In Serenissima both are the same. Octaves are indicated by , for lower octaves and ' for higher octaves. For example, c, (C in a lower octave), c' (C in a higher octave).
- Accidentals:
- 'is' for sharp (e.g., cis for C sharp).
- 'es' for flat (e.g., des for D flat).
Duration
- Notes are followed by a number indicating their duration:
- 1 for whole note (semibreve).
- 2 for half note (minim).
- 4 for quarter note (crotchet).
- 8 for eighth note (quaver).
- You don't need to specify the same durations for subsequent notes. Each note without duration number will keep the prevailing one.
- Add a dot '.' after the duration for dotted notes. Example: c4. for a dotted quarter note C.
- Denoted by 'r' followed by duration. Example: r4 for a quarter rest.
- There are no beams.
Comments
- Lines starting with '%' are considered comments and ignored.
Barlines
- Single barline: Use
|
to denote a normal barline. - Double barline:
||
- End barline:
|.
- Repeat barlines:
- Double repeat:
:|:
. - Start repeat:
|:
. Only MusiQwik. - End repeat:
:|
Only MusiQwik.
- Double repeat:
Clefs
Use treble
, alto
or bass
for clefs. Please know that our clefs are fake! They are just graphics and have no meaning. The input language will always be for the treble clef. You have to convert by hand for other clefs and treat it like a transposition.
Time Signatures
timec time44 timeallabreve time3 time32 time64 time2 time34
Example Input
% Example of a simple melody treble c4 d e f | g2 r4 b4 | c'1 |.
% Example using extra spacing treble time44 g4 a h g | g4 a h g | b4 c' d'2 ___ | b4 c' d'2 ___ | d'8 e' d' c' b4 _ g _ | d'8 e' d' c' b4 _ g _ | g4 d g2 ___ | g4 d g2 ___ ||
Guide to Using Notation Output in Office Documents and Websites
Using Notation in Office Documents:
- Install the fonts: Install the font(s) on your system: MusiQwik and Serenissima on your system.
- If the above websites are unavailable in the future download them from us.
- MusiQwik Final Version 5 by by Robert Allgeyer, licensed under SIL Open Font License. Also available: MusiQwik Type 1 fonts generated 2009 by Luc Devroye
- Serenissima Version 1.01 (2019-09-29) by Early Music Sources / Elam Rotem with PDF Instructions, licensed under CC-BY. The license applied if you modify or distribute the font, just using the font requires no mention. (told to me by the author in an Email 2022-12-23, 21:15)
- Copy the Output: Select and copy the notation output from the tool.
- Paste in Document: Open your office document (e.g., LibreOffice, Word) and paste the copied notation directly into the document.
- Format if Needed: Adjust the font size, style, or alignment as needed to fit the context of your document.
Using Notation on Websites:
- Include the musiqwik.woff2 and Serenissima.woff web fonts and the matching CSS into your static web page. Put them all in the same directory, e.g.
css/
. - Embed as Text: If the output is HTML-based you can directly embed the output of our HTML-Tab it into your website's code. For example
<!--treble c4 d e f--> <span class='musiqwik'>'&RSTU</span>
Technically you don't need the HTML comment, but it is useful to keep if you want to edit the snippet again later.