As 2021 begins, there are a few changes in how AudioToolKit will grow in the future.
The first important point is that all repositories will now be on a dedicated space on GitHub. The reason is that there are many projects on my own page and Audio ToolKit was basically hidden there.
There was also a unique repository with all plugins that I designed, and it started to be very messy, with some projects that don’t even build anymore. One of the objectives of 2021 will to create a dedicated repository for these plugins and release them again, with JUCE 6 and Audio ToolKit 3.2.
Another project that I have been working on is ATK Modelling. I already presented some work on it at ADC18, but I decided now to make the project public. It’s the project I have worked the most in the past few months, and it is now at a stage where we can model lots of pedals. So on top of new articles on ATK Modelling, there is going to be more on the MT2 pedal, a series I started before the pandemic, and hopefully a release of a full guitar version as well as an adaptation for bass.
As I’m rewriting the plugins, I’m also thinking about their GUI, and if you have ideas for better UIs, please let me know, I would gladly use outside help to create nice and usable ones.
Hi,
I recently came across the AudioTK project while attempted to start a project to do noise reduction audio cassette tapes. I Originally wanted to do it on an STM32F7 discovery board (https://docs.google.com/presentation/d/e/2PACX-1vTJHMMhDj3prNQaeBc7hurkH0CEA8avG-6-S_KLuKJqM_qkQDtxoFewEFnNvW4v1g8pBbQfUTVh77AY/pub?start=false&loop=false&delayms=3000), but it seems like using a RPi 4 might be easier for my programming level. As such, does the audio toolkit compile/run on RPi and can the audio processing be done in real time?
Hi Nathan!
I haven’t tried the Raspberry Pi yet, when I tried embedded a couple of years ago, the main issue was that modern C++ support was missing. If you have a C++17 compiler on your RPi4, then yes, you can use Audio ToolKit!
As for performance, with the proper optimization flags (I don’t know the best ones for RPi4!), you will get very fast. Then the question is which filters you want for noise filtering, probably some variations around the Adaptive module may be a good start.