Skip to content

Commit

Permalink
fix default when changing param range
Browse files Browse the repository at this point in the history
  • Loading branch information
DaveBenham committed Apr 12, 2024
1 parent 1b14104 commit 60dec17
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 1 deletion.
3 changes: 2 additions & 1 deletion src/Knob5.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,7 @@ struct Knob5 : VenomModule {
q->displayOffset = -10.f;
break;
}
paramExtensions[paramId].factoryDflt = q->defaultValue;
q->unit = unit[paramId] ? " \u00A2" : " V";
}

Expand Down Expand Up @@ -141,7 +142,7 @@ struct Knob5 : VenomModule {
venomConfig(PARAMS_LEN, INPUTS_LEN, OUTPUTS_LEN, LIGHTS_LEN);
for (int i=0; i<5; i++) {
std::string nm = "Knob " + std::to_string(i+1);
configParam<Knob5Quantity>(KNOB_PARAM+i, 0.f, 1.f, 0.5f, nm, " V");
configParam<Knob5Quantity>(KNOB_PARAM+i, 0.f, 1.f, 0.5f, nm, " V", 0.f, 20.f, -10.f);
configOutput(OUTPUT+i, nm);
paramExtensions[i].inputLink = false;
paramExtensions[i].nameLink = i;
Expand Down
1 change: 1 addition & 0 deletions src/PolyOffset.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ struct PolyOffset : VenomModule {
q->defaultValue = r->dflt;
q->displayMultiplier = r->scale;
q->displayOffset = r->offset;
paramExtensions[OFFSET_PARAM+i].factoryDflt = r->dflt;
}
}

Expand Down
1 change: 1 addition & 0 deletions src/PolyScale.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ struct PolyScale : VenomModule {
q->defaultValue = r->dflt;
q->displayMultiplier = r->scale;
q->displayOffset = r->offset;
paramExtensions[LEVEL_PARAM+i].factoryDflt = r->dflt;
}
}

Expand Down

0 comments on commit 60dec17

Please sign in to comment.