Skip to content

rcook/superclick

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SuperClick

CI Release

GitHub Pages documentation

SuperClick is a CLAP click track generator plugin for CLAP hosts including REAPER. I'm building this to generate signals for devices such as the Peterson Body Beat Pulse Solo. This project is at the "proof of concept" stage: it generates an audible click in time with the song etc.

This project makes uses of the NIH-plug framework. For those interested in developing Rust applications for audio, please check out Rust Audio and the Rust Audio Discord.

Released under MIT License

Installation

See GitHub Pages documentation for installation instructions.

Development

After installing Rust, you can use all of the usual Cargo commands. You can also build a bundle as follows: follows:

cargo xtask bundle superclick

This will build the target and bundle it correctly as CLAP plugin—by renaming the target binary to SuperClick.clap etc.

This command will report the location of the .clap file at the end, e.g.

Created a CLAP bundle at 'target/bundled/SuperClick.clap'

You can also bundle a release build as follows:

cargo xtask bundle superclick --release

The absolute path to the bundle directory (i.e. /path/to/target/bundled or X:\path\to\target\bundled) is the CLAP plugin path you will need to add to the set of paths scanned by your host DAW.