Inhoud Blok Verschuiven per maat/regel

De MusiCAD syntax is een (informele) beschrijving van de manier waarop MusiCAD bestanden opgebouwd zijn.

 

Ieder muziekje begint met:

melodie "melodienaam";

 

Commentaar

Alles op een regel na een uitroepteken wordt genegeerd, tenzij de tekst daarna met een speciale code (% of #) is gemarkeerd.

 

Opmaak

Regels beginnend met: !# bevatten opmaakgegevens in de vorm van <NAAM1>=<WAARDE1>;<NAAM2>=<WAARDE2>;

Regels beginnend met: !% bevatten opmaakgegevens uit eerdere versies.

 

Objecten

Noten (en andere objecten) worden steeds afgesloten met een puntkomma.

 

Duur

Noteren als breuk: 1/8; 3/16; enz of 0 voor duur=0

Als deeltal kunnen optreden:

1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 16, 20, 24, 28, 30, 32, 64, 128

 

Toonhoogte

Noteren als nootletter eventueel gevolgd door b voor mol dan wel # voor een kruis en een octaafnummer of R voor rust.

 

A#3

Noot Ais in 3e oktaaf

+#

verschuiving van de noot naar rechts. (vanaf 2.03) (laat noot effectief meer ruimte innemen)

+#+#

tweede getal is stokverlenging

R

voor rust.

R+#

Bijv R+2 rust met twee nootbreedtes extra wit in 2.00 t/m 2.02 was eerste cijfer verschuiving omhoog/omlaag

R+#+#

Bijv 1/4 R+0+3; voor een kwartrust drie posities naar boven geschoven.

 

Nadere specificatie van een noot (duur niet 0)

.

staccato (bij rust "multirust" teken)

m

mordent

~

praller

c

lange praller (MusiCAD2: 0xF7)

r

triller

z

schleifer

^

fermate

p

non-legato

s

staccatissimo (ook expansierust tgv "multirust" in partituur)

Weergavespecificatie

$

enharmonische verwisseling (noten), maak text/maatstreep/sleutel onzichtbaar (duur=0)

$$

alternatieve enharmonische verwisseling

&

volgnoot aan stok van voorganger

{

voorslagnoot

'

maak clusternoten los

}

zet noten in cluster

u

forceer stok omhoog

d

forceer stok omlaag

(

begin overbinding

)

eind overbinding

a

waarschuwingsverhoging/verlaging (MusiCAD2: 0xCE)

?

verborgen (oa bij "grijze noten")

%(

boog bovenlangs

%)

boog onderlangs

%H

versiering bij bolletje

%S

versiering bij stok

%O

versiering buiten de balk

%b

halve mol (kwarttoonverlaging)

%#

half kruis (kwarttoonverhoging)

%L

forceer legatoboog ipv overbinding

%B

breek waardestreep vanaf hier

Roffels / tremolo

e1

enkele roffel

e2

dubbele roffel

e3

driedubbele roffel

Weergave van nootbolletje

iQ

flageolet open

iZ

flageolet open

is

stichnoot

iD

drums

i/

akkoordslag

i*

cymbal crash (drums)

iO

hihat open (drums)

Overige (instrument specifieke tekens)

oo

opstreek

on

afstreek

ok

dynamisch accent <

og

dynamisch accent >

oa

marcato-teken

oq

tenuto-streepje

ox

schleifer met streep erdoor

v#

vingerzettingstekens (# kan zijn 0-9,a-Z)

 

Nadere specificatie van niet-noten (duur=0)

= Sleutel/Toonsoort/Maatsoort

Sleutels

=v

vioolsleutel (G)

=b

bassleutel (F)

=n

tenorsleutel (C)

=t

tenorsleutel (G)

=a

altsleutel (C)

=s

sopraansleutel (C)

=m

mezzosopraansleutel (C)

=r

baritonsleutel (F)

=i

baritonsleutel (C)

=f

franse vioolsleutel (G)

=e

blanko (geen sleutel)

=+

8va

=-

8va-basso

=.

loco

=_

15ma-bassa

=*

15ma

Toonsoort

=Bb

Toonsoort Bes-groot

=F#m

Toonsoort Fis-klein

Maatsoort

=3/4

maatsoort driekwart

=2+3/8

samengestelde 5/8 genoteerd als 2+3/8

=2+3+2)/16

samengestelde 7/16 genoteerd als 7/16

=04/4

4 kwartsmaat (common meter) genoteerd met C

=002/2

alla-breve, gesneden maat: doorgestreepte C

Tekstsoorten

Tekst kan verschoven worden waarbij dit na de 0 zichtbaar is: 0-3+4 +"Tekstje"

-3: 3 posities naar links

+4: 4 posities naar boven

Tekst kan vergroot/verkleind worden, zichtbaar als 0 +<3>"Tekstje"

<3>: 3 eenheden groter dan standaard.

+

Liedtekst 1

-

Liedtekst 2

T

Liedtekst 3

L

Liedtekst 4

`

Infotekst 1

i

Infotekst 2

P

Infotekst 3

#

Maattekst

,

Dynamiek

_

Akkoorden

t

Tempowisseling (MusiCAD2: ë 0xEB)

M

MIDI-event (MusiCAD2:û 0xFB)

K

Kleurwissel

Q

Symbolen (bijv uit MusiCAD-font)

r

cijfer bij multirust (MusiCAD2: ö 0xF6)

J

Sectie

^

Tekstbestand

  

*1

voorwaardelijk spelen 1e keer

*2

idem tweede keer (3 en 4 idem)

%##

witruimte ## eenheden

/

nieuwe regel

//

nieuwe pagina

|

(pijp-symbool) vette maatstreep

l

dunne maatstreep

I

voorwaardelijke regel/pagina overgang (in combinatie met

:

herhalingspunten bij maatstreep Bijvoorbeeld: 0-1 l; voor maatstreep waarna de maatnummers met 1 verlaagd worden

Bijzondere tekens

Bijvoorbeeld:

0-3+2 @S4;

voor het 4e Segno-teken drie posities naar links en twee omhoog verschoven.

@A

Arpeggio

@<

Crescendo (oud)

@>

Decrescendo (oud)

@P

Pedaal

@X

Eind-pedaal

@K

Komma

@O#

Coda (een eventueel cijfer # geeft aan welke Segno DS en Coda bij elkaar horen)

@S#

Segno (een eventueel cijfer # geeft aan welke Segno DS en Coda bij elkaar horen)

@B#

Paragraaf-teken

@C#

al Coda (een eventueel cijfer # geeft aan welke Segno DS en Coda bij elkaar horen)

@D#

Da-capo (een eventueel cijfer # geeft aan welke Segno DS en Coda bij elkaar horen)

@G#

Dal-Segno (een eventueel cijfer # geeft aan welke Segno DS en Coda bij elkaar horen)

@c#

Da-capo al Fine (een eventueel cijfer # geeft aan welke Segno DS en Coda bij elkaar horen)

@s#

Dal-Segno al Fine (een eventueel cijfer # geeft aan welke Segno DS en Coda bij elkaar horen)

@F#

Fine (een eventueel cijfer # geeft aan welke Segno DS en Coda bij elkaar horen)

@I

Intro

@Z

Maatherhaling

@z

Fraseherhaling

Uit twee delen bestaande tekens.

0+5-2 [>0 begin decrescendo nummer 0, 5 eenheden naar rechts verschoven en 2 naar beneden.

[<1

begin crescendo nummer 1 (nummers zijn noodzakelijk voor overlapping)

]<1

eind crescendo nummer 1

>

decrescendo

_

lijn (underscore)

|

vette lijn

p

stippellijn

(

legatoboog onderlangs

)

legatoboog bovenlangs

[

haaklijn onderlangs

]

haaklijn bovenlangs

~

Glissando

musicad.nl
musicad.com
Syntax