This update brings non-linear slopes to the ASL / output libraries. This enables snappier envelopes, sinewave LFOs, classic-portamento and much more. A number of ii updates are included, notably the ability to use multiples of devices that have assignable addresses (eg. an array of telex-I input devices). CPU usage has been dramatically reduced (~40%) at the expense of one user-assignable timer, resulting in an overall more responsive system (especially with very fast ASL outputs).
Log:
- NEW 'shape' parameter for outputs (eg:
output[n].shape = 'log') - NEW Kria
iicommands extended (@csboling) - NEW multiples of the same
iidevice are addressable (eg.ii.txi[1]andii.txi[2]) - FIX CPU usage dramatically reduced (improves overall responsiveness)
- FIX sending
iimessages are now clamped to available range - CHANGE 6 timers are user accessible (for
metro()anddelay()). was 7.