0%

The tutorial is from the following video
C++ Programming Tutorial - Build a 3-Band Compressor Audio Plugin (w/ JUCE Framework)
All operations are reproducible

  • Install the IDE (Visual Studio)
  • Clone JUCE
  • Build Projucer
  • Create a project
  • Create a repository for the project
  • Build and run the stand-alone app version of the project
  • Set up Audio Plugin host
  • Configure our IDE to launch APH whenever we build and run the project
  • Configure APH so it can load our plugin and set up a FilterGraph so audio will run through our plugin
  • Set up an AudioFilePlayer plugin so we can play audio files through our plugin
  • Configure APH to use the AudioFilePlayer plugin to send audio into our plugin and out to the soundcard
  • Notice: This is a tutorial for windows users. If I have a macbook, Maybe I will supplement the tutorial of MacOS
    阅读全文 »

原理介绍

计算机系统对基本数据类型的合法地址做出了对齐限制,要求某种类型对象的地址必须是某个值 K 的倍数,K 值通常取 2、4 或者 8,这就叫做数据对齐

阅读全文 »