cargo-reaper-new
NAME
cargo-reaper-new -- Create a new REAPER extension plugin.
SYNOPSIS
cargo-reaper new [options] path
DESCRIPTION
This command will create a new Cargo package in the given directory that is set up for use with cargo-reaper.
This includes a simple template with a Cargo.toml manifest, sample source file, reaper.toml configuration file, and a .gitignore file.
OPTIONS
-t
--template
-h
--help
EXAMPLES
- Initialize a new extension plugin.
cargo reaper new reaper_my_plugin
Important: REAPER requires that extension plugins be prefixed by
reaper_, otherwise REAPER will not recognize it.The
reaper_prefix is added by default in thecargo-reaperconfiguration file that is generated bycargo-reaper-new, however,cargo-reaperwill throw an error and refuse to compile if an extension plugin listed does not meet this condition.
- Initialize a new VST plugin.
cargo reaper new --template vst reaper_my_plugin
[!WARNING] Currently the
reaper-rslibrary supports using thevstcrate which is deprecated. In an effort to maintain support forreaper-rs,cargo-reapercan initialize VST plugins, but it does not add any conveniences like it does for extension development.