Returns a FoscStaffChange.
Staff change.
| context | Gets context. Returns Staff. |
| staff | Gets staff of staff change. Returns staff or nil. |
| tweaks | Tweaks are not implemented on staff change. |
| str | Gets string representation of staff change. |
Example
g = FoscStaffGroup();
a = FoscStaff(FoscLeafMaker().(#[60,62,64,65], [1/8]), name: 'RH');
b = FoscStaff([FoscSkip(2/4)], name: 'LH');
g.addAll([a, b]);
m = FoscStaffChange(b);
a[2].attach(m);
g.show;
Gets context. Returns Staff.
Example
a = FoscStaffChange();
a.context.postcs;'Staff'Gets staff of staff change. Returns staff or nil.
Example
a = FoscStaffChange();
a.staff.isNil.postln;trueExample
x = FoscStaff();
a = FoscStaffChange(x);
(a.staff == x).postln;trueTweaks are not implemented on staff change.
Gets string representation of staff change.
Returns string.
Default staff change.
a = FoscStaffChange();
a.str;\change Staff = ##fExplicit staff change.
x = FoscStaff(name: 'LH');
a = FoscStaffChange(x);
a.str;\change Staff = "LH"