Search found 341 matches
- Mon Mar 23, 2026 12:11 am
- Forum: Algorithm development
- Topic: FV-1 delay without pitch modulation when changing delay time?
- Replies: 2
- Views: 17637
Re: FV-1 delay without pitch modulation when changing delay time?
You can detect changes in the delay time pot and use this to fade up/down two separate pointers. You have to have some sort of limit/hysteresis so that you are not changing the tap point of the delay while it is faded up. I don't have any examples, it's pretty complicated, but I have seen it done. DL
- Wed Jan 14, 2026 9:19 am
- Forum: Algorithm development
- Topic: Glitch shifter
- Replies: 2
- Views: 63289
Re: Glitch shifter
I haven't made one.
- Mon Jul 22, 2024 11:45 am
- Forum: Algorithm development
- Topic: SpinCad Tap Tempo delay works
- Replies: 1
- Views: 25066
Re: SpinCad Tap Tempo delay works
Well that's certainly refreshing to hear! I've never tried it myself. I presume you implemented the hardware following Slacker's Babelfish I think it was?
- Tue Mar 26, 2024 2:33 pm
- Forum: Algorithm development
- Topic: Need help with log for 1/X block
- Replies: 6
- Views: 45077
Re: Need help with log for 1/X block
Hi Frank, My code is actually working. I think there's probably something wrong with the SpinCAD simulation of either log or exp. I went back to the actual board. I dropped in two oscillators panned L/R that I programmed for about 4000 Hz. Then I added the ratio block, set ratio to 5, and sent the o...
- Tue Mar 26, 2024 11:25 am
- Forum: Algorithm development
- Topic: Need help with log for 1/X block
- Replies: 6
- Views: 45077
Re: Need help with log for 1/X block
>>> LOG2(0.3333) is -1.584964 -1.584964 * -1.0 = 1.584964 1.584964 -0.0990601562950722 = 1.485904 EXP2(1.485904) = 2.800926 2.800926 > 1.0 so saturate to 1.0 >>> Hi Frank, I think what is missing here is the /16 step. 1.584964/16 = 0.09906025. That's pretty close to the 0.09906015-etc. and may be do...
- Tue Mar 26, 2024 7:43 am
- Forum: Algorithm development
- Topic: Need help with log for 1/X block
- Replies: 6
- Views: 45077
Re: Need help with log for 1/X block
Thanks Frank, it turns out that my example is really exactly the same as the one in the knowledge base. And while the description there is correct, it is very dense (for example some of it is explaining intermediate results of the LOG instruction, which is not obvious at first). I'd better write dow...
- Sun Mar 24, 2024 10:07 am
- Forum: Algorithm development
- Topic: Need help with log for 1/X block
- Replies: 6
- Views: 45077
Need help with log for 1/X block
I've always been really bad at the log/exp functions. Here's what I'm trying to do. I want a control that operates over a given range of the pot, but does not go to zero. For example. if the ratio is 2, then pot 0->1 is output 0.5->1.0. For a ratio of ten, Pot 0->1 maps to 0.1->1.0. Now I also want ...
- Mon Mar 04, 2024 9:07 am
- Forum: Algorithm development
- Topic: Reverse engineering the auto-wah
- Replies: 7
- Views: 69551
Re: Reverse engineering the auto-wah
I shut down the Patreon site.
Article is now here.
https://holy-city-audio.gitbook.io/spin ... k-detector
Article is now here.
https://holy-city-audio.gitbook.io/spin ... k-detector
- Sun Sep 03, 2023 9:07 am
- Forum: FV-1 software questions
- Topic: New support site for SpinCAD Designer
- Replies: 3
- Views: 76537
Re: New support site for SpinCAD Designer
I had a Patreon thing going for awhile but discovered it's really bad for documenting software. I moved everything over to Gitbook which is really good for documenting software. I haven't put descriptions in for everything, and who knows, I may never get around to doing it, but here it is anyway. ht...
- Thu Jan 05, 2023 3:17 pm
- Forum: Algorithm development
- Topic: Attack/decay algorithm question
- Replies: 4
- Views: 53309
Re: Attack/decay algorithm question
Makes sense!
Thx.
DL
Thx.
DL
- Mon Dec 19, 2022 9:31 am
- Forum: Algorithm development
- Topic: Attack/decay algorithm question
- Replies: 4
- Views: 53309
Re: Attack/decay algorithm question
Thanks Frank! Another question on MAXX:
I get why you'd use C = 1.0 or 0 < C < 1.0 but I'm having a hard time imagining the application for C < 0 or C > 1.0 UNLESS it was simply used for some kind of comparison without subsequently writing the value back to the same register.
DL
I get why you'd use C = 1.0 or 0 < C < 1.0 but I'm having a hard time imagining the application for C < 0 or C > 1.0 UNLESS it was simply used for some kind of comparison without subsequently writing the value back to the same register.
DL
- Fri Dec 16, 2022 3:54 pm
- Forum: Algorithm development
- Topic: Attack/decay algorithm question
- Replies: 4
- Views: 53309
Attack/decay algorithm question
I've been messing around with the MAXX instruction recently, doing a peak detector for a customer's auto-wah. I finally realized that this instruction includes a low pass filter in it. Many of the discussions about the coefficient simply say "long" or "short" and while it's most ...
- Sat Sep 24, 2022 12:50 pm
- Forum: Algorithm development
- Topic: Reverse engineering the auto-wah
- Replies: 7
- Views: 69551
Re: Reverse engineering the auto-wah
Well, I was trying to let the suspense build a bit so people would come pay to find out (as there is a more in depth analysis at https://www.patreon.com/posts/spin-auto-wah-i-69482282). But here's a summary of what I came up with. When the Sensitivity pot is at zero, the output is 1. When the Sensit...
- Sun Jul 24, 2022 12:51 pm
- Forum: Algorithm development
- Topic: Reverse engineering the auto-wah
- Replies: 7
- Views: 69551
Reverse engineering the auto-wah
This code comes from the ga_demo_wah code. I'm just going to go a step at a time because this is seriously strange stuff and I believe it exposes but does not really explain some very powerful strategies that might come in handy from time to time. Here's the first bit. absa rdfx avg, 0.01 wrax avg, ...
- Fri Jul 22, 2022 7:57 am
- Forum: Algorithm development
- Topic: WRLX and WLHX coeffient equations
- Replies: 9
- Views: 69577
Re: WRLX and WLHX coeffient equations
Thanks Frank, sorry if I was grumpy. As I haven't been doing this day-in day-out for a number of years I am indeed rusty on it. :cry: :( As a contribution to the effort rather than just complaining I offer this handy link where people, upon encountering RDFX REG0, 0.01 WRAX REG0, 1.0 you can just pl...