Andrew Belt
|
7a4d7dac43
|
Apply astyle code formatting.
|
4 years ago |
Andrew Belt
|
93cd07de61
|
Replace pow(2, x) with dsp::approxExp2_taylor5.
|
4 years ago |
Andrew Belt
|
770e045d2a
|
Clamp Pulse Width of LFO/VCO to 1-99%.
|
4 years ago |
Andrew Belt
|
abb87f0ec4
|
Rewrote VCO engine with SIMD. Added polyphony. Going for correctness first, not performance.
|
4 years ago |
Andrew Belt
|
0c433b4124
|
Add parameter labels and scaling.
|
4 years ago |
Andrew Belt
|
495bef3464
|
Clean up various modules with polyphony and SIMD.
|
4 years ago |
Andrew Belt
|
b47d1c5e30
|
Fix #66
|
4 years ago |
Andrew Belt
|
0a51755077
|
Update to Rack v1 API
|
4 years ago |
Andrew Belt
|
15dd52b7e4
|
Make LFO-1 and LFO-2 polyphonic.
|
4 years ago |
Andrew Belt
|
116a0d2475
|
Update to Rack v1 API
|
4 years ago |
Andrew Belt
|
2db5b769ea
|
Rewrite Sequential Switch algorithm. Replace param/input/output.value with setters/getters.
|
4 years ago |
Andrew Belt
|
b5dd936e44
|
Use proper C++ math functions
|
4 years ago |
Andrew Belt
|
30ff5e990d
|
Update to Rack v1 API.
|
4 years ago |
Andrew Belt
|
c32f1cdef5
|
Add labels to params. Update Unity to Rack v1 API.
|
4 years ago |
Andrew Belt
|
77a184fb67
|
Merge VCV-Poly with Fundamental. Rename Fundamental.* to plugin.*. Reword README licenses.
|
4 years ago |
Andrew Belt
|
8be144f4b7
|
Update to Rack v1 API
|
4 years ago |
Andrew Belt
|
0a0cde9657
|
Rename plugin variable to avoid name collision
|
4 years ago |
Andrew Belt
|
fba42201f4
|
Update to Rack v1 API
|
4 years ago |
Andrew Belt
|
7804858d80
|
Update to Rack v1 API
|
4 years ago |
Andrew Belt
|
1a10253ae3
|
Update to Rack v1 API
|
4 years ago |
Andrew Belt
|
8aa4a5d63e
|
Remove dsp/* headers
|
4 years ago |
Andrew Belt
|
16c137947c
|
Update to Rack v1 compatibility header
|
4 years ago |
Andrew Belt
|
62f6c71500
|
Create plugin.json manifest file
|
4 years ago |
Andrew Belt
|
6c401ac7c3
|
Change default value of LFOs to 2 Hz, according to https://vcvrack.com/manual/VoltageStandards.html#pitch-and-frequencies, and expanded range to up to 2kHz.
|
5 years ago |
Andrew Belt
|
2c89deb637
|
Fix knob sizes
|
5 years ago |
Andrew Belt
|
5e7a2aa2ff
|
Fix names of Models
|
5 years ago |
Andrew Belt
|
a7afe8bc52
|
Update to Rack API
|
5 years ago |
Andrew Belt
|
9dc101f01d
|
helper replacement
|
5 years ago |
Andrew Belt
|
9a6f3d9b77
|
Update SchmittTrigger calls
|
5 years ago |
Andrew Belt
|
13226797f1
|
Use float literals (with "f" suffix) instead of doubles, update to
latest math.hpp API
|
5 years ago |
Andrew Belt
|
46ade60f82
|
Make LFO-2 wave param default consistent with VCO-2
|
6 years ago |
Andrew Belt
|
608ee7bc03
|
Realign lights, fix stage lights of ADSR
|
6 years ago |
Andrew Belt
|
966f543ed6
|
Update to new event framework, use smooth lights
|
6 years ago |
Andrew Belt
|
908aa4083f
|
Fixed problems in 454a59f738
|
6 years ago |
Matt Demanett
|
454a59f738
|
Fix modules to do lights the new way, after Rack bc619644.
|
6 years ago |
Andrew Belt
|
9923a77326
|
Use override in LFO
|
6 years ago |
Andrew Belt
|
b79530ae38
|
Add override keyword everywhere, use engineGetSampleRate()
|
6 years ago |
Andrew Belt
|
10306ace5f
|
VCO light changed to relative pitch CV, LFO light changed to sine of
phase
|
6 years ago |
Andrew Belt
|
3429e835c8
|
Add Reset to LFO, other needless cleverness
|
6 years ago |
Andrew Belt
|
343c551e64
|
Fix VCMixer master VCA
|
6 years ago |
Andrew Belt
|
0bf6cb76ef
|
Add LFO-2
|
6 years ago |
Andrew Belt
|
4665e57eef
|
Add LFO, design tweaks to panels and knobs
|
6 years ago |