slashes and figures and time

musify gives you a way of displaying figured notation too. It isn't perfect, but you might find it neater and closer aligned to normal script. Back to our progression again:

figured notation

You can state the voicing using this notation: {{outer interval@inner interval}}

Type G{{5@3}} | C{{6@4}}

[JS only] G{{5@3}} | C{{6@4}}

For Roman figured, just replace the notes with Roman numerals. Note that musify leaves anything it does not understand, so you can enter text within the paragraph too.

Type in C[maj.]: V{{5@3}} | I{{6@4}}

[JS only] in C[maj.]: V{{5@3}} | I{{6@4}}

Sometimes the figure is sub-scripted: this is possible too. The method: [-stuff you want to sub-script-].

Type in C[maj.]: VII[-{{6@$5}}-] | I[-{{6@4}}-]

[JS only] in C[maj.]: VII[-{{6@$5}}-] | I[-{{6@4}}-]

slash chords

This is similar but with one change: {{top bit//bottom bit}}

Type {{7@4}} {{G//d£}} | {{12@8}} {{C//c#}}

[JS only] {{7@4}} {{G//d£}} | {{12@8}} {{C//c#}}


The short-hand for figures above also gives you a rudimentary way of denoting a time signature:

Type {{7@4}} G | {{12@8}} C

[JS only] {{7@4}} G | {{12@8}} C

However, if you are writing for text browsers it is better to use a visible slash so that the numbers are separated.

Type {{7//4}} G | {{12//8}} C

[JS only] {{7//4}} G | {{12//8}} C

If the numbers don't align properly in the font you choose, it is likely that you will need to make small changes to the margin-right property for the timden class in musify.css.

A simile mark or single bar repeat sign is made using the percent symbol (%)

Type Am | % | Bm | %

[JS only] Am | % | Bm | %

ties and other symbols

musify can produce two ties, and an ellipsis to simulate a dotted tie. This allows you to represent macro analysis in a functional way.

A overhead tie: ==

Type G==C

[JS only] G==C

A under-hanging tie: --

Type G--C

[JS only] G--C

A dotted tie: ...

Type G...C

[JS only] G...C

For more information on macro analysis please visit the MACRO web-site.

Set theory

In set theory, wide-angle brackets are sometimes used for ordered pitch classes. You can get these by using <|...|>

Type <|0, 3, 2|>

[JS only] <|0, 3, 2|>