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, 6, 8, 12, 16, 24, 32, 64, 128

 

Toonhoogte

Noteren als nootletter eventueel gevolgd door b voor mol dan wel # voor een kruis en een oktaafnummer 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

.

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)

 

%(

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 vanad hier

 

e1

enkele roffel

e2

dubbele roffel

e3

driedubbele roffel

 

iQ

flageolet open

iZ

flageolet open

is

stichnoot

iD

drums

i/

akkoordslag

i*

cymbal crash (drums)

iO

hihat open (drums)

 

o

overige (instrument specifieke tekens)

oo

opstreek

on

afstreek

ok

dynamisch accent <

og

dynamisch accent >

ob

of-teken met punt

oc

en-teken met punt

oa

marcato-teken

oq

tenuto-streepje

ox

schleifer met streep erdoor

 

v#

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

 

 

$

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")

 

 

i

overige-notatie (MusiCAD2: 0xA8)

iQ

flageolet open

iZ

flageolet dicht

is

klein nootje (stichnoot) (MusiCAD2: 0xF9)

iD

kruis ipv bolletje (drums)

i/

schuine streep ipv bolletje (slaggitaar)

f

tussen haakjes (MusiCAD2: 0xAD)

 

Nadere specificatie van niet-noot (duur=0)

= Sleutel/Toonsoort/Maatsoort

Sleutels:

 

=v

Vioolsleutel

=b

bassleutel

=n

tenorsleutel

=a

altsleutel

=s

drumsleutel

=e

blanko (geen sleutel)

=+

8va

=-

8va-basso

=.

loco

=_

15ma-bassa

=*

15ma

 

Toonsoort

=Bb

Bes-groot

=F#m

Fis-klein

 

Maatsoort

=3/4

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

+

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

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.

 

Bijzondere tekens

@A

Arpeggio

@<

Crescendo (oud)

@>

Decrescendo (oud)

@P

Pedaal

@X

Eind-pedaal

@K

Komma

@O

Coda

@S

Segno

@B

Paragraaf-teken

@C

al Coda

@D

Da-capo

@G

Dal-Segno

@c

Da-capo al Fine

@s

Dal-Segno al Fine

@F

Fine

@I

Intro

@Z

Maatherhaling

@z

Figuurherhaling

Bijvoorbeeld:

0-3+2 @S;

voor Segno-teken drie posities naar links en twee omhoog verschoven

 

 

*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

 

 

Uit twee delen bestaande tekens

[<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

 

Bijvoorbeeld:

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

www.musicad.nl
www.musicad.com
Syntax