Hi, I am new to DSP programing and run OSX.
Just ordered a Z-DSP with a Valhalla Card. Wondering if I can find a DUAL Frequency Shifter program like the Modcan unit...With inverse left/right and selectable frequencies per-side...
Frequency Shifter
Moderator: frank
-
- Posts: 338
- Joined: Mon Nov 12, 2012 1:12 pm
- Contact:
Try this.
It's probably not as flexible as you'd like, but I only worked on it for about 5 minutes.
It's probably not as flexible as you'd like, but I only worked on it for about 5 minutes.
Code: Select all
; Patch: Untitled
; SpinCAD Designer version: 944
; Pot 0: Controls both pitch offset blocks. When centered they are about the same. One goes up as the other goes down.
; Pot 1:
; Pot 2:
;
;
; ----------------------------
;------ Input
;------ Pot 0
;------ Invert
RDAX POT0,1.0000000000
SOF -0.9990000000,0.9990000000
WRAX REG0,0.0000000000
;------ PitchOffset
SKP RUN ,2
OR $007FFFFF
WRAX REG7,0.0000000000
RDAX POT0,0.1000000000
RDFX REG10,0.0010000000
WRLX REG10,-1.0000000000
SOF 1.0000000000,-0.0500000000
WRAX REG9,0.0000000000
RDAX ADCL,1.0000000000
RDFX REG4,0.0400000000
WRHX REG4,-1.0000000000
RDFX REG3,0.4000000000
WRLX REG3,-1.0000000000
WRAX REG5,0.0039000000
RDA 1,0.995
WRAP 0,-0.995
RDA 3,0.937
WRAP 2,-0.937
RDA 5,0.61
WRAP 4,-0.61
WRAX REG1,0.0000000000
RDAX REG5,0.0039000000
RDA 7,0.978
WRAP 6,-0.978
RDA 9,0.84
WRAP 8,-0.84
RDA 11,0.0
WRAP 10,0.0
WRAX REG2,0.0000000000
RDAX REG7,1.0000000000
MULX REG9
RDAX REG6,1.0000000000
WRAX REG6,-1.0000000000
MULX REG9
RDAX REG7,1.0000000000
WRAX REG7,0.0000000000
RDAX REG2,-2.0000000000
MULX REG7
WRAX REG8,0.0000000000
RDAX REG1,-2.0000000000
MULX REG6
RDAX REG8,1.0000000000
SOF -2.0000000000,0.0000000000
SOF -2.0000000000,0.0000000000
SOF -2.0000000000,0.0000000000
SOF -2.0000000000,0.0000000000
SOF -2.0000000000,0.0000000000
SOF -2.0000000000,0.0000000000
SOF -2.0000000000,0.0000000000
WRAX REG11,0.0000000000
;------ PitchOffset
SKP RUN ,2
OR $007FFFFF
WRAX REG18,0.0000000000
RDAX REG0,0.1000000000
RDFX REG21,0.0010000000
WRLX REG21,-1.0000000000
SOF 1.0000000000,-0.0500000000
WRAX REG20,0.0000000000
RDAX ADCL,1.0000000000
RDFX REG15,0.0400000000
WRHX REG15,-1.0000000000
RDFX REG14,0.4000000000
WRLX REG14,-1.0000000000
WRAX REG16,0.0039000000
RDA 13,0.995
WRAP 12,-0.995
RDA 15,0.937
WRAP 14,-0.937
RDA 17,0.61
WRAP 16,-0.61
WRAX REG12,0.0000000000
RDAX REG16,0.0039000000
RDA 19,0.978
WRAP 18,-0.978
RDA 21,0.84
WRAP 20,-0.84
RDA 23,0.0
WRAP 22,0.0
WRAX REG13,0.0000000000
RDAX REG18,1.0000000000
MULX REG20
RDAX REG17,1.0000000000
WRAX REG17,-1.0000000000
MULX REG20
RDAX REG18,1.0000000000
WRAX REG18,0.0000000000
RDAX REG13,-2.0000000000
MULX REG18
WRAX REG19,0.0000000000
RDAX REG12,-2.0000000000
MULX REG17
RDAX REG19,1.0000000000
SOF -2.0000000000,0.0000000000
SOF -2.0000000000,0.0000000000
SOF -2.0000000000,0.0000000000
SOF -2.0000000000,0.0000000000
SOF -2.0000000000,0.0000000000
SOF -2.0000000000,0.0000000000
SOF -2.0000000000,0.0000000000
WRAX REG22,0.0000000000
;------ Mixer 2-1x2
RDAX ADCL,0.5000000000
WRAX REG23,0.0000000000
RDAX REG11,0.5000000000
RDAX REG23,1.0000000000
WRAX REG23,0.0000000000
RDAX ADCL,0.5000000000
WRAX REG24,0.0000000000
RDAX REG22,0.5000000000
RDAX REG24,1.0000000000
WRAX REG24,0.0000000000
;------ Output
RDAX REG23,1.0000000000
WRAX DACL,0.0000000000
RDAX REG24,1.0000000000
WRAX DACR,0.0000000000
-
- Posts: 338
- Joined: Mon Nov 12, 2012 1:12 pm
- Contact: