Pinned Repositories
adc22
A companion repository for the Audio Developers Conference 2022 in London containing the live demo.
android-wavetable-synthesizer
A wavetable synthesizer Android app built using Jetpack Compose and the Oboe library.
audio-plugin-template
A template repository that you can use for creating audio plugins with the JUCE C++ framework. It is based on CMake, uses CPM package manager, the JUCE C++ framework (obviously), and the GoogleTest framework. All of these are easy to change on demand. You can also base off your new repo off this template because the setup is very simple.
cracking-the-coding-interview
Solutions of the "Cracking the coding interview" book exercises.
fdaf-double-talk-detector
Frequency-Dependent Adaptive Filtering Double Talk Detector.
FinancialBalance
A simple app to control expenses, lets user add, display and delete expenses, creates monthly reports. To be eventually transfered to Android.
FMSynthesizer
Synthesizer created in LabVIEW based on frequency modulation synthesis. It provides control of carrier and modulator frequencies (by value or by ratio), modulation index, feedback, carrier and modulator waveforms and filters. Generated signal is displayed in both time and frequency domain.
python-auto-tune
A Python command-line utility for auto-tuning your vocals
WeatherViewer
Application displaying weather forecast created by following the tutorial from "Android 6 for Programmers: An App-Driven Approach (3rd Edition)" by Paul Deitel, Harvey Deitel and Alexander Wald. Uses OpenWeatherMap.org API.
wolf-sound-blog
Source code of my WolfSound audio programming blog. The site runs on Jekyll and can be found under www.thewolfsound.com.
JanWilczek's Repositories
JanWilczek/audio-plugin-template
A template repository that you can use for creating audio plugins with the JUCE C++ framework. It is based on CMake, uses CPM package manager, the JUCE C++ framework (obviously), and the GoogleTest framework. All of these are easy to change on demand. You can also base off your new repo off this template because the setup is very simple.
JanWilczek/android-wavetable-synthesizer
A wavetable synthesizer Android app built using Jetpack Compose and the Oboe library.
JanWilczek/python-auto-tune
A Python command-line utility for auto-tuning your vocals
JanWilczek/wolf-sound-blog
Source code of my WolfSound audio programming blog. The site runs on Jekyll and can be found under www.thewolfsound.com.
JanWilczek/adc22
A companion repository for the Audio Developers Conference 2022 in London containing the live demo.
JanWilczek/fir-simd
Efficient FIR Filter Implementation with SIMD
JanWilczek/wavetable-synth
A wavetable synthesizer created in JUCE for educational purposes of TheWolfSound.com blog.
JanWilczek/va-phaser-with-neural-odes
JanWilczek/adc23
A companion repo for my Audio Developer Conference 2023 talk entitled "Bug-free audio code: leverage simple DSP principles to write rock-solid music software every time"
JanWilczek/fdaf-double-talk-detector
Frequency-Dependent Adaptive Filtering Double Talk Detector.
JanWilczek/cracking-the-coding-interview
Solutions of the "Cracking the coding interview" book exercises.
JanWilczek/juce-webview-tutorial
A repo accompanying the JUCE WebView tutorial: build your plugin UI using web technologies!
JanWilczek/FMSynthesizer
Synthesizer created in LabVIEW based on frequency modulation synthesis. It provides control of carrier and modulator frequencies (by value or by ratio), modulation index, feedback, carrier and modulator waveforms and filters. Generated signal is displayed in both time and frequency domain.
JanWilczek/lowpass-highpass-filter
An allpass-based lowpass/highpass filter implementation in JUCE
JanWilczek/rust-vst-plugin
JanWilczek/absorber-diffuser-designer
Tool for designing acoustic absorbers and diffusers for acoustic adaptiation of rooms.
JanWilczek/EdenSynth
EdenSynth is a synthesis library that exposes API for client applications. Sample clients may be a VST plugin or a Xamarin application for iOS/Android.
JanWilczek/prototype-eq
Musically useful filters derived using the bilinear transform.
JanWilczek/WeatherViewer
Application displaying weather forecast created by following the tutorial from "Android 6 for Programmers: An App-Driven Approach (3rd Edition)" by Paul Deitel, Harvey Deitel and Alexander Wald. Uses OpenWeatherMap.org API.
JanWilczek/FinancialBalance
A simple app to control expenses, lets user add, display and delete expenses, creates monthly reports. To be eventually transfered to Android.
JanWilczek/neovim-config
My NeoVim configuration. Put into ~\AppData\Local\nvim on Windows or ~/.config/nvim on Linux and macOS.
JanWilczek/operating-systems
Exercises from Operating Systems course at the Faculty of Computer Science, Electronics and Telecommunications at AGH University of Science and Technology.
JanWilczek/pollution
Pollution module created for Erlang course at AGH University of Science as a part of Computer Science degree at the Faculty of Computer Science, Electronics and Telecommunications.
JanWilczek/PoPClone
JanWilczek/powershell-config
My personal PowerShell dev setup. Put into ~\Documents\PowerShell on WIndows.
JanWilczek/asyncplusplus
Async++ concurrency framework for C++11
JanWilczek/cpp-rest-client-examples
Examples of C++ REST API clients using various 3rd-party libraries
JanWilczek/dotfiles
Jan Wilczek's dotfiles. Typically placed in the HOME directory.
JanWilczek/dspyplot
Convenience functions for commonly used digital signal processing plots.
JanWilczek/vcpkg
C++ Library Manager for Windows, Linux, and MacOS