19: Phase Vocoder (part 2), C++ Real-Time Audio Programming with Bela

Поділитися
Вставка
  • Опубліковано 20 гру 2024

КОМЕНТАРІ • 7

  • @arsebiscuitsandwine
    @arsebiscuitsandwine 3 роки тому +5

    These are fantastic, I'm so happy this course has continued so long.

  • @rifosi
    @rifosi Рік тому

    Still learning a lot. Thanks!

  • @Catbangin
    @Catbangin 3 роки тому +1

    Waiting for flanger effect 😁

  • @xamogxusx
    @xamogxusx Рік тому

    thx!!!

  • @kostantinosmag2986
    @kostantinosmag2986 2 роки тому

    This is Great.....

  • @mr123leafman
    @mr123leafman 3 роки тому +4

    @28:00 I understand why binDeviation needs to be between -0.5 and 0.5 (so its the same bin) but I don't get how this formula provides this. The phase shift has been wrapped so it's between -pi and pi so by deviding this by 2*pi this already gives us the range of -0.5 to 0.5. Multiplying this by N/h is going to push this over the limits (as the FFT size is larger than the hop size so this term is larger than one).
    Where am I going wrong?!

    • @dublan99
      @dublan99 2 роки тому +1

      I noticed the same thing. Were you able to figure out the right solution? For now I'm just doing `phaseDiff / (hopSize * TWO_PI)`, but I sometime end up with a frequency deviation of 20 from my oscillator sound
      cc @BelaPlatform 🙏