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

Поделиться
HTML-код
  • Опубликовано: 6 сен 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 3 года назад +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 3 года назад

      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.

  • @jaycegao741
    @jaycegao741 20 дней назад

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

    • @oromoiluig
      @oromoiluig 19 дней назад +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.

  • @immortalkarin
    @immortalkarin Год назад

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

  • @user-lx4sp1gl4f
    @user-lx4sp1gl4f 3 года назад +1

    Thanks for this lecture!

  • @kostantinosmag2986
    @kostantinosmag2986 2 года назад +1

    Great thank you ..... :)

  • @richardarntzen5513
    @richardarntzen5513 Год назад

    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?