Help with Global_Mod
It used to be me helping people with Global_Mod issues, now I need some help...
With the advent of the new User Objects in NWC2.75, I needed to make a change to some Arpeggio objects I'd used.
A dump from the "Variable Dump For Developers" tool gave me this:
A text representation of the NWC2ClipItem object for each clip line is shown below. This was generated using NWC2Clip Version 2.51.
NWC2ClipItem Object
(
[ObjType] => Clef
[Opts] => Array
(
[Type] => Treble
[Fake] =>
)
)
NWC2ClipItem Object
(
[ObjType] => Chord
[Opts] => Array
(
[Dur] => Array
(
[Whole] =>
)
[Pos] => Array
(
[0] => -6
[1] => -4
[2] => -2
[3] => 1
)
[Fake] =>
)
)
NWC2ClipItem Object
(
[ObjType] => User
[Opts] => Array
(
[Arpeggio.ms] =>
[Pos] => 4
[Speed] => 4
[Fake] =>
)
)
NWC2ClipItem Object
(
[ObjType] => Chord
[Opts] => Array
(
[Dur] => Array
(
[Whole] =>
)
[Pos] => Array
(
[0] => -6
[1] => -4
[2] => -2
[3] => 1
)
[Fake] =>
)
)
The relevant portion is this:
NWC2ClipItem Object
(
[ObjType] => User
[Opts] => Array
(
[Arpeggio.ms] =>
[Pos] => 4
[Speed] => 4
[Fake] =>
)
)
With a Global_Mod command of:
User Speed=8
I was able to change the speed successfully BUT it also added a "Speed" parameter to all the other non Arpeggio.ms user objects on the staff
I tried every syntax I could think of to specify ONLY Arpeggio.ms objects to no avail.
E.G.
User,Opts.Arpeggio.ms Speed=8
User,Opts.Arpeggio\.ms Speed=8
User,Arpeggio.ms Speed=8
User,Arpeggio\.ms Speed=8
User,Opts.Arpeggio.ms== Speed=8
User,Opts.Arpeggio\.ms== Speed=8
plus a bunch of others I can't remember...
Any suggestions?