From e241f019e728f03e738c1a5c335fdb541ce7cac0 Mon Sep 17 00:00:00 2001 From: Netboy3 <1472804+netboy3@users.noreply.github.com> Date: Thu, 13 Feb 2020 15:56:15 -0500 Subject: [PATCH] Setup knobs tooltips --- src/D_Inf.cpp | 8 ++++---- src/PalmLoop.cpp | 10 +++++----- src/TachyonEntangler.cpp | 32 ++++++++++++++++---------------- 3 files changed, 25 insertions(+), 25 deletions(-) diff --git a/src/D_Inf.cpp b/src/D_Inf.cpp index 679ee6a..4f4cf4f 100644 --- a/src/D_Inf.cpp +++ b/src/D_Inf.cpp @@ -32,10 +32,10 @@ struct D_Inf : Module { D_Inf() { config(NUM_PARAMS, NUM_INPUTS, NUM_OUTPUTS, NUM_LIGHTS); - configParam(OCTAVE_PARAM, -4, 4, 0); - configParam(COARSE_PARAM, -7, 7, 0); - configParam(HALF_SHARP_PARAM, 0, 1, 0); - configParam(INVERT_PARAM, 0, 1, 0); + configParam(OCTAVE_PARAM, -4, 4, 0, "Octave"); + configParam(COARSE_PARAM, -7, 7, 0, "Coarse"); + configParam(HALF_SHARP_PARAM, 0, 1, 0, "Half Sharp"); + configParam(INVERT_PARAM, 0, 1, 0, "Invert"); } void process(const ProcessArgs &args) override; diff --git a/src/PalmLoop.cpp b/src/PalmLoop.cpp index b296e7e..cf1e99c 100644 --- a/src/PalmLoop.cpp +++ b/src/PalmLoop.cpp @@ -48,11 +48,11 @@ struct PalmLoop : Module { PalmLoop() { config(NUM_PARAMS, NUM_INPUTS, NUM_OUTPUTS, NUM_LIGHTS); - configParam(OCT_PARAM, 4, 12, 8); - configParam(COARSE_PARAM, -7, 7, 0); - configParam(FINE_PARAM, -0.083333, 0.083333, 0.0); - configParam(EXP_FM_PARAM, -1.0, 1.0, 0.0); - configParam(LIN_FM_PARAM, -11.7, 11.7, 0.0); + configParam(OCT_PARAM, 4, 12, 8, "Octave", "", 0.f, 1.f, -4.f); + configParam(COARSE_PARAM, -7, 7, 0, "Coarse Offset", " step", 0.f, 0.5f, 0.f); + configParam(FINE_PARAM, -0.083333, 0.083333, 0.0, "Fine Offset", " step", 0.f, 6.f, 0.f); + configParam(EXP_FM_PARAM, -1.0, 1.0, 0.0, "Exp. FM"); + configParam(LIN_FM_PARAM, -11.7, 11.7, 0.0, "Lin. FM"); } void process(const ProcessArgs &args) override; void onSampleRateChange() override; diff --git a/src/TachyonEntangler.cpp b/src/TachyonEntangler.cpp index 3e82d82..d7544fb 100644 --- a/src/TachyonEntangler.cpp +++ b/src/TachyonEntangler.cpp @@ -84,22 +84,22 @@ struct TachyonEntangler : Module { TachyonEntangler() { config(NUM_PARAMS, NUM_INPUTS, NUM_OUTPUTS, NUM_LIGHTS); - configParam(A_OCTAVE_PARAM, 4, 12, 8); - configParam(A_COARSE_PARAM, -7, 7, 0); - configParam(A_FINE_PARAM, -0.083333, 0.083333, 0.0); - configParam(B_RATIO_PARAM, -1.0, 4.0, 0.0); - configParam(A_EXP_FM_PARAM, -1.7, 1.7, 0.0); - configParam(A_LIN_FM_PARAM, -11.7, 11.7, 0.0); - configParam(B_EXP_FM_PARAM, -1.7, 1.7, 0.0); - configParam(B_LIN_FM_PARAM, -11.7, 11.7, 0.0); - configParam(A_CHAOS_PARAM, 0.0, 1.0, 0.0); - configParam(A_SYNC_PROB_PARAM, 0.0, 1.0, 0.0); - configParam(B_CHAOS_PARAM, 0.0, 1.0, 0.0); - configParam(B_SYNC_PROB_PARAM, 0.0, 1.0, 1.0); - configParam(A_CHAOS_MOD_PARAM, -0.1, 0.1, 0.0); - configParam(A_SYNC_PROB_MOD_PARAM, -0.1, 0.1, 0.0); - configParam(B_CHAOS_MOD_PARAM, -0.1, 0.1, 0.0); - configParam(B_SYNC_PROB_MOD_PARAM, -0.1, 0.1, 0.0); + configParam(A_OCTAVE_PARAM, 4, 12, 8, "Octave", "", 0.f, 1.f, -4.f); + configParam(A_COARSE_PARAM, -7, 7, 0, "Coarse Offset", " step", 0.f, 0.5f, 0.f); + configParam(A_FINE_PARAM, -0.083333, 0.083333, 0.0, "Fine Offset", " step", 0.f, 6.f, 0.f); + configParam(B_RATIO_PARAM, -1.0, 4.0, 0.0, "B Ratio"); + configParam(A_EXP_FM_PARAM, -1.7, 1.7, 0.0, "A Exp. FM"); + configParam(A_LIN_FM_PARAM, -11.7, 11.7, 0.0, "A Lin. FM"); + configParam(B_EXP_FM_PARAM, -1.7, 1.7, 0.0, "B Exp. FM"); + configParam(B_LIN_FM_PARAM, -11.7, 11.7, 0.0, "B Lin. FM"); + configParam(A_CHAOS_PARAM, 0.0, 1.0, 0.0, "A Chaos"); + configParam(A_SYNC_PROB_PARAM, 0.0, 1.0, 0.0, "A Sync Probability"); + configParam(B_CHAOS_PARAM, 0.0, 1.0, 0.0, "B Chaos"); + configParam(B_SYNC_PROB_PARAM, 0.0, 1.0, 1.0, "B Sync Probability"); + configParam(A_CHAOS_MOD_PARAM, -0.1, 0.1, 0.0, "A Chaos Mod."); + configParam(A_SYNC_PROB_MOD_PARAM, -0.1, 0.1, 0.0, "A Sync Mod."); + configParam(B_CHAOS_MOD_PARAM, -0.1, 0.1, 0.0, "B Chaos Mod."); + configParam(B_SYNC_PROB_MOD_PARAM, -0.1, 0.1, 0.0, "B Sync Mod."); } void process(const ProcessArgs &args) override; void onSampleRateChange() override;