Code: Select all
;------ LFO 0
SKP RUN ,1
WLDS 0,146,17088
SOF 0,0.08
WRAX SIN0_RATE,0
MULX POT2
WRAX SIN0_RANGE,0
;-------DELAY
CLR
OR $007FFF00
MULX POT0
RDFX REG5,0.0012500000
WRAX REG5,1.0000000000
WRAX ADDR_PTR,0.0000000000
RMPA 1.0
WRAX REG4,0.0000000000
;-------MODULATION
RDAX REG4,1; read in delay output
WRA chorus, 1.0 ; and write to chorus delay
CHO RDA, SIN0, SIN|REG|COMPC, chorus + 400 ; standard sine chorus
CHO RDA, SIN0, SIN, chorus + 401 ; sine chorus part 2
WRAX REG8,0.0000000000 ; write chorus output back to output mixer
;-------MIX
RDAX REG8,1
RDAX ADCL,1
WRAX DACL,0