Thanks Phil. This was EXACTLY the tutorial I needed to finish thinking through my guitar pedal project on real hardware. ❤ This tutorial, plus Will Pirkle’s book, + a little ML model, were the key pieces.
Thanks for refreshing my memory again, since this has been since I while for me :) Question; Why would you go through the trouble of the second option, while this is basically the same as the first option just with an additional summing block at the end with the original signal as well as the delayed signal? Which is pretty easy to implement on itself.
Thanks for watching! The FIR comb filter is indeed very simple, but we are building up to the IIR (feedback) comb filter, where then both are incorporated as basic building blocks into delays and reverbs. Essentially, this is just the beginning/a primer and a basic tool for what's to come.
+VREF is at half the supply voltage, generated by a potential divider in this case. The op-amps are low input bias-current FET types, so there isn't a large voltage drop across the bias resistor.
How glad I am that Phil is doing this DSP series. After building a DDS synth I wanted to dive into DSP. My main problem is that in order to do some physical modeling or filtering I would need to learn more about the models themselves (how the diagrams used for the comb filter is called, where to find more models like that, etc...) and there is not so much information about Z-transforms without involving tons of math. For someone who wants to code a model based on a diagram, that is very unnecessary. Can't wait until Phil makes a video on how to do a Reverb or another more complex model. Cheers for all your work Phil. Cannot thank you enough.
Thank you for your kind comment! I'm very glad to hear that you're liking these audio-based DSP videos. The next in the series is on IIR comb filters and full digital delays. From that we can work towards a reverb!
Hey @@PhilsLab, sorry to bother you but I have two quick questions if you don't mind: 1) If I wanted to refresh all the DSP basics I've learned in college and dive deeper in the audio aspects of it such as effects, synthesis and modeling, do you recommend a course has it all? I wouldn't mind going back to square one and building up from there. 2) What is your audio interface and software? I have an oscilloscope but nothing that is integrated with my PC and capable of bodeplotting. again, thank you so much !
1) I'd suggest looking at this website www.dspguide.com/ and his book to start off with. A really great, intuitive guide to DSP. Then, for audio-based DSP, look for DAFX by Udo Zoelzer. 2) I'm using a Digilent ADP3450 (USB scope/function gen/..) and a QuantAsylum QA403 for further audio measurements (THD, SNR, ...).
What codec you used?It uses I2S? Got curiousto see the datasheet and what is capable of! I think it would be cool to see a video on how to integrate a CODEC or a high quality DAC on digital boards!
Yeah, as Isaac said I've gone through a (similar) design in previous videos. Codec uses I2S, is a Cirrus Logic CS4270. Not the fanciest of codecs but very easy to integrate and set-up!
Thanks Phil. This was EXACTLY the tutorial I needed to finish thinking through my guitar pedal project on real hardware. ❤ This tutorial, plus Will Pirkle’s book, + a little ML model, were the key pieces.
Awesome, very glad to hear that! Thanks for mentioning Will Pirkle, hadn't heard of him and his books before - will definitely check them out.
Excellent!, I wish it was so easy to find info about actual DSP programming 30 years ago rather than just theory books...
Thank you!
Here comes our ROCK'n'ROLL -Phil!
I wish my professor started each lecture with a sick guitar shred
Haha same!
Thanks for refreshing my memory again, since this has been since I while for me :)
Question;
Why would you go through the trouble of the second option, while this is basically the same as the first option just with an additional summing block at the end with the original signal as well as the delayed signal? Which is pretty easy to implement on itself.
Thanks for watching! The FIR comb filter is indeed very simple, but we are building up to the IIR (feedback) comb filter, where then both are incorporated as basic building blocks into delays and reverbs. Essentially, this is just the beginning/a primer and a basic tool for what's to come.
Will we build up to AllPass filters etc?
@@velvetsound Yes!
How did you manage to make the DMA's work with H7 proccessors ?
This is so cool!
Thanks, Tobi!
How is the opamp U400A biased at half the supply voltage if there is only R406 to +VREF and no resistor to GND ?
+VREF is at half the supply voltage, generated by a potential divider in this case. The op-amps are low input bias-current FET types, so there isn't a large voltage drop across the bias resistor.
please make series dsp build, espesially for guitar multi effect, this is so great...👍
Thank you - more to come! :)
Gotta ask again - what do you use for your slides? LaTeX/Beamer?
Used to go the LaTeX route, but now it's PowerPoint + drawings/equations using draw.io (with mathematical typesetting).
How glad I am that Phil is doing this DSP series. After building a DDS synth I wanted to dive into DSP. My main problem is that in order to do some physical modeling or filtering I would need to learn more about the models themselves (how the diagrams used for the comb filter is called, where to find more models like that, etc...) and there is not so much information about Z-transforms without involving tons of math. For someone who wants to code a model based on a diagram, that is very unnecessary. Can't wait until Phil makes a video on how to do a Reverb or another more complex model. Cheers for all your work Phil. Cannot thank you enough.
Thank you for your kind comment! I'm very glad to hear that you're liking these audio-based DSP videos. The next in the series is on IIR comb filters and full digital delays. From that we can work towards a reverb!
Hey @@PhilsLab, sorry to bother you but I have two quick questions if you don't mind:
1) If I wanted to refresh all the DSP basics I've learned in college and dive deeper in the audio aspects of it such as effects, synthesis and modeling, do you recommend a course has it all? I wouldn't mind going back to square one and building up from there.
2) What is your audio interface and software? I have an oscilloscope but nothing that is integrated with my PC and capable of bodeplotting.
again, thank you so much !
1) I'd suggest looking at this website www.dspguide.com/ and his book to start off with. A really great, intuitive guide to DSP. Then, for audio-based DSP, look for DAFX by Udo Zoelzer.
2) I'm using a Digilent ADP3450 (USB scope/function gen/..) and a QuantAsylum QA403 for further audio measurements (THD, SNR, ...).
@@PhilsLab Thank you so much!
Guitarist Philip 🎉
DSP content is my favorite content. Looking forward to the reverb video.
Thank you, Isaac - glad to hear that!
Me too. The Dattoro algo would be nice.
Happy Guitarist, Happy Engineer. 🎸🎸🎸
Sir please make a video tutorial on the Zynq Peta Linux boot process using both QSPI and eMMC as the boot media
What codec you used?It uses I2S? Got curiousto see the datasheet and what is capable of!
I think it would be cool to see a video on how to integrate a CODEC or a high quality DAC on digital boards!
Phil covered the design of the board he is using in a past video. Video #88.
Yeah, as Isaac said I've gone through a (similar) design in previous videos. Codec uses I2S, is a Cirrus Logic CS4270. Not the fanciest of codecs but very easy to integrate and set-up!
👍🙏❤