Good afternoon. Does anyone have a simple audio compressor project for Windows (Visual Studio)?

Does anyone have a simple audio compressor project for Windows (Visual Studio)?
I would like to figure out how to make a simple compressor using Juce. There are lessons on YouTube, but unfortunately there are no working projects to analyze the C++ code yourself

You can always find good examples at awesome-juce:

For example:

Alert: the last one has some thread-safety & real-time safety issues :smiling_face_with_tear: I will fix it once I get time.

This one is pretty old but I converted it to JUCE recently, with comments that explain how it works:

1 Like

i once made this vid about dynamics processing in general: https://youtu.be/yv-1LxhfMuM?si=U8YzxUtzGegjs3TA

the code is linked in the description

There is also a Compressor and a Limiter class included in juce if you want to take a look.