Andrew Belt
|
cdf5d2a164
|
Implement designs by Pyer of 8vert, Mutes, Noise, Octave, Pulses, Quantizer, and SequentialSwitch.
|
3 years ago |
Andrew Belt
|
fd2dc19605
|
WIP experiment for antialiasing WTVCO.
|
3 years ago |
Andrew Belt
|
492d7b5bbb
|
Implement most of WTVCO.
|
3 years ago |
Andrew Belt
|
2885ffb7fe
|
Add WAV loading/saving to WTLFO. Add FrequencyQuantity to WTLFO param. Fix WTLFO display bugs.
|
3 years ago |
Andrew Belt
|
63656e6bd5
|
Implement WTLFO display.
|
3 years ago |
Andrew Belt
|
6d618f97e4
|
Update VCO, WTVCO, LFO, WTLFO, VCF, and ADSR designs by Pyer. Implement most of WTLFO functionality.
|
3 years ago |
Andrew Belt
|
f5943f1921
|
Remove rack:: from init() argument.
|
3 years ago |
Andrew Belt
|
5e29947160
|
Make voltage-to-frequency conversion in VCO and LFO a bit more clear.
|
3 years ago |
Andrew Belt
|
20e0c812cb
|
Update createCheckMenuItem() API change.
|
3 years ago |
Andrew Belt
|
baaf463db2
|
Fix Sequential Switch switch labels.
|
3 years ago |
Andrew Belt
|
ac917844c8
|
Draw light-like widgets on layer 1 instead of use nvgGlobalTint().
|
3 years ago |
Andrew Belt
|
f369452876
|
Use nvgGlobalTint() instead of nvgGlobalAlpha() for drawing lights.
|
3 years ago |
Andrew Belt
|
39f94eaebb
|
Use nvgGlobalTint() instead of nvgGlobalAlpha() for un-tinting lights.
|
3 years ago |
Andrew Belt
|
e908694121
|
Add port labels and bypass routes to VCAs.
|
3 years ago |
Andrew Belt
|
e09da574ee
|
Use LEDLightBezel instead of separate LEDBezel and LEDBezelLight.
|
4 years ago |
Andrew Belt
|
6807638261
|
Tweak param labels for clarity.
|
4 years ago |
Andrew Belt
|
3a2731a832
|
Load Scope font every frame instead of in constructor.
|
4 years ago |
Andrew Belt
|
7f0f08e934
|
Clean up component names. Remove tinting for LED-like displays when rack brightness is decreased.
|
4 years ago |
Andrew Belt
|
5da8f4638f
|
Use menu item helpers for Merge and Unity.
|
4 years ago |
Andrew Belt
|
57545c49ab
|
Fix indentation.
|
4 years ago |
Andrew Belt
|
3bb3d4ef1d
|
Make VCF more accurate and stable by using a linear interpolation of the previous and current input values in `LadderFilter::process()`. Thanks Andy Simpler!
|
4 years ago |
Andrew Belt
|
4217ce622a
|
Add configButton() to Scope.
|
5 years ago |
Andrew Belt
|
ae8c64e254
|
Use configButton() for buttons.
|
5 years ago |
Andrew Belt
|
4cedca9edf
|
Remove LEDLightSliderFixed because LEDLightSlider now works in Rack.
|
5 years ago |
Andrew Belt
|
351746b05e
|
8vert: Set unit of gain param depending on whether the voltage is fixed.
|
5 years ago |
Andrew Belt
|
88133c75ce
|
Use Rack's new configSwitch() method.
|
5 years ago |
Andrew Belt
|
bfed46040f
|
Use SwitchQuantity for switches.
|
5 years ago |
Andrew Belt
|
02558776ed
|
Mixer: When polyphonic and monophonic inputs are combined, copy all mono signals to all mix output poly channels.
|
5 years ago |
Andrew Belt
|
1efb858d3e
|
Repanel SEQ3.
|
5 years ago |
Andrew Belt
|
d7f3c12d81
|
Use createPanel()
|
5 years ago |
Andrew Belt
|
b6fc4df015
|
Set default FM to 100%.
|
5 years ago |
Andrew Belt
|
2fa431bfcf
|
Add bypass routing to VCF.
|
5 years ago |
Andrew Belt
|
5f84a8c1ba
|
Add param labels to Scope buttons.
|
5 years ago |
Andrew Belt
|
b824e0d690
|
Add input/output port labels.
|
5 years ago |
Andrew Belt
|
3af8fe5fc7
|
Add configInput/Output for some modules.
|
5 years ago |
Andrew Belt
|
cf9458c3ea
|
Update to Rack v2 API: Use ParamWidget::getParamQuantity() instead of ParamWidget::paramQuantity.
|
5 years ago |
Andrew Belt
|
eb41dd7cdf
|
Add Pulses.
|
5 years ago |
Andrew Belt
|
8d7aed6517
|
Move IIRFilter to Rack DSP API.
|
5 years ago |
Andrew Belt
|
c4194cd8a1
|
Fix missing LEDSliderHandle.svg.
|
5 years ago |
Andrew Belt
|
1e4aed960e
|
Finalize Random.
|
5 years ago |
Andrew Belt
|
1d2fff85b9
|
Finish Random and repanel.
|
5 years ago |
Andrew Belt
|
9630825950
|
Finish Noise. Finish Random except TRIG input.
|
5 years ago |
Andrew Belt
|
7a4d7dac43
|
Apply astyle code formatting.
|
5 years ago |
Andrew Belt
|
7cea14f57b
|
Use LEDLightSlider in VCMixer.
|
5 years ago |
Andrew Belt
|
3ad450c1e5
|
Fix polyphony issues in SequentialSwitch.
|
5 years ago |
Andrew Belt
|
e8ff7c2049
|
Make VCA-1 display polyphonic CV.
|
5 years ago |
Andrew Belt
|
663b2c9dac
|
Revert "Remove polyphony from Mixer."
This reverts commit 05e1a19b5c .
|
5 years ago |
Andrew Belt
|
05e1a19b5c
|
Remove polyphony from Mixer.
|
5 years ago |
Andrew Belt
|
93cd07de61
|
Replace pow(2, x) with dsp::approxExp2_taylor5.
|
5 years ago |
Andrew Belt
|
db0c7a63e5
|
Fix VCO hard sync sign error.
|
5 years ago |