systems.wsmn.scoring.symbols

symbols

Ready-to-go marks (articulations, dynamics, ornaments, techniques, expression and navigation words, and the like), tempo terms, bar lines, brackets, and clefs. Percussion has its marks here (ghost, buzz_roll, choke, sticking, beaters, snares) and its tones in systems.wsmn.percussion.symbols.

from openmusickit.systems.wsmn.scoring.symbols import *

Coverage is intended to be a superset of the marks available in LilyPond and MusicXML. Where the two disagree on naming, the most common American-English name is used for name and the alternatives appear in aliases.

A word the table lacks, and every rehearsal mark, is a Mark made for the score: Marking(mark=Mark(name="A", kind=MarkType.REHEARSAL, attachment_mode=AttachmentMode.SINGLE)).

Examples

>>> staccato.kind
<MarkType.ARTICULATION: 'articulation'>
>>> piano.aliases
('p',)
>>> slur.attachment_mode
<AttachmentMode.SPAN: 'span'>
>>> crescendo.attachment_mode
<AttachmentMode.EITHER: 'either'>
>>> slur.binds, phrase_mark.binds
(True, False)
>>> dolce.kind
<MarkType.EXPRESSION: 'expression'>
>>> da_capo.aliases
('D.C.',)
>>> allegro.name
'allegro'
>>> end_repeat
BarLineShape(BarLineComponent.DOTS, BarLineComponent.THIN, BarLineComponent.THICK)
>>> treble_clef
StaffClef(ClefSign.G, 2)

Attributes

Name Description
accent
marcato
staccato
staccatissimo
tenuto
portato
espressivo
soft_accent
spiccato
stress
unstress
ghost
scoop
plop
doit
falloff
pppppp
ppppp
pppp
pianississimo
pianissimo
piano
mezzo_piano
mezzo_forte
forte
fortissimo
fortississimo
ffff
fffff
ffffff
niente
sforzando
sf
sff
sffz
sfp
sfpp
sfzp
forte_piano
pf
fz
rinforzando
rf
subito_piano
subito_pianissimo
crescendo
decrescendo
crescendo_dal_niente
decrescendo_al_niente
cresc
decresc
trill
wavy_line
shake
turn
inverted_turn
delayed_turn
delayed_inverted_turn
vertical_turn
inverted_vertical_turn
mordent
inverted_mordent
prallprall
prall_mordent
up_prall
down_prall
up_mordent
down_mordent
prall_down
prall_up
line_prall
schleifer
haydn_ornament
tremolo
buzz_roll
arpeggio
arpeggio_up
arpeggio_down
non_arpeggio
arpeggio_parenthesis
slur
phrase_mark
tie
laissez_vibrer
repeat_tie
glissando
portamento
fermata
short_fermata
long_fermata
very_short_fermata
very_long_fermata
henze_short_fermata
henze_long_fermata
curlew
breath_mark
tick_breath_mark
upbow_breath_mark
salzedo_breath_mark
caesura
thick_caesura
short_caesura
curved_caesura
single_caesura
up_bow
down_bow
arco
col_legno
col_legno_tratto
sul_ponticello
sul_tasto
martele
ricochet
pizzicato
snap_pizzicato
harmonic
artificial_harmonic
open_string
stopped
thumb_position
con_sordino
senza_sordino
ordinario
hammer_on
pull_off
bend
pre_bend
bend_release
bend_after
tap
golpe
fingernails
damp
damp_all
double_tongue
triple_tongue
flutter_tongue
open_
half_open
half_muted
harmon_mute_closed
harmon_mute_half
harmon_mute_open
brass_bend
flip
smear
hole_open
hole_half
hole_closed
choke
with_sticks
with_brushes
with_hands
hard_mallets
soft_mallets
snares_on
snares_off
sustain_pedal
sostenuto_pedal
una_corda
tre_corde
heel
toe
left_heel
right_heel
left_toe
right_toe
belltree
handbell_damp
echo
gyro
hand_martellato
mallet_lift
mallet_table
martellato
martellato_lift
muted_martellato
pluck_lift
swing
fingering_0
fingering_1
fingering_2
fingering_3
fingering_4
fingering_5
stick_right
stick_left
pluck_p
pluck_i
pluck_m
pluck_a
pluck_c
string_1
string_2
string_3
string_4
string_5
string_6
sul_g
ficta_sharp
ficta_flat
ficta_natural
ficta_double_sharp
ficta_double_flat
dolce
cantabile
legato
simile
sotto_voce
agitato
tranquillo
pesante
leggiero
grazioso
maestoso
ottava_alta
ottava_bassa
quindicesima_alta
quindicesima_bassa
segno
coda
varcoda
fine
da_capo
dal_segno
da_capo_al_fine
dal_segno_al_fine
da_capo_al_coda
dal_segno_al_coda
to_coda
signum_congruentiae
eyeglasses
solo
tutti
divisi
unisono
a_2
fill
larghissimo
grave
largo
lento
larghetto
adagio
adagietto
andante
andantino
andante_moderato
moderato
allegretto
allegro_moderato
allegro
allegro_vivace
vivace
vivacissimo
allegrissimo
presto
prestissimo
a_tempo
tempo_primo
listesso_tempo
rubato
ad_libitum
single_bar
double_bar
final_bar
reverse_final_bar
heavy_bar
double_heavy_bar
dashed_bar
dotted_bar
short_bar
tick_bar
invisible_bar
start_repeat
end_repeat
double_repeat
bracket
brace
bracket_joined
brace_joined
treble_clef
french_clef
soprano_clef
mezzo_soprano_clef
alto_clef
tenor_clef
baritone_clef
baritone_f_clef
bass_clef
subbass_clef
treble_clef_8vb
treble_clef_8va
bass_clef_8vb
bass_clef_8va
treble_clef_15ma
bass_clef_15mb
percussion_clef
tab_clef
no_clef