rbarreiros / ChowKick

Kick synthesizer based on old-school drum machine circuits

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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!

About

Kick synthesizer based on old-school drum machine circuits

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:C++ 68.6%Language:CMake 8.5%Language:Shell 7.1%Language:TeX 7.0%Language:Inno Setup 6.8%Language:Python 1.6%Language:Makefile 0.3%