Tremolo Effect - Digital Audio Processing with STM32 #3 - Phil's Lab #51

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 พ.ย. 2024

ความคิดเห็น • 69

  • @isaacclark9825
    @isaacclark9825 2 ปีที่แล้ว +25

    I love this content. More audio processing stuff, please!!! I have been subscribed for a while, but I have just clicked a notification bell for the first time ever.

    • @PhilsLab
      @PhilsLab  2 ปีที่แล้ว +11

      Thank you very much, Isaac! A lot more DSP/audio processing content to come :)

    • @szymon4602
      @szymon4602 2 ปีที่แล้ว

      @@PhilsLab Please prepare something about Q-constant transform :)

  • @siddharthkothari
    @siddharthkothari 2 ปีที่แล้ว +4

    Im genuinely convinced there's something common about electronics and guitar as a hobby. Almost every electronics guy I know, including me is into guitar and at times diy guitar pedals.
    All that aside, brillant video!

    • @bot5am
      @bot5am 2 ปีที่แล้ว

      facts

  • @DonQuichotteLiberia
    @DonQuichotteLiberia 2 ปีที่แล้ว +2

    In my mind, you are a true renaissance man. Great knowledge across the board, and an excellent teacher. Thanks for making these videos.

    • @PhilsLab
      @PhilsLab  2 ปีที่แล้ว

      Thank you very, very much!

  • @luismiguelfrancisco824
    @luismiguelfrancisco824 4 หลายเดือนก่อน

    This is completely amazing! I never thought that one day i would understand this.

  • @madrigo
    @madrigo 2 ปีที่แล้ว +3

    A thanks to Phil, I'm finishing my Bachelor's work with an extra effect. Reverb next and you'll be responsible for my finished synth and degree sir! hahahaha thank you so much for making this content free for everyone man, this is a golden class with superb didactic. Cheers!!!

  • @mr.shredder5430
    @mr.shredder5430 6 หลายเดือนก่อน

    this guy is amazing very talented, some day when i finish all your courses i might me able to make my own anyway thank you for your time and sharing knowledge

  • @deivedwilliam2386
    @deivedwilliam2386 2 ปีที่แล้ว +2

    That's so good my friend. Congratulations 👏🎉

    • @PhilsLab
      @PhilsLab  2 ปีที่แล้ว

      Thank you! :)

  • @gino.avanzini
    @gino.avanzini 2 ปีที่แล้ว +1

    Love the final clips demonstrating the effects on the guitar!

    • @PhilsLab
      @PhilsLab  2 ปีที่แล้ว +1

      Thank you, Gino!

  • @zetaconvex1987
    @zetaconvex1987 2 ปีที่แล้ว

    Top quality video! I like how you present everything with no fudged explanations whilst still keeping it within the bounds that us mortals can understand. This series is shaping up to be the best practical DSP on TH-cam.

    • @PhilsLab
      @PhilsLab  2 ปีที่แล้ว

      Thank you so much!

  • @jj74qformerlyjailbreak3
    @jj74qformerlyjailbreak3 2 ปีที่แล้ว

    That’s pretty slick bub.
    I knew I bought the AD2 for a reason.
    And this guy already did it.
    Great job.
    God Bless.

  • @mello.felipe
    @mello.felipe 2 ปีที่แล้ว +1

    That's really inspiring! Thanks for sharing your knowledge with us!!!

    • @PhilsLab
      @PhilsLab  2 ปีที่แล้ว +1

      Thank you very much, Felipe!

  • @markworkman6544
    @markworkman6544 2 ปีที่แล้ว

    The SMITH's "How Soon Is Now" made this effect "famous"

  • @jugal4607
    @jugal4607 2 ปีที่แล้ว +2

    amazing stuff as usual

    • @PhilsLab
      @PhilsLab  2 ปีที่แล้ว +1

      Thank you very much!

  • @velvetsound
    @velvetsound 2 ปีที่แล้ว

    Thanks Phil. Keep them coming!

    • @PhilsLab
      @PhilsLab  2 ปีที่แล้ว

      Thank for watching, Jason!

  • @tomislavtropcic2855
    @tomislavtropcic2855 2 ปีที่แล้ว

    Makes me wanna buy an guitar and experiment with it myself. Very cool.

    • @PhilsLab
      @PhilsLab  2 ปีที่แล้ว

      Well, I think you definitely should get one! ;)

  • @KSITREVS
    @KSITREVS 2 ปีที่แล้ว

    Great video Phil, look forward to seeing more :)

    • @PhilsLab
      @PhilsLab  2 ปีที่แล้ว

      Thanks a lot, Trevor!

  • @diemaschinedieviereckigeei2941
    @diemaschinedieviereckigeei2941 2 ปีที่แล้ว

    Wow! The intro genuinely made me think it's a song from Portishead for a second! If you'd started singing to it with a sad high-pitched voice, the illusion would have been perfect.

    • @PhilsLab
      @PhilsLab  2 ปีที่แล้ว

      Haha if I only I could sing.. :D

  • @leiferickson3183
    @leiferickson3183 2 ปีที่แล้ว

    Wow! great project and great sound too!

    • @PhilsLab
      @PhilsLab  2 ปีที่แล้ว

      Thank you, Leif!

  • @shashankshetty4617
    @shashankshetty4617 3 หลายเดือนก่อน

    Great video

  • @VSThrasher
    @VSThrasher 2 ปีที่แล้ว +1

    Your videos are always amazing, Phil! Thanks a lot for sharing your knowledge with us.
    I'm kinda rusty on C embedded applications (then, I'm sorry in advance if my comment sounds stupid =D), but I was wondering if make lfoDir a int8_t variable isn't enough for the application and why don't use unsigned integers for both lfoCount and lfoCountLimit? I mean, it would save some bytes on this struct. What do you think about it?

    • @PhilsLab
      @PhilsLab  2 ปีที่แล้ว +2

      Thanks, Vitor!
      Yeah, it doesn't make sense in this case to use a float for the LFO variables. I was messing around with different modulation waveforms (sin, etc..) so needed float for that, just ended up not changing it before recording!

  • @MrIgorek123
    @MrIgorek123 2 ปีที่แล้ว

    Awesome video dude! I learned a lot, keep it doing!

  • @karama5478
    @karama5478 2 ปีที่แล้ว +1

    Awesome!

    • @PhilsLab
      @PhilsLab  2 ปีที่แล้ว

      Thank you!

  • @renatofilho9985
    @renatofilho9985 ปีที่แล้ว

    what value did you put on the clock configuration of the stm32 IDE? and what pins did you select

  • @Mel-mu8ox
    @Mel-mu8ox ปีที่แล้ว

    Found this after listening to the scream in Love death + robots
    not sure if this is what they used or just one of the things used
    but was great to see what it does in wave form :D

  • @crosswick
    @crosswick 2 ปีที่แล้ว

    At the time this video is published, unfortunately JLCPCB doesn't have the microcontroller and codec in stock for the LeDSP module... also there is no firmware on the github for it (yet?)

  • @RixtronixLAB
    @RixtronixLAB 2 ปีที่แล้ว

    Nice info, thanks :)

  • @marcelhensen6847
    @marcelhensen6847 2 ปีที่แล้ว

    Thank you Phil. Please follow this up by a concise two hour video on how to actually *buy* an STM32 chip 😆

    • @PhilsLab
      @PhilsLab  2 ปีที่แล้ว

      Haha yes.. I think that video may have to wait one or two years :D

  • @Tarnith
    @Tarnith 2 ปีที่แล้ว

    Great video!
    Am I correct in thinking that if you band limited the control signal more significantly, or possibly oversampled the modulation processing (or both), you would reduce the modulation distortion?
    My assumption being the harmonics are generated by the overly sharp transitions at the -1, +1 points? (in the modulation wave)

    • @PhilsLab
      @PhilsLab  2 ปีที่แล้ว

      Thank you! The harmonics are due to the triangular waveform, who's Fourier series is composed of odd-harmonic sinusoids. See: mathworld.wolfram.com/FourierSeriesTriangleWave.html

  • @CristiNeagu
    @CristiNeagu 2 ปีที่แล้ว +1

    Do you think you'll ever be able to implement impulse responses?

    • @PhilsLab
      @PhilsLab  2 ปีที่แล้ว +1

      You can check out the FIR video on my channel, which is essentially that. I've tried out (short) impulse responses for speaker emulation but for long convolutions the microcontroller struggles quite a bit.

  • @stm3252
    @stm3252 2 ปีที่แล้ว +2

    Is there anything you can't do when it comes to embedded system?

  • @jango9973
    @jango9973 2 ปีที่แล้ว

    How often do you solder on your own components? I'm finding that most of the chips I want to use on JLPCB are out of stock but would like to have them assemble the whole board.

    • @PhilsLab
      @PhilsLab  2 ปีที่แล้ว

      I try to never solder anything myself these days (unless I'm fixing a mistake, trying out different components, etc.). JLC now offers components acquired through third-party distributors, so maybe that can help out?

  • @micheleciaramicoli7139
    @micheleciaramicoli7139 2 ปีที่แล้ว

    Love this shit bro

    • @PhilsLab
      @PhilsLab  2 ปีที่แล้ว +1

      Thanks, Michele!

  • @joanlopezjimenez8336
    @joanlopezjimenez8336 2 ปีที่แล้ว

    Greate Vídeo!!! I just want to try to design my oun bass pedal (or guitar). Maybe the next video could be an explanation of Fuzz Pedal 😏

    • @PhilsLab
      @PhilsLab  2 ปีที่แล้ว

      Thanks! I'm planning on making a video on guitar overdrives/distortions - I'm afraid not a fuzz, but close :)

  • @alejandroismael2109
    @alejandroismael2109 2 ปีที่แล้ว

    Hermoso!

  • @nickst2797
    @nickst2797 2 ปีที่แล้ว

    Great! How many bits are the DACs?

    • @PhilsLab
      @PhilsLab  2 ปีที่แล้ว +1

      Thank you, Nick. The CODEC goes up to 24 bits I believe, but I'm running it at 16.

    • @nickst2797
      @nickst2797 2 ปีที่แล้ว

      @@PhilsLab Thank you very much!

  • @markworkman6544
    @markworkman6544 2 ปีที่แล้ว

    VERY COOL......

    • @PhilsLab
      @PhilsLab  2 ปีที่แล้ว

      Thanks, Mark!

  • @sarbog1
    @sarbog1 2 ปีที่แล้ว

    Very cool....... do you play Blues?

    • @PhilsLab
      @PhilsLab  2 ปีที่แล้ว

      Thank you, Stephen! I mainly play 80s rock (Extreme, Ozzy, ..). :)

  • @Adin_Prastyo
    @Adin_Prastyo 2 ปีที่แล้ว

    Hey bro..I've never seen someone on TH-cam make a preamp for an acoustic guitar....can you do that bro.thanks bro..my greetings from Indonesia ..
    If you can make a playlist about audio, effects, guitar ..

    • @PhilsLab
      @PhilsLab  2 ปีที่แล้ว

      Hey Hamba, I'm afraid I don't really have plans for an acoustic guitar pre-amp, but definitely loads more to come for the electric guitar :)

  • @haythemjelassi4766
    @haythemjelassi4766 2 ปีที่แล้ว

    could you please make a tutorial and explaine in it how to make an echo cancelation algorithme on the DSP of STM32 for intercom application ?

  • @obregr
    @obregr 2 ปีที่แล้ว

    good as alwwwwwwwwwwwwayas

    • @PhilsLab
      @PhilsLab  2 ปีที่แล้ว

      Thank you, Gregor!

  • @JA-ur8ob
    @JA-ur8ob 2 ปีที่แล้ว

    Hey Phil, may you please make a Twitter account?