Jan Wilczek
Audio Programming Consultant & Coach
WolfSound
About Me
I am an audio programming consultant and educator, the creator of TheWolfSound.com blog and YouTube channel dedicated to audio programming.
In 2023, I launched "DSP Pro," an online course on digital audio signal processing tailored for complete beginners. DSP forms the backbone of audio processing, crucial for applications such as DAW plugins.
I offer one-on-one coaching for ambitious students and aspiring audio programmers, providing personalised guidance to help them excel.
Beyond teaching, I work as a consultant and freelancer in audio programming. My main interests include C++, software architecture, and mobile development, especially as they relate to audio.
Since 2024, I have been in charge of JUCE's YouTube channel development.
I have published research on Virtual Analog modeling of distortion circuits using deep learning techniques.
Regarding my academic background, I graduated with honors from Friedrich-Alexander-Universität Erlangen-Nürnberg, completing an elite master’s program in Advanced Signal Processing and Communications Engineering. I also hold a Bachelor of Engineering in Acoustic Engineering from the AGH University of Science and Technology in Kraków.
I work from home in Katowice, Poland.
Sessions
-
Workshop: DSP In Practice
From Block Diagram to Working Plugin09:30 - 12:30 UTC | Monday 11th November 2024 | ConservatoryBeginnerIntermediateIn this workshop, you will learn the complete process of designing and implementing an audio effect plugin, specifically a flanger. You will connect the dots between theory and practice: how to reason about musical features of your plugin before implementing it and how to translate a block diagram into a working implementation. This workshop covers all the essential steps in professional audio effect development. What You'll Learn You will learn: the basics of digital signal processing: samples, sample rate, and delay, how DSP engineers represent and analyze signal flow, how to reason about delay-based effects, how to quickly prototype your […]
-
Bug-Free JUCE UI
Structure Your GUI Code For Stability, Testability & Clean Architecture11:20 - 12:10 UTC | Tuesday 12th November 2024 | Bristol 1BeginnerIntermediateAdvancedDo you want to: Build large-scale and small-scale applications with graphical user interfaces for clients? Confidently design your app’s UI architecture using a structured approach? Ensure your app is bug-free also in the UI code without laborous manual testing? How many times have you opened your JUCE GUI app only to find something isn’t working? How many times have you ended up with too much logic in your Component classes? And how many times were you scared to start a new project because of the perceived size of the app and lack of confidence in how to design it or […]