|
|
@@ -40,8 +40,8 @@ struct Random : Module { |
|
|
|
config(NUM_PARAMS, NUM_INPUTS, NUM_OUTPUTS, NUM_LIGHTS); |
|
|
|
configParam(RATE_PARAM, std::log2(0.002f), std::log2(2000.f), std::log2(2.f), "Rate", " Hz", 2); |
|
|
|
configParam(SHAPE_PARAM, 0.f, 1.f, 0.5f, "Shape", "%", 0, 100); |
|
|
|
configParam(OFFSET_PARAM, 0.f, 1.f, 1.f, "Offset"); |
|
|
|
configParam(MODE_PARAM, 0.f, 1.f, 1.f, "Mode"); |
|
|
|
configParam(OFFSET_PARAM, 0.f, 1.f, 1.f, "Bipolar/unipolar"); |
|
|
|
configParam(MODE_PARAM, 0.f, 1.f, 1.f, "Relative/absolute randomness"); |
|
|
|
} |
|
|
|
|
|
|
|
void trigger() { |
|
|
@@ -75,7 +75,7 @@ struct Random : Module { |
|
|
|
value -= 0.5f; |
|
|
|
} |
|
|
|
} |
|
|
|
lights[RATE_LIGHT].setBrightness(1.f); |
|
|
|
lights[RATE_LIGHT].setBrightness(3.f); |
|
|
|
} |
|
|
|
|
|
|
|
void process(const ProcessArgs& args) override { |
|
|
|