dynamic delay

Software questions and issues with the FV-1

Moderator: frank

Post Reply
AndyF
Posts: 16
Joined: Tue Apr 17, 2018 8:48 am

dynamic delay

Post by AndyF »

hi, is it possible to make a dynamic delay like that of tc electronics?

I'm looking for a delay that gets along well with distortions

Did someone do something?

Thanks
Last edited by AndyF on Mon Mar 18, 2019 11:06 am, edited 3 times in total.
potul
Posts: 76
Joined: Tue Sep 26, 2017 12:33 am

Re: DYNAMIC DELAY

Post by potul »

AndyF wrote:hi, is it possible to make a dynamic delay like that of tc electronics?

I'm looking for a delay that gets along well with distortions

Did someone do something?

Thanks
What does a "dymanic delay" do?
AndyF
Posts: 16
Joined: Tue Apr 17, 2018 8:48 am

Re: DYNAMIC DELAY

Post by AndyF »

*
Last edited by AndyF on Thu Aug 30, 2018 5:03 pm, edited 1 time in total.
potul
Posts: 76
Joined: Tue Sep 26, 2017 12:33 am

Re: DYNAMIC DELAY

Post by potul »

AndyF wrote:
potul wrote:
AndyF wrote:hi, is it possible to make a dynamic delay like that of tc electronics?

I'm looking for a delay that gets along well with distortions

Did someone do something?

Thanks
What does a "dymanic delay" do?
the repetition does not appear until you stop playing, it is spectacular to do solos on the guitar, there is the delay, but it never bothers.
look here for example
https://www.youtube.com/watch?v=2f8HD8r3vsY
I understand. It shouldn't be very difficult to implement. You basically need the envelope to control the delayed signal volume. I will try to do something smilar with SpinCad ...
potul
Posts: 76
Joined: Tue Sep 26, 2017 12:33 am

Re: DYNAMIC DELAY

Post by potul »

Here you have an attempt for a dynamic delay. Pot2 controls the sensitivity. If you have it all the way down, it behaves as a normal delay. As you turn it up, it will "silent" the delayed signal when the volume is high, and as it fades it will come back. Probably the attack/decay should be adjusted a little to avoid the "whooosh".

Code: Select all

; dynamic_delay.spcd
; Patch saved from SpinCAD Designer version 998
; Pot 0: Delay time
; Pot 1: Feedback
; Pot 2: Sensitivity
; 
; 
; ----------------------------
;------ Input
;------ Pot 0
;------ Pot 2
;------ Feedback Output
;------ Envelope
RDAX ADCL,1.0000000000
MULX POT2
ABSA
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
SOF -2.0000000000,0.0000000000
RDFX REG1,0.0001500000
WRAX REG1,0.0000000000
RDAX REG2,1.0000000000
SOF -0.0001000000,0.0000000000
RDAX REG2,1.0000000000
WRAX REG3,0.0000000000
RDAX REG1,1.0000000000
MAXX REG3,1.0000000000
WRAX REG2,0.0000000000
;------ Pot 1
;------ Mixer 2:1
RDAX ADCR,0.5011872336
WRAX REG4,0.0000000000
RDAX REG0,0.5011872336
MULX POT1
RDAX REG4,1.0000000000
WRAX REG4,0.0000000000
;------ Coarse Delay
RDAX REG4,1.0000000000
WRA 0,0.0
CLR
OR $007FFF00
MULX POT0
SOF 0.7129821777,0.0000305176
WRAX ADDR_PTR,0.0000000000
RMPA 1.0
WRAX REG5,0.0000000000
;------ Scale/Offset
RDAX REG1,1.0000000000
SOF -1.0000000000,0.9990000000
WRAX REG6,0.0000000000
;------ FB In 2
RDAX REG5,1.0000000000
WRAX REG0,0.0000000000
;------ Mixer 2:1
RDAX ADCR,1.0000000000
WRAX REG7,0.0000000000
RDAX REG5,1.0000000000
MULX REG6
RDAX REG7,1.0000000000
WRAX REG7,0.0000000000
;------ Output
RDAX REG7,1.0000000000
WRAX DACL,0.0000000000
RDAX REG7,1.0000000000
WRAX DACR,0.0000000000
AndyF
Posts: 16
Joined: Tue Apr 17, 2018 8:48 am

Post by AndyF »

Thank you very much, try it and you have to adjust several things, but the intention is good
potul
Posts: 76
Joined: Tue Sep 26, 2017 12:33 am

Post by potul »

AndyF wrote:Thank you very much, try it and you have to adjust several things, but the intention is good
As there is no mix control (not enough pots), you can try to taylor the mix to your taste by modifying these lines at the end of the code:

Code: Select all

;------ Mixer 2:1 
RDAX ADCR,1.0000000000 
WRAX REG7,0.0000000000 
RDAX REG5,1.0000000000    ;modify this to bring delay volume down
MULX REG6 
RDAX REG7,1.0000000000 
WRAX REG7,0.0000000000 
;------ Output 
RDAX REG7,1.0000000000 
WRAX DACL,0.0000000000 
RDAX REG7,1.0000000000 
WRAX DACR,0.0000000000 
You can modify the highlighted line. Change the number for something between 0 and 1. Try 0.5 or 0.7.... or whatever feels good for you.
AndyF
Posts: 16
Joined: Tue Apr 17, 2018 8:48 am

Post by AndyF »

potul wrote:
AndyF wrote:Thank you very much, try it and you have to adjust several things, but the intention is good
As there is no mix control (not enough pots), you can try to taylor the mix to your taste by modifying these lines at the end of the code:

Code: Select all

;------ Mixer 2:1 
RDAX ADCR,1.0000000000 
WRAX REG7,0.0000000000 
RDAX REG5,1.0000000000    ;modify this to bring delay volume down
MULX REG6 
RDAX REG7,1.0000000000 
WRAX REG7,0.0000000000 
;------ Output 
RDAX REG7,1.0000000000 
WRAX DACL,0.0000000000 
RDAX REG7,1.0000000000 
WRAX DACR,0.0000000000 
You can modify the highlighted line. Change the number for something between 0 and 1. Try 0.5 or 0.7.... or whatever feels good for you.
thanks great
Post Reply