[Header] Info=Clavia Nord Modular module definitions Version=Nord Modular patch 2.10 Name=All modules Count=118 [Comment] ; I Used U for outputs, not O, O's too much like 0 ... ; I Used I for inputs, I is not like 1 ... ; I hope I did not make too many mistakes, this was quite some work ; so a mistake could easily have been made. ; ; Jan Punter. [Module 1] Name=Keyboard Height=1 Cycles=0 ProgMem=0 XMem=0 YMem=0 ZeroPage=3 U0=Note [ Control ] U1=Gate [ Logic ] U2=VelOn [ Control ] U3=RelVel [ Control ] [Module 2] Name=AudioIn Height=2 Cycles=0 ProgMem=0 XMem=0 YMem=0 ZeroPage=0 U0=Left [ Audio ] U1=Right [ Audio ] [Module 3] Name=4 outputs Height=2 Cycles=3 ProgMem=1 XMem=1 YMem=0 ZeroPage=0 P0=Level [ 0 - 127 ] I0=In1 [ Audio ] I1=In2 [ Audio ] I2=In3 [ Audio ] [Module 4] Name=2 outputs Height=2 Cycles=2 ProgMem=1 XMem=1 YMem=0 ZeroPage=0 P0=Level [ 0 - 127 ] P1=Destination [ 0 - 2 ] ; 0=Off, 1=1+2, 2=3+4 I0=L [ Audio ] I1=R [ Audio ] [Module 5] Name=1 output Height=2 Cycles=1 ProgMem=1 XMem=1 YMem=0 ZeroPage=0 P0=Level [ 0 - 127 ] P1=Destination [ 0 - 4 ] ; 0=Off, 1=1, 2=2, 3=3, 4=4 I0=To mix bus [ Audio ] [Module 6] Name=Morph Height=2 Cycles=0 ProgMem=0 XMem=0 YMem=0 ZeroPage=0 P0=Grp1 [ 0 - 127 ] P1=Grp2 [ 0 - 127 ] P2=Grp3 [ 0 - 127 ] P3=Grp4 [ 0 - 127 ] [Module 7] Name=OscA Height=4 Cycles=11 ProgMem=7 XMem=1 YMem=1 ZeroPage=2 P0=PitchCoarse [ 0 - 127 ] ; 0=C-1 .. 127=G9 P1=PitchFine [ 0 - 127 ] ; 0=-64 .. 127=+63 P2=KBT [ 0 - 127 ] ; 0=Off .. 64=Key .. 127=x2 P3=PulseWidth [ 0 - 127 ] ; 0=1% .. 127=99% P4=Shape [ 0 - 4 ] ; 0=Off, 1=Sine, 2=Tri, 3=Saw, 4=Sqr P5=PitchMod1 [ 0 - 127 ] P6=PitchMod2 [ 0 - 127 ] P7=FMAMod [ 0 - 127 ] P8=PulseWidthMod [ 0 - 127 ] I0=Sync [ Audio ] I1=FMA [ Audio ] I2=Pitch1 [ Audio ] I3=Pitch2 [ Audio ] I4=PulsWidthMod [ Audio ] U0=Out [ Audio ] U1=Slv [ Misc ] [Module 8] Name=OscB Height=3 Cycles=9 ProgMem=6 XMem=1 YMem=1 ZeroPage=2 P0=PitchCoarse [ 0 - 127 ] ; 0=C-1 .. 127=G9 P1=PitchFine [ 0 - 127 ] ; 0=-64 .. 127=+63 P2=KBT [ 0 - 127 ] ; 0=Off .. 64=Key .. 127=x2 P3=Shape [ 0 - 4 ] ; 0=Off, 1=Sine, 2=Tri, 3=Saw, 4=Sqr P4=PitchMod1 [ 0 - 127 ] P5=PitchMod2 [ 0 - 127 ] P6=FMAMod [ 0 - 127 ] P7=PWMod [ 0 - 127 ] I0=FMA [ Audio ] I1=Pitch1 [ Control ] I2=Pitch2 [ Control ] I3=PWMod [ Control ] U0=Out [ Audio ] U1=Slv [ Misc ] [Module 9] Name=OscC Height=2 Cycles=5 ProgMem=2 XMem=1 YMem=1 ZeroPage=2 P0=PitchCoarse [ 0 - 127 ] ; 0=C-1 .. 127=G9 P1=PitchFine [ 0 - 127 ] ; 0=-64 .. 127=+63 P2=KBT [ 0 - 1 ] ; 0=Off, 1=On P3=PitchMod [ 0 - 127 ] P4=FMAMod [ 0 - 127 ] P5=Shape [ 0 - 1 ] ; 0=Off, 1=Sine I0=FMA [ Audio ] I1=Pitch [ Audio ] I2=AM [ Audio ] U0=Out [ Audio ] U1=Slv [ Misc ] [Module 10] Name=OscSlvB Height=2 Cycles=8 ProgMem=3 XMem=1 YMem=1 ZeroPage=1 P0=Detune [ 0 - 127 ] ; 0=-64 .. 127=+63 P1=Fine [ 0 - 127 ] ; 0=-64 .. 127=+63 P2=PW [ 0 - 127 ] ; 0=1% .. 127=99% P3=PWMod [ 0 - 127 ] P4=Shape [ 0 - 1 ] ; 0=Off, 1=Sqe I0=Mst [ Misc ] I1=PWMod [ Audio ] U0=Out [ Audio ] [Module 11] Name=OscSlvC Height=2 Cycles=6 ProgMem=2 XMem=1 YMem=1 ZeroPage=1 P0=Detune [ 0 - 127 ] ; 0=-64 .. 127=+63 P1=Fine [ 0 - 127 ] ; 0=-64 .. 127=+63 P2=FMAMod [ 0 - 127 ] P3=Shape [ 0 - 1 ] : 0=Off, 1=Saw I0=Mst [ Misc ] I1=FMA [ Audio ] U0=Out [ Audio ] [Module 12] Name=OscSlvD Height=2 Cycles=6 ProgMem=2 XMem=1 YMem=1 ZeroPage=1 P0=Detune [ 0 - 127 ] ; 0=-64 .. 127=+63 P1=Fine [ 0 - 127 ] ; 0=-64 .. 127=+63 P2=FMAMod [ 0 - 127 ] P3=Shape [ 0 - 1 ] : 0=Off, 1=Tri I0=Mst [ Misc ] I1=FMA [ Audio ] U0=Out [ Audio ] [Module 13] Name=OscSlvE Height=2 Cycles=4 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=Detune [ 0 - 127 ] ; 0=-64 .. 127=+63 P1=Fine [ 0 - 127 ] ; 0=-64 .. 127=+63 P2=FMAMod [ 0 - 127 ] P3=Shape [ 0 - 1 ] : 0=Off, 1=Sine I0=Mst [ Misc ] I1=FMA [ Audio ] I2=AM [ Audio ] U0=Out [ Audio ] [Module 14] Name=OscSlvA Height=2 Cycles=8 ProgMem=6 XMem=1 YMem=1 ZeroPage=1 P0=Detune [ 0 - 127 ] ; 0=-64 .. 127=+63 P1=Fine [ 0 - 127 ] ; 0=-64 .. 127=+63 P2=Shape [ 0 - 4 ] ; 0=Off, 1=Sine, 2=Tri, 3=Saw, 4=Sqr P3=FMAMod [ 0 - 127 ] I0=Mst [ Misc ] I1=FMA [ Audio ] I2=AM [ Audio ] I3=Sync [ Audio ] U0=Out [ Audio ] [Module 15] Name=NoteSeqA Height=4 Cycles=2 ProgMem=2 XMem=1 YMem=2 ZeroPage=4 P0=Value1 [ 0 - 127 ] ; Depends upon Uni parameter P1=Value2 [ 0 - 127 ] ; Depends upon Uni parameter P2=Value3 [ 0 - 127 ] ; Depends upon Uni parameter P3=Value4 [ 0 - 127 ] ; Depends upon Uni parameter P4=Value5 [ 0 - 127 ] ; Depends upon Uni parameter P5=Value6 [ 0 - 127 ] ; Depends upon Uni parameter P6=Value7 [ 0 - 127 ] ; Depends upon Uni parameter P7=Value8 [ 0 - 127 ] ; Depends upon Uni parameter P8=Value9 [ 0 - 127 ] ; Depends upon Uni parameter P9=Value10 [ 0 - 127 ] ; Depends upon Uni parameter P10=Value11 [ 0 - 127 ] ; Depends upon Uni parameter P11=Value11 [ 0 - 127 ] ; Depends upon Uni parameter P12=Value13 [ 0 - 127 ] ; Depends upon Uni parameter P13=Value14 [ 0 - 127 ] ; Depends upon Uni parameter P14=Value15 [ 0 - 127 ] ; Depends upon Uni parameter P15=Value16 [ 0 - 127 ] ; Depends upon Uni parameter P16=StepCount [ 0 - 127 ] ; 0=1 .. 127=128 P17=EditPos [ 0 - 15 ] ; 0=1 .. 15=16 BP0=BitPattern [ 0 - 7 ] ; Bit0 : 1=Record is active ; Bit1 : 1=Stop is active ; Bit2 : 1=On I0=Sync [ Logic ] I1=Rst [ Logic ] U0=Out [ Control ] U1=Snc [ Logic ] U2=Link [ Logic ] U3=Gclk [ Logic ] [Module 16] Name=PortamentoB Height=1 Cycles=1 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=Time [ 0 - 127 ] ; 0=0.5ms .. 127=45s I0=In [ Control ] I1=Jmp [ Logic ] U0=Out [ Control ] [Module 17] Name=EventSeq Height=3 Cycles=2 ProgMem=2 XMem=1 YMem=2 ZeroPage=4 P0=StepCount [ 0 - 127 ] ; 0=1 .. 127=128 P1=On [ 0 - 1 ] ; 0=Off, 1=On P2=G1 [ 0 - 1 ] ; 0=Trig, 1=Gate P3=G2 [ 0 - 1 ] ; 0=Trig, 1=Gate BP0=Pattern [ 0 - -1 ] ; 32bits integer each 1 represents an active beat ; low 16 bits for track1, hi 16 bits for track2 ; bit0 and bit16 correspond to count 1. I0=Clk [ Logic ] I1=Rst [ Logic ] U0=Out1 [ Logic ] U1=Out2 [ Logic ] U2=Sync [ Logic ] U3=Link [ Logic ] [Module 18] Name=X-Fade Height=2 Cycles=2 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=XFadeMod [ 0 - 127 ] P1=XFade [ 0 - 127 ] ; 0=-64 .. 127=+64 I0=In1 [ Audio ] I1=In2 [ Audio ] I2=Modulation [ Audio ] U0=Out [ Audio ] [Module 19] Name=Mixer3 Height=2 Cycles=1 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=InputSens1 [ 0 - 127 ] P1=InputSens2 [ 0 - 127 ] P2=InputSens3 [ 0 - 127 ] I0=In1 [ Audio ] I1=In2 [ Audio ] I2=In3 [ Audio ] U0=Out [ Audio ] [Module 20] Name=ADSR-Env Height=3 Cycles=2 ProgMem=1 XMem=1 YMem=1 ZeroPage=2 P0=AShape [ 0 - 2 ] ; 0=Log, 1=Lin, 2=Exp P1=A [ 0 - 127 ] ; 0=0.5ms .. 127=45s P2=D [ 0 - 127 ] ; 0=0.5ms .. 127=45s P3=S [ 0 - 127 ] ; 0=0 .. 127=64 P4=R [ 0 - 127 ] ; 0=0.5ms .. 127=45s P5=Invert [ 0 - 1 ] ; 0=Off, 1=On I0=In [ Audio ] I1=Gate [ Logic ] I2=Retrig [ Logic ] I3=Amp [ Control ] U0=Env [ Control ] U1=Out [ Audio ] [Module 21] Name=Compressor Height=4 Cycles=9 ProgMem=2 XMem=1 YMem=1 ZeroPage=2 P0=Attack [ 0 - 127 ] ; 0=Fast P1=Release [ 0 - 127 ] P2=Treshold [ 0 - 42 ] ; 42=Off P3=Ratio [ 0 - 66 ] P4=RefLevel [ 0 - 42 ] P5=Limiter [ 0 - 24 ] ; 24=Off P6=Act [ 0 - 1 ] ; 0=Off, 1=On P7=Mon [ 0 - 1 ] ; 0=Off, 1=On P8=Bypass [ 0 - 1 ] ; 0=Off, 1=On I0=L [ Audio ] I1=R [ Audio ] I2=Side [ Audio ] U0=L [ Audio ] U1=R [ Audio ] [Module 22] Name=PartialGen Height=1 Cycles=1 ProgMem=1 XMem=1 YMem=3 ZeroPage=1 P0=Range [ 0 - 127 ] ; 0=0 .. 127=+/-64 I0=In [ Control ] U0=Out [ Control ] [Module 23] Name=Mod-Env Height=3 Cycles=4 ProgMem=3 XMem=3 YMem=1 ZeroPage=2 P0=A [ 0 - 127 ] ; 0=0.5ms .. 127=45s P1=D [ 0 - 127 ] ; 0=0.5ms .. 127=45s P2=S [ 0 - 127 ] ; 0=0 .. 127=64 P3=R [ 0 - 127 ] ; 0=0.5ms .. 127=45s P4=AMod [ 0 - 127 ] ; 0=-0 .. 127=-127 P5=DMod [ 0 - 127 ] ; 0=-0 .. 127=-127 P6=SMod [ 0 - 127 ] P7=RMod [ 0 - 127 ] ; 0=-0 .. 127=-127 P8=Invert [ 0 - 1 ] ; 0=Off, 1=On I0=Gate [ Logic ] I1=Retrig [ Logic ] I2=A [ Control ] I3=D [ Control ] I4=S [ Control ] I5=R [ Control ] I6=In [ Audio ] I7=Amp [ Control ] U0=Env [ Control ] U1=Out [ Audio ] [Module 24] Name=LFOA Height=3 Cycles=2 ProgMem=3 XMem=1 YMem=1 ZeroPage=2 P0=Rate [ 0 - 127 ] ; Depends upon Range P1=Range [ 0 - 2 ] ; 0=Sub, 1=Lo, 2=Hi P2=Wave [ 0 - 5 ] ; 0=Off, 1=Sine, 2=Tri, 3=Saw, 4=SawN, 5=Sqr P3=RateMod [ 0 - 127 ] P4=Mono [ 0 - 1 ] ; 0=Off, 1=On P5=KBT [ 0 - 127 ] ; 0=Off, 64=Key, 127=x2 P6=Phase [ 0 - 127 ] ; 0=-180 .. 127=177 I0=Rate [ Control ] I1=Rst [ Logic ] U0=Slv [ Misc ] U1=Out [ Control ] [Module 25] Name=LFOB Height=3 Cycles=2 ProgMem=1 XMem=1 YMem=1 ZeroPage=2 P0=Rate [ 0 - 127 ] ; Depends upon Range P1=Range [ 0 - 2 ] ; 0=Sub, 1=Lo, 2=Hi P2=Phase [ 0 - 127 ] ; 0=-180 .. 127=177 P3=RateMod [ 0 - 127 ] P4=Mono [ 0 - 1 ] ; 0=Off, 1=On P5=KBT [ 0 - 127 ] ; 0=Off, 64=Key, 127=x2 P6=PulseWidthMod [ 0 - 127 ] P7=PulseWidth [ 0 - 127 ] ; 0=1% .. 127=99% I0=Rate [ Control ] I1=Rst [ Logic ] I2=PulsWidthMod [ Control ] U0=Out [ Control ] U1=Slv [ Misc ] [Module 26] Name=LFOC Height=2 Cycles=2 ProgMem=2 XMem=1 YMem=1 ZeroPage=2 P0=Rate [ 0 - 127 ] ; Depends upon Range P1=Range [ 0 - 2 ] ; 0=Sub, 1=Lo, 2=Hi P2=Wave [ 0 - 5 ] ; 0=Off, 1=Sine, 2=Tri, 3=Saw, 4=SawN, 5=Sqr P3=RateMod [ 0 - 127 ] P4=Mono [ 0 - 1 ] ; 0=Off, 1=On I0=Rate [ Control ] U0=Out [ Control ] U1=Slv [ Misc ] [Module 27] Name=LFOSlvB Height=1 Cycles=1 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=Rate [ 0 - 127 ] ; 0=x0.025 .. 127=x38.05 I0=Mst [ Misc ] U0=Out [ Control ] [Module 28] Name=LFOSlvC Height=1 Cycles=1 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=Rate [ 0 - 127 ] ; 0=x0.025 .. 127=x38.05 I0=Mst [ Misc ] U0=Out [ Control ] [Module 29] Name=LFOSlvD Height=1 Cycles=1 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=Rate [ 0 - 127 ] ; 0=x0.025 .. 127=x38.05 I0=Mst [ Misc ] U0=Out [ Control ] [Module 30] Name=LFOSlvE Height=1 Cycles=1 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=Rate [ 0 - 127 ] ; 0=x0.025 .. 127=x38.05 I0=Mst [ Misc ] U0=Out [ Control ] [Module 31] Name=Noise Height=1 Cycles=2 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=Color [ 0 - 127 ] ; 0=White .. 127=Colored U0=Out [Module 32] Name=Filter Bank Height=4 Cycles=18 ProgMem=9 XMem=6 YMem=10 ZeroPage=1 P0=50 [ 0 - 127 ] P1=75 [ 0 - 127 ] P2=110 [ 0 - 127 ] P3=170 [ 0 - 127 ] P4=250 [ 0 - 127 ] P5=380 [ 0 - 127 ] P6=570 [ 0 - 127 ] P7=850 [ 0 - 127 ] P8=1.3 [ 0 - 127 ] P9=1.9 [ 0 - 127 ] P10=2.9 [ 0 - 127 ] P11=4.2 [ 0 - 127 ] P12=6.4 [ 0 - 127 ] P13=8.3 [ 0 - 127 ] P14=Bypass [ 0 - 1 ] ; 0=Off, 1=On I0=In [ Audio ] U0=Out [ Audio ] [Module 33] Name=ClkRndGen Height=1 Cycles=1 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=Mono [ 0 - 1 ] ; 0=Off, 1=On P1=Col [ 0 - 1 ] ; 0=White, 1=Colored I0=Clk [ Logic ] U0=Out [ Control ] [Module 34] Name=RndStepGen Height=1 Cycles=1 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=Rate [ 0 - 127 ] ; 0=x0.025 .. 127=x38.05 I0=Mst [ Misc ] U0=Out [ Control ] [Module 35] Name=RndPulsGen Height=1 Cycles=1 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=Density [ 0 - 127 ] U0=Out [ Logic ] [Module 36] Name=PosEdgeDelay Height=1 Cycles=1 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=Time [ 0 - 127 ] ; 0=1.0ms .. 127=18s I0=In [ Logic ] U0=Out [ Logic ] [Module 37] Name=Logic Delay Height=1 Cycles=1 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=Time [ 0 - 127 ] ; 0=1.0ms .. 127=18s I0=In [ Logic ] U0=Out [ Logic ] [Module 38] Name=Pulse Height=1 Cycles=1 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=Time [ 0 - 127 ] ; 0=1.0ms .. 127=18s I0=In [ Logic ] U0=Out [ Logic ] [Module 39] Name=Smooth Height=1 Cycles=1 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=Time [ 0 - 127 ] ; 0=0.32ms .. 127=318ms I0=In [ Control ] U0=Out [ Control ] [Module 40] Name=Mixer8 Height=2 Cycles=3 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=InputSens1 [ 0 - 127 ] P1=InputSens2 [ 0 - 127 ] P2=InputSens3 [ 0 - 127 ] P3=InputSens4 [ 0 - 127 ] P4=InputSens5 [ 0 - 127 ] P5=InputSens6 [ 0 - 127 ] P6=InputSens7 [ 0 - 127 ] P7=InputSens8 [ 0 - 127 ] P8=-6Db [ 0 - 1 ] ; 0=Off, 1=On I0=In1 [ Audio ] I1=In2 [ Audio ] I2=In3 [ Audio ] I3=In4 [ Audio ] I4=In5 [ Audio ] I5=In6 [ Audio ] I6=In7 [ Audio ] I7=In8 [ Audio ] U0=Out [ Audio ] [Module 41] Name=Undocumented [Module 42] Name=Undocumented [Module 43] Name=Constant Height=1 Cycles=0 ProgMem=0 XMem=0 YMem=0 ZeroPage=1 P0=Value [ 0 - 127 ] ; Depends upon Uni settings P1=Uni [ 0 - 1 ] ; 0=Off, 1=On U0=Out [Module 44] Name=GainControl Height=1 Cycles=1 ProgMem=1 XMem=1 YMem=0 ZeroPage=1 P0=Modifier [ 0 - 1 ] ; 0=None, 1=Up I0=Control [ Audio ] I1=In [ Audio ] U0=Out [ Audio ] [Module 45] Name=VocalFilter Height=3 Cycles=8 ProgMem=3 XMem=2 YMem=2 ZeroPage=1 P0=Vowel1 [ 0 - 8 ] ; 0=A, 1=E, 2=I, 3=O, 4=U, 5=Y, 6=AA, 7=AE, 8=OE P1=Vowel2 [ 0 - 8 ] ; 0=A, 1=E, 2=I, 3=O, 4=U, 5=Y, 6=AA, 7=AE, 8=OE P2=Vowel3 [ 0 - 8 ] ; 0=A, 1=E, 2=I, 3=O, 4=U, 5=Y, 6=AA, 7=AE, 8=OE P3=InputSens [ 0 - 127 ] P4=Vowel [ 0 - 127 ] P5=VowelMod [ 0 - 127 ] P6=Freq [ 0 - 127 ] ; 0=-64 .. 127=+64 P7=FreqMod [ 0 - 127 ] P8=Res [ 0 - 127 ] I0=In [ Audio ] I1=Vowel [ Control ] I2=Freq [ Control ] U0=Out [ Audio ] [Module 46] Name=AHD-Env Height=3 Cycles=3 ProgMem=2 XMem=2 YMem=1 ZeroPage=2 P0=A [ 0 - 127 ] ; 0=0.5ms .. 127=45s P1=H [ 0 - 127 ] ; 0=0.5ms .. 127=45s P2=D [ 0 - 127 ] ; 0=0.5ms .. 127=45s P3=AMod [ 0 - 127 ] ; 0=-0 .. 127=-127 P4=HMod [ 0 - 127 ] P5=DMod [ 0 - 127 ] ; 0=-0 .. 127=-127 I0=Trig [ Logic ] I1=A [ Control ] I2=H [ Control ] I3=D [ Control ] I4=In [ Audio ] I5=Amp [ Control ] U0=Env [ Control ] U1=Out [ Audio ] [Module 47] Name=Pan Height=3 Cycles=2 ProgMem=1 XMem=1 YMem=1 ZeroPage=2 P0=PanMod [ 0 - 127 ] P1=Pan [ 0 - 127 ] ; 0=-64 .. 127=+64 I0=In [ Audio ] I1=Modulation [ Audio ] U0=L [ Audio ] U1=R [ Audio ] [Module 48] Name=PortamentoA Height=1 Cycles=1 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=Time [ 0 - 127 ] ; 0=0.5ms .. 127=45s I0=In [ Control ] I1=On [ Logic ] U0=Out [ Control ] [Module 49] Name=FilterD Height=3 Cycles=5 ProgMem=2 XMem=1 YMem=1 ZeroPage=3 P0=Freq [ 0 - 127 ] ; 0=10Hz .. 127=15.8kHz P1=KBT [ 0 - 127 ] ; 0=Off .. 64=1x .. 127=2x P2=Resonance [ 0 - 127 ] P3=FreqMod [ 0 - 127 ] I0=Freq [ Control ] I1=In [ Audio ] U0=HP [ Audio ] U1=BP [ Audio ] U2=LP [ Audio ] [Module 50] Name=FilterC Height=2 Cycles=2 ProgMem=1 XMem=1 YMem=1 ZeroPage=3 P0=Freq [ 0 - 127 ] ; 0=10Hz .. 127=15.8kHz P1=Resonance [ 0 - 127 ] P2=GC [ 0 - 1 ] ; 0=Off, 1=On I0=In [ Audio ] U0=LP [ Audio ] U1=BP [ Audio ] U2=HP [ Audio ] [Module 51] Name=FilterE Height=4 Cycles=7 ProgMem=2 XMem=1 YMem=1 ZeroPage=1 P0=Type [ 0 - 4 ] ; 0=Bypass, 1=LP, 2=BP, 3=HP, 4=BR P1=GC [ 0 - 1 ] ; 0=Off, 1=On P2=FreqMod1 [ 0 - 127 ] P3=Freq [ 0 - 127 ] ; 0=10Hz .. 127=15.8kHz P4=KBT [ 0 - 127 ] ; 0=Off .. 64=1x .. 127=2x P5=ResonanceMod [ 0 - 127 ] P6=Resonance [ 0 - 127 ] P7=db/Oct [ 0 - 1 ] ; 0=12, 1=24 P8=FreqMod2 [ 0 - 127 ] I0=Freq1 [ Audio ] I1=Resonance [ Audio ] I2=In [ Audio ] I3=Freq2 [ Audio ] U0=Out [ Audio ] [Module 52] Name=Multi-Env Height=4 Cycles=2 ProgMem=2 XMem=3 YMem=1 ZeroPage=2 P0=L1 [ 0 - 127 ] ; Depends upon shape P1=L2 [ 0 - 127 ] ; Depends upon shape P2=L3 [ 0 - 127 ] ; Depends upon shape P3=L4 [ 0 - 127 ] ; Depends upon shape P4=T1 [ 0 - 127 ] ; 0=0.5ms .. 127=45s P5=T2 [ 0 - 127 ] ; 0=0.5ms .. 127=45s P6=T3 [ 0 - 127 ] ; 0=0.5ms .. 127=45s P7=T4 [ 0 - 127 ] ; 0=0.5ms .. 127=45s P8=T5 [ 0 - 127 ] ; 0=0.5ms .. 127=45s P9=Sustain [ 0 - 4 ] ; 0=--, 1=L1, 2=L2, 3=L3, 4=L4 P10=Shape [ 0 - 2 ] ; 0=Bipolar, 1=Uni/Exp, 2=Uni/Lin I0=Gate [ Logic ] I1=In [ Audio ] I2=Amp [ Control ] U0=Env [ Control ] U1=Out [ Audio ] [Module 53] Name=Sample&Hold Height=1 Cycles=2 ProgMem=1 XMem=0 YMem=1 ZeroPage=1 I0=Trig [ Logic ] I1=In [ Audio ] U0=Out [ Audio ] [Module 54] Name=Quantizer Height=1 Cycles=1 ProgMem=1 XMem=1 YMem=0 ZeroPage=1 P0=Bits [ 0 - 12 ] ; 0=1 .. 11=12, 12=Off I0=In [ Control ] U0=Out [ Control ] [Module 55] Name=Missing [Module 56] Name=Missing [Module 57] Name=InvLevShift Height=1 Cycles=1 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=Shift [ 0 - 2 ] ; 0=No shift, 1=Shift down, 2=Shift up P1=Invert [ 0 - 1 ] ; 0=No invert, 1=Invert I0=In [ Audio ] U0=Out [ Audio ] [Module 58] Name=DrumSynth Height=5 Cycles=13 ProgMem=5 XMem=3 YMem=2 ZeroPage=1 P0=MasterTune [ 0 - 127 ] ; 0=20Hz .. 127=784Hz P1=SlaveTune [ 0 - 127 ] ; 0=1:1 .. 127=x6.26 P2=MasterDecay [ 0 - 127 ] ; 0=0.5ms .. 127=45s P3=SlaveDecay [ 0 - 127 ] ; 0=0.5ms .. 127=45s P4=MasterLevel [ 0 - 127 ] P5=SlaveLevel [ 0 - 127 ] P6=NoiseFreq [ 0 - 127 ] ; 0=10Hz .. 127=15.8kHz P7=NoiseRes [ 0 - 127 ] P8=NoiseSweep [ 0 - 127 ] P9=NoiseDecay [ 0 - 127 ] ; 0=0.5ms .. 127=45s P10=NoiseShape [ 0 - 2 ] ; 0=LP, 1=BP, 2=HP P11=BendAmt [ 0 - 127 ] P12=BendDecay [ 0 - 127 ] ; 0=0.5ms .. 127=45s P13=ClickLevel [ 0 - 127 ] P14=NoiseLevel [ 0 - 127 ] P15=On [ 0 - 1 ] ; 0=Off, 1=On I0=Trig [ Logic ] I1=Vel [ Control ] I2=Pitch [ Control ] U0=Out [ Audio ] [Module 59] Name=CompareLev Height=1 Cycles=1 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=Level [ 0 - 127 ] ; 0=-64 .. 127=+64 I0=A [ Control ] U0=Out [ Logic ] [Module 60] Name=Missing [Module 61] Name=Clip Height=2 Cycles=2 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=ClipMod [ 0 - 127 ] P1=Clip [ 0 - 127 ] P2=Sym [ 0 - 1 ] I0=In [ Audio ] I1=Modulation [ Audio ] U0=Out [ Audio ] [Module 62] Name=Overdrive Height=2 Cycles=2 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=OverdriveMod [ 0 - 127 ] P1=Overdrive [ 0 - 127 ] I0=In [ Audio ] I1=Modulation [ Control ] U0=Out [ Audio ] [Module 63] Name=KeyboardPatch Height=3 Cycles=0 ProgMem=0 XMem=0 YMem=0 ZeroPage=4 U0=Latest note [ Control ] U1=Patch gate [ Logic ] U2=Latest vel on [ Control ] U3=Latest rel vel [ Control ] [Module 64] Name=NegEdgeDelay Height=1 Cycles=1 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=Time [ 0 - 127 ] ; 0=1.0ms .. 127=18s I0=In [ Logic ] U0=Out [ Logic ] [Module 65] Name=MIDIGlobal Height=1 Cycles=1 ProgMem=1 XMem=1 YMem=0 ZeroPage=1 U0=Clock [ Logic ] U1=Sync [ Logic ] U2=Active [ Logic ] [Module 66] Name=ControlMixer Height=1 Cycles=1 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=Inv1 [ 0 - 1 ] ; 0=Off, 1=On P1=Input1 [ 0 - 127 ] P2=Inv2 [ 0 - 1 ] ; 0=Off, 1=On P3=Input2 [ 0 - 127 ] P4=Lin [ 0 - 1 ] ; 0=Exp, 1=Lin I0=In1 [ Control ] I1=In2 [ Control ] U0=Out [ Control ] [Module 67] Name=NoteDetect Height=1 Cycles=0 ProgMem=0 XMem=0 YMem=0 ZeroPage=1 P0=Note [ 0 - 127 ] ; 0=C-1 .. 127=G9 U0=Gate [ Logic ] U1=Velocity [ Control ] U2=RelVel [ Control ] [Module 68] Name=ClkGen Height=2 Cycles=1 ProgMem=1 XMem=1 YMem=1 ZeroPage=4 P0=Rate [ 0 - 127 ] ; 0=24 BPM .. 127=214 BPM P1=On [ 0 - 1 ] ; 0=Off, 1=On I0=Rest [ Logic ] U0=24 pulses/beat [ Logic ] U1=4 pulses/beat [ Logic ] U2=Slv [ Misc ] U3=Sync [ Logic ] [Module 69] Name=ClkDiv Height=1 Cycles=1 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=Divider [ 0 - 127 ] ; 0=1 .. 127=128 I0=Clock [ Logic ] I1=Rst [ Logic ] U0=Out [ Logic ] [Module 70] Name=Logic Inv Height=1 Cycles=1 ProgMem=1 XMem=1 YMem=0 ZeroPage=1 I0=In [ Logic ] U0=Out [ Logic ] [Module 71] Name=EnvFollower Height=2 Cycles=3 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=Attack [ 0 - 127 ] ; 0=Fast .. 127=767ms P1=Release [ 0 - 127 ] ; 0=40ms .. 127=3.26s I0=In [ Audio ] U0=Out [ Control ] [Module 72] Name=NoteScaler Height=1 Cycles=1 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=Range [ 0 - 127 ] ; 0=0 .. 127=+/-64 I0=In [ Control ] U0=Out [ Control ] [Module 73] Name=Logic Proc Height=1 Cycles=1 ProgMem=1 XMem=1 YMem=0 ZeroPage=1 P0=Function [ 0 - 2 ] ; 0=And, 1=Or, 2=Xor I0=In1 [ Logic ] I1=In2 [ Logic ] U0=Out [ Logic ] [Module 74] Name=WaveWrapper Height=2 Cycles=3 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=WrapMod [ 0 - 127 ] P1=Wrap [ 0 - 127 ] I0=In [ Audio ] I1=Modulation [ Audio ] U0=Out [ Audio ] [Module 75] Name=NoteQuant Height=1 Cycles=1 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=Clip [ 0 - 127 ] ; 0=0 .. 127=+/-64 P1=Notes [ 0 - 127 ] I0=In [ Control ] U0=Out [ Control ] [Module 76] Name=OnOff Height=1 Cycles=1 ProgMem=1 XMem=0 YMem=0 ZeroPage=1 P0=On [ 0 - 1 ] ; 0=Off, 1=On I0=In [ Audio ] U0=Out [ Audio ] [Module 77] Name=ClkDivFix Height=1 Cycles=1 ProgMem=1 XMem=1 YMem=1 ZeroPage=3 I0=MIDI cl [ Logic ] I1=Rst [ Logic ] U0=16 [ Logic ] U1=T8 [ Logic ] U2=8 [ Logic ] [Module 78] Name=Delay Heightl=2 Cycles=8 ProgMem=2 XMem=9 YMem=9 ZeroPage=2 P0=TimeMod [ 0 - 127 ] P1=Time [ 0 - 127 ] ; 0=0.0ms .. 127=2.65ms I0=In [ Audio ] I1=TimeMod [ Control ] U0=FixedOut [ Audio ] U2=Out [ Audio ] [Module 79] Name=4-1Switch Height=2 Cycles=2 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=Input [ 0 - 4 ] ; 0=Of, 1=1 .. 4=4 P1=InputSense1 [ 0 - 127 ] P2=InputSense2 [ 0 - 127 ] P3=InputSense3 [ 0 - 127 ] P4=InputSense4 [ 0 - 127 ] I0=In1 [ Audio ] I1=In2 [ Audio ] I2=In3 [ Audio ] I3=In4 [ Audio ] U0=Our [ Audio ] [Module 80] Name=LFOSlvA Height=2 Cycles=2 ProgMem=2 XMem=1 YMem=1 ZeroPage=1 P0=Rate [ 0 - 127 ] ; 0=x0.025 .. 127=x38.05 P1=Phase [ 0 - 127 ] ; 0=-180 .. 127=177 P2=Wave [ 0 - 5 ] ; 0=Off, 1=Sine, 2=Tri, 3=Saw, 4=SawN, 5=Sqr P3=Mono [ 0 - 1 ] ; 0=Off, 1=On I0=Mst [ Misc ] I1=Rst [ Logic ] U0=Out [ Control ] [Module 81] Name=Amplifier Height=1 Cycles=1 ProgMem=1 XMem=1 YMem=0 ZeroPage=1 P0=Factor [ 0 - 127 ] ; 0=z0.025 .. 127=x4 I0=In [ Audio ] U0=Out [ Audio ] [Module 82] Name=Diode Height=1 Cycles=1 ProgMem=1 XMem=0 YMem=0 ZeroPage=1 P0=Shape [ 0 - 2 ] ; 0=Off, 1=Half , 2=Full I0=In [ Audio ] U0=Out [ Audio ] [Module 83] Name=Shaper Height=1 Cycles=2 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=Shape [ 0 - 4 ] ; 0=Log2, 1=Log1, 2=Lin, 3=Exp1, 4=Exp2 I0=In [ Audio ] U0=Out [ Audio ] [Module 84] Name=AD-Env Height=2 Cycles=2 ProgMem=1 XMem=1 YMem=1 ZeroPage=2 P0=Attack [ 0 - 127 ] ; 0=0.5ms .. 127=45s P1=Dcy [ 0 - 127 ] ; 0=0.5ms .. 127=45s P2=Gate [ 0 - 1 ] ; 0=Off, 1=On I0=Gate [ Logic ] I1=In [ Audio ] I2=Amp [ Control ] U0=Env [ Control ] U2=Out [ Audio ] [Module 85] Name=OscSlvFM Height=2 Cycles=4 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=Detune [ 0 - 127 ] ; 0=-64 .. 127=+63 P1=Fine [ 0 - 127 ] ; 0=-64 .. 127=+63 P2=-3 Oct [ 0 - 1 ] ; 0=Inactive, 1=Active P3=FMBMod [ 0 - 127 ] P4=Shape [ 0 - 1 ] ; 0=Off, 1=Sine I0=Mst [ Misc ] I1=FMB [ Audio ] I2=Sync [ Audio ] U0=Out [ Audio ] [Module 86] Name=FilterA Height=1 Cycles=1 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=Freq [ 0 - 127 ] ; 0=12Hz .. 127=20kHz I0=In [ Audio ] U0=Out [ Audio ] [Module 87] Name=FilterB Height=1 Cycles=2 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=Freq [ 0 - 127 ] ; 0=12Hz .. 127=20kHz I0=In [ Audio ] U0=Out [ Audio ] [Module 88] Name=1-4Switch Height=2 Cycles=1 ProgMem=1 XMem=1 YMem=0 ZeroPage=4 P0=Output [ 0 - 4 ] ; 0=Off, 1=1 .. 4=4 P1=InputSense [ 0 - 127 ] I0=In [ Audio ] U0=Out1 [ Audio ] U1=Out2 [ Audio ] U2=Out3 [ Audio ] U3=Out4 [ Audio ] [Module 89] Name=CompareAB Height=1 Cycles=1 ProgMem=1 XMem=0 YMem=0 ZeroPage=1 I0=A [ Control ] I1=B [ Control ] U0=Out [ Logic ] [Module 90] Name=NoteSeqB Height=5 Cycles=2 ProgMem=2 XMem=1 YMem=2 ZeroPage=4 P0=Value1 [ 0 - 127 ] ; Depends upon Uni parameter P1=Value2 [ 0 - 127 ] ; Depends upon Uni parameter P2=Value3 [ 0 - 127 ] ; Depends upon Uni parameter P3=Value4 [ 0 - 127 ] ; Depends upon Uni parameter P4=Value5 [ 0 - 127 ] ; Depends upon Uni parameter P5=Value6 [ 0 - 127 ] ; Depends upon Uni parameter P6=Value7 [ 0 - 127 ] ; Depends upon Uni parameter P7=Value8 [ 0 - 127 ] ; Depends upon Uni parameter P8=Value9 [ 0 - 127 ] ; Depends upon Uni parameter P9=Value10 [ 0 - 127 ] ; Depends upon Uni parameter P10=Value11 [ 0 - 127 ] ; Depends upon Uni parameter P11=Value11 [ 0 - 127 ] ; Depends upon Uni parameter P12=Value13 [ 0 - 127 ] ; Depends upon Uni parameter P13=Value14 [ 0 - 127 ] ; Depends upon Uni parameter P14=Value15 [ 0 - 127 ] ; Depends upon Uni parameter P15=Value16 [ 0 - 127 ] ; Depends upon Uni parameter P16=StepCount [ 0 - 127 ] ; 0=1 .. 127=128 P17=EditPos [ 0 - 15 ] ; 0=1 .. 15=16 BP0=BitPattern [ 0 - 7 ] ; Bit0 : 1=Record is active ; Bit1 : 1=Stop is active ; Bit2 : 1=On I0=Clock [ Logic ] I1=Rst [ Logic ] U0=Out [ Control ] U1=Sync [ Logic ] U2=Link [ Logic ] U3=Gclk [ Logic ] [Module 91] Name=CtrlSeq Height=4 Cycles=2 ProgMem=2 XMem=1 YMem=2 ZeroPage=3 P0=Value1 [ 0 - 127 ] ; Depends upon Uni parameter P1=Value2 [ 0 - 127 ] ; Depends upon Uni parameter P2=Value3 [ 0 - 127 ] ; Depends upon Uni parameter P3=Value4 [ 0 - 127 ] ; Depends upon Uni parameter P4=Value5 [ 0 - 127 ] ; Depends upon Uni parameter P5=Value6 [ 0 - 127 ] ; Depends upon Uni parameter P6=Value7 [ 0 - 127 ] ; Depends upon Uni parameter P7=Value8 [ 0 - 127 ] ; Depends upon Uni parameter P8=Value9 [ 0 - 127 ] ; Depends upon Uni parameter P9=Value10 [ 0 - 127 ] ; Depends upon Uni parameter P10=Value11 [ 0 - 127 ] ; Depends upon Uni parameter P11=Value11 [ 0 - 127 ] ; Depends upon Uni parameter P12=Value13 [ 0 - 127 ] ; Depends upon Uni parameter P13=Value14 [ 0 - 127 ] ; Depends upon Uni parameter P14=Value15 [ 0 - 127 ] ; Depends upon Uni parameter P15=Value16 [ 0 - 127 ] ; Depends upon Uni parameter P16=StepCount [ 0 - 127 ] ; 0=1 .. 127=128 P17=Uni [ 0 - 1 ] ; 0=Bipolar, 1=Unipolar BP0=BitPattern [ 0 - 1 ] ; Bit0 : 1=On I0=Clk [ Logic ] I1=Rst [ Logic ] U0=Our [ Control ] U1=Sunc [ Logic ] U2=Link [ Logic ] [Module 92] Name=FilterF Height=4 Cycles=6 ProgMem=2 XMem=1 YMem=1 ZeroPage=1 P0=Freq [ 0 - 127 ] ; 0=10Hz .. 127=15.8kHz P1=KBT [ 0 - 127 ] ; 0=Off .. 64=1x .. 127=2x P2=Res [ 0 - 127 ] P3=FreqMod1 [ 0 - 127 ] P4=FreqMod2 [ 0 - 127 ] P5=dB/Oct [ 0 - 4 ] ; 0=Bypass, 1=12, 2=18, 3=24 I0=FreqMod1 [ Control ] I1=FreqMod2 [ Control ] I2=In [ Audio ] U0=Out [ Audio ] [Module 93] Name=Missing [Module 94] Name=StereoChorus Height=2 Cycles=10 ProgMem=3 XMem=18 YMem=11 ZeroPage=2 P0=Detune [ 0 - 127 ] P1=Amount [ 0 - 127 ] P2=ByPass [ 0 - 1 ] ; 0=No bypass, 1=Bypass I0=In [ Audio ] U0=L [ Audio ] U1=R [ Audio ] [Module 95] Name=PercOsc Height=2 Cycles=5 ProgMem=2 XMem=1 YMem=1 ZeroPage=1 P0=PitchCoarse [ 0 - 127 ] ; 0=C-1 .. 127=G9 P1=Click [ 0 - 127 ] P2=Decay [ 0 - 127 ] P3=Punch [ 0 - 1 ] ; 0=Off, 1=On P4=PitchMod [ 0 - 127 ] P5=PitchFine [ 0 - 127 ] P6=Shape [ 0 - 1 ] ; 0=Off, 1=On I0=Trig [ Audio ] I1=Amp [ Audio ] U0=Out [ Audio ] [Module 96] Name=FormantOsc Height=3 Cycles=10 ProgMem=3 XMem=1 YMem=1 ZeroPage=2 P0=PitchCoarse [ 0 - 127 ] ; 0=C-1 .. 127=G9 P1=PitchFine [ 0 - 127 ] ; 0=-64 .. 127=+63 P2=KBT [ 0 - 1 ] ; 0=Off, 1=On P3=Shape [ 0 - 1 ] ; 0=Off, 1=On P4=Timbre [ 0 - 127 ] ; 0=1 .. 126=127, 127=Rnd P5=PitchMod1 [ 0 - 127 ] P6=PitchMod2 [ 0 - 127 ] I0=PitchMod1 [ Control ] I1=PitchMod2 [ Control ] I2=TimbreMod [Mod] U0=Out [ Audio ] [Module 97] Name=MasterOsc Height=2 Cycles=1 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=PitchCoarse [ 0 - 127 ] ; 0=C-1 .. 127=G9 P1=PitchFine [ 0 - 127 ] ; 0=-64 .. 127=+63 P2=KBT [ 0 - 1 ] ; 0=Off, 1=On P3=PitchMod1 [ 0 - 127 ] P4=PitchMod2 [ 0 - 127 ] I0=Pitch1 [ Control ] I1=Pitch2 [ Control ] U0=Slv [ Misc ] [Module 98] Name=KeyQuant Height=2 Cycles=2 ProgMem=2 XMem=1 YMem=1 ZeroPage=1 P0=Range [ 0 - 127 ] ; 0=0 .. 127=+/-64 P1=Cont [ 0 - 1 ] ; 0=Off, 1=On P2=E [ 0 - 1 ] ; 0=Off, 1=On P3=F [ 0 - 1 ] ; 0=Off, 1=On P4=F# [ 0 - 1 ] ; 0=Off, 1=On P5=G [ 0 - 1 ] ; 0=Off, 1=On P6=G# [ 0 - 1 ] ; 0=Off, 1=On P7=A [ 0 - 1 ] ; 0=Off, 1=On P8=A# [ 0 - 1 ] ; 0=Off, 1=On P9=B [ 0 - 1 ] ; 0=Off, 1=On P10=C [ 0 - 1 ] ; 0=Off, 1=On P11=C# [ 0 - 1 ] ; 0=Off, 1=On P12=D [ 0 - 1 ] ; 0=Off, 1=On P13=D# [ 0 - 1 ] ; 0=Off, 1=On I0=In [ Control ] U0=Out [ Control ] [Module 99] Name=PatternGen Height=2 Cycles=3 ProgMem=2 XMem=1 YMem=1 ZeroPage=1 P0=Pattern [ 0 - 127 ] P1=Bank [ 0 - 127 ] P2=Delata [ 0 - 1 ] ; 0=High, 1=Low P3=Step [ 0 - 127 ] ; 0=Off, 1=2 .. 127=128 P4=Mono [ 0 - 1 ] ; 0=Off, 1=On I0=Clk [ Logic ] I1=Rst [ Logic ] I2=PatternMod [ Control ] U0=Out [ Control ] [Module 100] Name=KeybSplit Height=2 Cycles=1 ProgMem=1 XMem=1 YMem=1 ZeroPage=3 P0=Upper [ 0 - 127 ] ; 0=C-1 .. 127=G9 P1=Lower [ 0 - 127 ] ; 0=C-1 .. 127=G9 I0=Note [ Control ] I1=Gate [ Logic ] I2=Velocity [ Control ] U0=Note [ Control ] U1=Gate [ Logic ] U2=Velocity [ Control ] [Module 101] Name=Missing [Module 102] Name=Phaser Height=4 Cycles=13 ProgMem=4 XMem=2 YMem=2 ZeroPage=1 P0=Rate [ 0 - 127 ] ; 0=62.9s .. 127=24.4Hz P1=ModOn [ 0 - 1 ] ; 0=Off, 1=On P2=CenterFreqMod [ 0 - 127 ] P3=CenterFreq [ 0 - 127 ] P4=SpreadMod [ 0 - 127 ] P5=Feedback [ 0 - 127 ] ; 0=-64 .. 127=+64 P6=Peaks [ 0 - 5 ] ; 0=1 .. 5=6 P7=Spread [ 0 - 127 ] P8=ByPass [ 0 - 1 ] ; 0=Bypass off, 1=Bypass on P9=Depth [ 0 - 127 ] P10=InputMod [ 0 - 127 ] I0=In [ Audio ] I1=FreqMod [ Control ] I2=SpreadMod [ Control ] U0=Out [ Audio ] [Module 103] Name=EqMid Height=2 Cycles=4 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=Freq [ 0 - 127 ] ; 0=20Hz .. 127=16kHz P1=Gain [ 0 - 127 ] ; 0=-18db .. 127=+18dB P2=BW [ 0 - 127 ] ; 0=2.00Oct .. 127=0.02Oct P3=Bypass [ 0 - 1 ] ; 0=Off, 1=On P4=InputSens [ 0 - 127 ] I0=In [ Audio ] U0=Out [ Audio ] [Module 104] Name=EqShelving Height=2 Cycles=3 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=Freq [ 0 - 127 ] ; 0=20Hz .. 127=16kHz P1=Gain [ 0 - 127 ] ; 0=-18db .. 127=+18dB P2=Type [ 0 - 1 ] ; 0=Lopass, 1=Hipass P3=Bypass [ 0 - 1 ] ; 0=Off, 1=On P4=InputSens [ 0 - 127 ] I0=In [ Audio ] U0=Out [ Audio ] [Module 105] Name=Expander Height=4 Cycles=9 ProgMem=2 XMem=1 YMem=1 ZeroPage=2 P0=Attack [ 0 - 127 ] P1=Release [ 0 - 127 ] P2=Treshold [ 0 - 84 ] P3=Ratio [ 0 - 66 ] P4=Gate [ 0 - 72 ] P5=Hold [ 0 - 127 ] P6=Act [ 0 - 1 ] ; 0=Off, 1=On P7=Mon [ 0 - 1 ] ; 0=Off, 1=On P8=Bypass [ 0 - 1 ] ; 0=Off, 1=On I0=L [ Audio ] I1=R [ Audio ] I2=Side chain [ Audio ] U0=L [ Audio ] U1=R [ Audio ] [Module 106] Name=OscSineBank Height=6 Cycles=17 ProgMem=4 XMem=1 YMem=3 ZeroPage=2 P0=Tune1 [ 0 - 127 ] ; 0=-64 .. 127=+63 P1=Fine1 [ 0 - 127 ] ; 0=-64 .. 127=+63 P2=Level1 [ 0 - 127 ] P3=Tune2 [ 0 - 127 ] ; 0=-64 .. 127=+63 P4=Fine2 [ 0 - 127 ] ; 0=-64 .. 127=+63 P5=Level2 [ 0 - 127 ] P6=Tune3 [ 0 - 127 ] ; 0=-64 .. 127=+63 P7=Fine3 [ 0 - 127 ] ; 0=-64 .. 127=+63 P8=Level3 [ 0 - 127 ] P9=Tune4 [ 0 - 127 ] ; 0=-64 .. 127=+63 P10Fine4 [ 0 - 127 ] ; 0=-64 .. 127=+63 P11Level4 [ 0 - 127 ] P12Tune5 [ 0 - 127 ] ; 0=-64 .. 127=+63 P13Fine5 [ 0 - 127 ] ; 0=-64 .. 127=+63 P14Level5 [ 0 - 127 ] P15Tune6 [ 0 - 127 ] ; 0=-64 .. 127=+63 P16Fine6 [ 0 - 127 ] ; 0=-64 .. 127=+63 P17Level6 [ 0 - 127 ] P18=Osc1Active [ 0 - 1 ] ; 0=Inactive, 1=Active BP0=Osc2-6Active [ 0 - 31 ] ; 0=All off .. 31=AllOn I0=Mst [ Misc ] I1=Mix in [ Audio ] I2=Sync [ Audio ] I3=AM1 [ Audio ] I4=AM2 [ Audio ] I5=AM3 [ Audio ] I6=AM4 [ Audio ] I7=AM5 [ Audio ] I8=AM6 [ Audio ] U0=Out [ Audio ] [Module 107] Name=SpectralOsc Height=3 Cycles=8 ProgMem=3 XMem=1 YMem=1 ZeroPage=2 P0=PitchCoarse [ 0 - 127 ] ; 0=C-1 .. 127=G9 P1=PitchFine [ 0 - 127 ] ; 0=-64 .. 127=+63 P2=SpectralShape [ 0 - 127 ] P3=Shape [ 0 - 2 ] ; 0=Off, 1=Odd, 2=All P4=PitchMod1 [ 0 - 127 ] P5=PitchMod2 [ 0 - 127 ] P6=FMAMod [ 0 - 127 ] P7=SpectralShapeMod [ 0 - 127 ] P8=KBT [ 0 - 1 ] ; 0=Off, 1=On I0=FMA [ Audio ] I1=Pitch1 [ Control ] I2=Pitch2 [ Control ] I3=SpectralShapeMod [ Control ] U0=Out [ Audio ] U1=Slv [ Misc ] [Module 108] Name=Vocoder Height=6 Cycles=50 ProgMem=33 XMem=23 YMem=26 ZeroPage=15 P0=SynthBank1 [ 0 - 16 ] ; 0 = Off, 1=to 1 etc. P1=SynthBank2 [ 0 - 16 ] ; 0 = Off, 1=to 1 etc. P2=SynthBank3 [ 0 - 16 ] ; 0 = Off, 1=to 1 etc. P3=SynthBank4 [ 0 - 16 ] ; 0 = Off, 1=to 1 etc. P4=SynthBank5 [ 0 - 16 ] ; 0 = Off, 1=to 1 etc. P5=SynthBank6 [ 0 - 16 ] ; 0 = Off, 1=to 1 etc. P6=SynthBank7 [ 0 - 16 ] ; 0 = Off, 1=to 1 etc. P7=SynthBank8 [ 0 - 16 ] ; 0 = Off, 1=to 1 etc. P8=SynthBank9 [ 0 - 16 ] ; 0 = Off, 1=to 1 etc. P9=SynthBank10 [ 0 - 16 ] ; 0 = Off, 1=to 1 etc. P10=SynthBank11 [ 0 - 16 ] ; 0 = Off, 1=to 1 etc. P11=SynthBank12 [ 0 - 16 ] ; 0 = Off, 1=to 1 etc. P12=SynthBank13 [ 0 - 16 ] ; 0 = Off, 1=to 1 etc. P13=SynthBank14 [ 0 - 16 ] ; 0 = Off, 1=to 1 etc. P14=SynthBank15 [ 0 - 16 ] ; 0 = Off, 1=to 1 etc. P15=SynthBank16 [ 0 - 16 ] ; 0 = Off, 1=to 1 etc. P16=Level [ 0 - 127 ] ; 0=x0.25 .. 64=x1 .. 127=x4 BP0=BPMode [ 0 - 3 ] ; 0=Off, 1=Emph, 2=Bypass, 3=Emph+Bypass I0=Analysis [ Audio ] I1=[Synthesis] [ Audio ] U0=Out [ Audio ] [Module 109] Name=Undocumented [Module 110] Name=RandomGen Height=1 Cycles=2 ProgMem=2 XMem=1 YMem=1 ZeroPage=1 P0=Rate [ 0 - 127 ] ; 0=x0.025 .. 127=x38.05 I0=Mst [ Misc ] U0=Out [ Control ] [Module 111] Name=LevMult Height=1 Cycles=1 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=Factor [ 0 - 127 ] ; Depends upon Uni P1=Uni [ 0 - 1 ] ; 0=Bipolar, 1=Unipolar I0=In [ Audio ] U0=Out [ Audio ] [Module 112] Name=LevAdd Height=1 Cycles=1 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=Amount [ 0 - 127 ] ; Depends upon Uni P1=Uni [ 0 - 1 ] ; 0=Bipolar, 1=Unipolar I0=In [ Audio ] U0=Out [ Audio ] [Module 113] Name=1to2Fade Height=1 Cycles=1 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=Fade [ 0 - 127 ] ; 0=Out1:127 .. 127=Out2:127 I0=In [ Audio ] U0=Out1 [ Audio ] U1=Out2 [ Audio ] [Module 114] Name=2to1Fade Height=1 Cycles=1 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=Fade [ 0 - 127 ] ; 0=1n1:127 .. 127=1n2:127 I0=In1 [ Audio ] I1=In2 [ Audio ] U0=Out [ Audio ] [Module 115] Name=NoteVelScal Height=2 Cycles=1 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=VelSens [ 0 - 127 ] P1=LGain [ 0 - 48 ] ; 0=-24dB .. 127=+24dB P2=BrkPt [ 0 - 127 ] ; 0=C-1 .. 127=G9 P3=RGain [ 0 - 48 ] ; 0=-24dB .. 127=+24dB I0=Velocity [ Control ] I1=Note [ Control ] U0=Out [ Control ] [Module 116] Name=Undocumented [Module 117] Name=RingMod Height=2 Cycles=2 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=ModDepth [ 0 - 127 ] P1=ModType [ 0 - 127 ] ; 0=Off, 64=AM, 127=RM I0=In [ Audio ] I1=Mod [ Audio ] I2=Mod depth [ Audio ] U0=Out [ Audio ] [Module 118] Name=Digitizer Height=2 Cycles=4 ProgMem=1 XMem=1 YMem=1 ZeroPage=1 P0=Resolution [ 0 - 11 ] ; 0=1 bit .. 11=12 bits P1=SampleRate [ 0 - 127 ] ; 0=32.70Hz .. 127=50.18kHz P2=SampleRateMod [ 0 - 127 ] P3=ResolutionOff [ 0 - 1 ] ; 0=Resolution On, 1=Resolution Off P4=SampleRateOff [ 0 - 1 ] ; 0=SampleRate On, 1=SampleRate Off I0=In [ Audio ] U0=Out [ Audio ]