Returns a FoscArticulation.
Create articulations.
| direction | Gets direction of articulation. |
| name | Gets name of articulation. |
| tweaks | Gets tweaks. |
| format | Formats articulation. |
| illustrate | Illustrates articulation. |
| str | (abjad: str) |
Initialize articulation from name.
a = FoscNote(60, 1/4);
m = FoscArticulation('staccato');
a.attach(m);
a.show;
Initialize articulation from abbreviation.
a = FoscNote(60, 1/4);
m = FoscArticulation('.');
a.attach(m);
a.show;
Initialize articulation with direction.
a = FoscNote(60, 1/4);
m = FoscArticulation('.', direction: 'up');
a.attach(m);
a.show;
Articulations can be tweaked.
a = FoscNote(60, 1/4);
m = FoscArticulation('marcato');
tweak(m).color = 'blue';
tweak(m).yOffset = -10;
a.attach(m);
a.show;
Gets direction of articulation.
Without direction.
m = FoscArticulation('.');
m.direction.isNil.postln;trueWith direction.
m = FoscArticulation('.', direction: 'up');
m.direction.postln;'up'Gets name of articulation.
Example
m = FoscArticulation('staccato');
m.name.postln;'staccato'Gets tweaks.
Example
m = FoscArticulation('marcato');
tweak(m).color = 'blue';
tweak(m).yOffset = -10;
m.tweaks.postcs;FoscLilypondTweakManager().prSetState(('color': blue, 'yOffset': -10))Formats articulation.
Illustrates articulation.
Returns LilyPond file.
(abjad: str)
Gets string representation of articulation.
Example
m = FoscArticulation('accent', direction: 'above');
m.str;^\accent