Lowpass and Highpass Filter Plugin with JUCE C++ Framework | Tutorial for Beginners [AudioFX

Описание к видео Lowpass and Highpass Filter Plugin with JUCE C++ Framework | Tutorial for Beginners [AudioFX

✅ Check out the full commented source code on TheWolfSound.com: https://thewolfsound.com/lowpass-high...
➡️ Explanation of the presented filter structure:    • Simple Lowpass and Highpass Filters w...  
➡️ Allpass filter explained:    • All Pass Filter Explained In 1 Video:...  
✅ Sign up for WolfSound's newsletter: https://thewolfsound.com/newsletter/
✅ Please subscribe to WolfSound to let the little Wolf 🐺 grow:
https://www.youtube.com/c/WolfSoundAu...
🎧 Listen to my music: https://thewolfofficial.com/

Hi, my name is Jan Wilczek. I am an audio programmer and a researcher. Welcome to WolfSound!

WolfSound's mission is to provide high-quality, informative, and entertaining videos, articles, and courses on how to process sound by exploring mathematics, applying algorithms, and creating code in various programming languages. Topics include sound synthesis, digital signal processing, programming languages for audio (C, C++, Python, Rust), and audio effects. I am also sharing tips on how to learn fast and effectively. Make sure to visit https://www.thewolfsound.com/.

WolfSound enables everybody to learn about audio programming!

ABOUT THE VIDEO

In this video, you will learn how to implement a simple lowpass and highpass filter VST plugin in the JUCE C++ framework. The implemented filter has a real-time cutoff frequency control. No prior knowledge of JUCE is necessary to understand this video. I am using Visual Studio 2019 on Windows but you can pick the IDE of your choice. You will also see how to test your plugin in a digital audio workstation, Reaper (https://www.reaper.fm), to be exact.

In case of any doubt in understanding, please, refer to the article above or ask a question in the comments 🙂

Video edited by Vadzim Vezhnavets.
Background music composed and produced by Jan Wilczek in the Music Maker JAM app (https://play.google.com/store/apps/de....

ABOUT ME

My name is Jan Wilczek. I am an audio programmer, a researcher in the field of music technology, and a musician. Through articles and videos from WolfSound, you will easily understand the main concepts of sound processing using software. My full story:    • How I Got Started With Audio Programm...  

FOLLOW WOLFSOUND ONLINE

✅ Blog: https://www.thewolfsound.com/
✅ LinkedIn:   / jan-wilczek-audio-programmer  
✅ Twitter:   / wilczek_jan  
✅ Facebook:   / janwilczekwolfsound  
✅ Instagram:   / janwolfwilczek  
✅ Pinterest:   / jawitrle  

TIME CODES

00:00 Introduction
00:59 What is a lowpass or a highpass filter?
01:56 What is the JUCE C++ framework?
02:39 Creating the project in the Projucer
05:40 Plugin architecture
07:08 LowpassHighpassFilter class implementation
16:24 Plugin processor implementation
25:09 Plugin editor implementation
30:42 Importing the plugin in the Reaper DAW
31:51 Testing the plugin in the Reaper DAW
33:09 Summary

#c++ #juce #dsp

Комментарии

Информация по комментариям в разработке