something very strange happened with this panel:
waveshapes v06
https://app.box.com/s/qd55qj2wik6t0xenorx1thaxqsgosk7j
(no extra resources needed)
it is a waveform shape derived from the Matrix1000 panel,
and shows a square wave or sawtooth wave with pulsewidth,
which can also show adjustment for pitch.
i had it working pretty well, then reopened the panel
after saving (i had another file open at the time as well).
my new work had disappeared, so i closed and re-opened from
the saved version – no joy, same.
so i did the work again, re-copying the ‘pitch’ control,
and checking everything thoroughly. now i had PWM working,
but ‘pitch’ no longer worked in real time. sometime a pitch
was applied, sometime not – ie: different waveshape on the
UIcustom component. i checked it several times, deleted the
pitch object and re-made it, – and even cleared the Roaming
folder. nothing worked.
so then i changed the name of ‘pitch’, to ‘speed’, and it
started working again. ??!!! what’s going on ?
(the code uses ‘getModulator’, instead of ‘getModulatorByName’.
is there a difference between these forms?)