NeonEnvelope

interface NeonEnvelope { rate1: number rate2: number rate3: number rate4: number rate5: number rate6: number rate7: number rate8: number level1: number level2: number level3: number level4: number level5: number level6: number level7: number level8: number sustain: number end: number }

One 8-stage Neon envelope (rates and levels in the CZ 0-99 domain)


Properties

rate1: number

Rate of stage 1 (0 to 99)

rate2: number

Rate of stage 2 (0 to 99)

rate3: number

Rate of stage 3 (0 to 99)

rate4: number

Rate of stage 4 (0 to 99)

rate5: number

Rate of stage 5 (0 to 99)

rate6: number

Rate of stage 6 (0 to 99)

rate7: number

Rate of stage 7 (0 to 99)

rate8: number

Rate of stage 8 (0 to 99)

level1: number

Level of stage 1 (0 to 99)

level2: number

Level of stage 2 (0 to 99)

level3: number

Level of stage 3 (0 to 99)

level4: number

Level of stage 4 (0 to 99)

level5: number

Level of stage 5 (0 to 99)

level6: number

Level of stage 6 (0 to 99)

level7: number

Level of stage 7 (0 to 99)

level8: number

Level of stage 8 (0 to 99)

sustain: number

Sustain stage (1 to 8, 0 = none)

end: number

End stage (1 to 8)