17: Block-based Processing, C++ Real-Time Audio Programming with Bela

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

КОМЕНТАРІ • 9

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

    This is really a great source of information. Exactly what I needed to my endeavors. Just one remark: after running the code, I got a lot of underrun messages in the console. After some debugging, I found out that the problem was somewhat related with the communication with the Gui. I increased block size to 32 (it was set to 16 as default) and the problem was solved.

  • @mt5486
    @mt5486 4 роки тому +4

    this course is absolutely marvelous, beautifully taught, and I love the interactive tasks along the way. Thank you for continuing to add new topics!

    • @mt5486
      @mt5486 4 роки тому

      PS: I strongly recommend adding Gareth Loy's Musimathics Vol 2 to the reading list. One of the most intuitive explanations of DSP math for musicians as well as acoustics and other topics.

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

    amazing course, a must as an audio dsp resource for people getting into this field!

  • @ОрландоОрсо
    @ОрландоОрсо 4 роки тому +1

    Thanks for this lecture!

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

    Great thank you ..... :)

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

    Super course. Q: in slide 17 (and some following slides with the same example), the amplitude of the last sine curve (7*pi/8) seems too big, perhaps 10x too big?

  • @jaycegao741
    @jaycegao741 4 місяці тому

    What are the differences among "Window Size", "Hop Size", "System Audio Buffer Size", "Circular Buffer Size"?

    • @oromoiluig
      @oromoiluig 4 місяці тому +1

      Window size is the number of input samples used in each FFT. Hop size is the number of input samples between successive FFts. System audio buffer size may not have a unique definition, but it's most likely the number of audio frames in an audio callback (in the case of Bela, the value of BelaContext's audioFrames), "circular buffer size" is the number of elements contained in the circular buffer.