• Stars
    star
    147
  • Rank 243,370 (Top 5 %)
  • Language
    C++
  • License
    BSD 3-Clause "New...
  • Created about 3 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Kick synthesizer based on old-school drum machine circuits

ChowKick

CI License Downloads

ChowKick is a kick drum synthesizer plugin based on creative modelling of old-school drum machine circuits. MIDI input to the plugin triggers a pulse with a parameterized size and shape. The pulse is then passed into a resonant filter which can be tuned to a specific frequency, or matched to the frequency of the incoming MIDI notes.

Quick Links:

Building

To build from scratch, you must have CMake installed.

# Clone the repository
$ git clone https://github.com/Chowdhury-DSP/ChowKick.git
$ cd ChowKick

# initialize and set up submodules
$ git submodule update --init --recursive

# build with CMake
$ cmake -Bbuild
$ cmake --build build --config Release

The resulting builds can be found in build/ChowKick_artefacts.

Credits

This plugin was inspired by Kurt Werner's analysis and modelling of the TR-808 Kick Drum Circuit, discussed in his wonderful PhD Dissertation.

License

ChowKick is open source, and is licensed under the BSD 3-clause license. Enjoy!