StompTuner, a Strobe Tuner in Stomp Box Format. The Strobe provide 2 indicators. The outer ring have a accuracy of 1.0 Cent, the inner ring have a accuracy at 0.1 Cent. The working frequency range is from 24 - 998 Hz. The reference Pitch could be selected between 432 - 452 Hz.
StompTuner come in the following plug-in formats:
Make sure you have installed the required build tools and libraries (see
section "Prerequisites" below) and then clone this repository (including
sub-modules) and simply run make
in the project's root directory:
git clone --recursive https://github.com:brummer10/StompTuner
cd StompTuner
make
To install all plugin formats to their appropriate system-wide location, run the following command (root priviledges may be required):
make install
The makefiles support the usual PREFIX
and DESTDIR
variables to change the
installation prefix and set an installation root directory (defaulty: empty).
PREFIX
defaults to /usr/local
, but on macOS and Windows it is not used,
since the system-wide installation directories for plugins are fixed.
Use make's -n
option to see where the plugins would be installed without
actually installing them.
You can also set the installation directory for each plugin format with a dedicated makefile variable.
- LV2:
LV2_DIR
(<prefix>/lib/lv2
) - VST2:
VST3_DIR
(<prefix>/lib/vst2
) - VST3:
VST3_DIR
(<prefix>/lib/vst3
) - CLAP:
CLAP_DIR
(<prefix>/lib/clap
) - AU:
AU_DIR
(/Library/Audio/Plug-Ins/Components
)
Example:
make DESTDIR=/tmp/build-root PREFIX=/usr VST2_DIR=/usr/lib/lxvst install
To install the plugins only for your current user account, run:
make install-user
Again, you can also set the installation directory for each plugin format with a dedicated makefile variable.
- LV2:
USER_LV2_DIR
($HOME/.lv2
) - VST2:
USER_VST2_DIR
($HOME/.vst2
) - VST3:
USER_VST3_DIR
($HOME/.vst3
) - CLAP:
USER_CLAP_DIR
($HOME/.clap
) - AU:
AU_DIR
($HOME/Library/Audio/Plug-Ins/Components
)
Note: The given default values for all of the above listed environment variables differ depending on the target OS.
-
The GCC C++ compiler, library and the usual associated software build tools (GNU
make
, etc.).Debian / Ubuntu users should install the
build-essential
package to get these, Arch users thebase-devel
package group.
The LV2, VST2 (Xaymar/vst2sdk) and VST3 (travesty) headers are included in the DPF framework, which is integrated as a Git sub-module. These need not be installed separately to build the software in the respective plug-in formats.
This software was created by brummer.
This project is built using the DISTRHO Plugin Framework (DPF)