Andrew Belt
|
e78e6a435c
|
Scope: Improve stat text kerning.
|
2 years ago |
Andrew Belt
|
080bca3108
|
Scope: Refactor pointBuffer to avoid re-calculations.
|
2 years ago |
Andrew Belt
|
dbf1cfcc0a
|
Scope: Draw demo waveform in module browser.
|
2 years ago |
Andrew Belt
|
fae4f4fc36
|
Use new dsp::exp2_taylor5() function.
|
2 years ago |
Andrew Belt
|
4fa5fd7c9f
|
Fix bug in Scope where min/max values are read from different buffer phases, creating visual glitches in the waveform plot.
|
3 years ago |
Andrew Belt
|
5621c86ee2
|
Scope: Change TRIG param options from External/Internal to Disabled/Enabled. External trigger input now requires TRIG param to be enabled.
|
3 years ago |
Andrew Belt
|
14ba996dad
|
Fix pixel offset of Scope min/max plot.
|
3 years ago |
Andrew Belt
|
5308553897
|
Fix Scope rendering when min/max point is non-finite.
|
3 years ago |
Andrew Belt
|
39cf57dfc0
|
Invert external light of Scope.
|
3 years ago |
Andrew Belt
|
4f6fda4903
|
Fix mirroring of X coordinate of lissajous view of Scope.
|
3 years ago |
Andrew Belt
|
814c832d5e
|
Change Scope channel labels to "1" and "2".
|
3 years ago |
Andrew Belt
|
f723765929
|
Draw Scope background even if module is NULL.
|
3 years ago |
Andrew Belt
|
5f607ce15a
|
Implement Scope design. Rewrite most of its DSP.
|
3 years ago |
Andrew Belt
|
aa953cd635
|
Use fonts from Rack system dir instead of self-contained.
|
3 years ago |
Andrew Belt
|
1862336c8f
|
Rename LED* components to VCV*. Change all green lights to yellow.
|
3 years ago |
Andrew Belt
|
28c17aa8c9
|
Don't attempt to load wavetables more than 1M points.
|
3 years ago |
Andrew Belt
|
87d3caa419
|
Implement Scope panel redesign. Add LEDLightLatch to LFO and WT LFO.
|
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
|
3a2731a832
|
Load Scope font every frame instead of in constructor.
|
3 years ago |
Andrew Belt
|
7f0f08e934
|
Clean up component names. Remove tinting for LED-like displays when rack brightness is decreased.
|
3 years ago |
Andrew Belt
|
4217ce622a
|
Add configButton() to Scope.
|
5 years ago |
Andrew Belt
|
d7f3c12d81
|
Use createPanel()
|
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
|
7a4d7dac43
|
Apply astyle code formatting.
|
5 years ago |
Andrew Belt
|
01fe49d256
|
Scope: Detect triggers on all poly channels.
|
5 years ago |
Andrew Belt
|
0c433b4124
|
Add parameter labels and scaling.
|
5 years ago |
Andrew Belt
|
04dc4d1330
|
Make ADSR polyphonic with SIMD. Increase ADSR attack target level to make the snappiness of the attack closer to average analog modules. Scope trigger refactoring.
|
5 years ago |
Andrew Belt
|
495bef3464
|
Clean up various modules with polyphony and SIMD.
|
6 years ago |
Andrew Belt
|
708e27ac74
|
Make Scope polyphonic.
|
6 years ago |
Andrew Belt
|
116a0d2475
|
Update to Rack v1 API
|
6 years ago |
Andrew Belt
|
7b08157d4d
|
Change float literal style
|
6 years ago |
Andrew Belt
|
5162410064
|
Use Port::isConnected() instead of .active
|
6 years ago |
Andrew Belt
|
2db5b769ea
|
Rewrite Sequential Switch algorithm. Replace param/input/output.value with setters/getters.
|
6 years ago |
Andrew Belt
|
b5dd936e44
|
Use proper C++ math functions
|
6 years ago |
Andrew Belt
|
30ff5e990d
|
Update to Rack v1 API.
|
6 years ago |
Andrew Belt
|
2071f73b38
|
Fix Scope font path
|
6 years ago |
Andrew Belt
|
77a184fb67
|
Merge VCV-Poly with Fundamental. Rename Fundamental.* to plugin.*. Reword README licenses.
|
6 years ago |
Andrew Belt
|
8be144f4b7
|
Update to Rack v1 API
|
6 years ago |
Andrew Belt
|
0a0cde9657
|
Rename plugin variable to avoid name collision
|
6 years ago |
Andrew Belt
|
fba42201f4
|
Update to Rack v1 API
|
6 years ago |
Andrew Belt
|
d3db5296bc
|
Update to Rack v1 API
|
6 years ago |
Andrew Belt
|
7804858d80
|
Update to Rack v1 API
|
6 years ago |
Andrew Belt
|
1a10253ae3
|
Update to Rack v1 API
|
6 years ago |
Andrew Belt
|
02e7ef6877
|
Fix Scope param range. Update to Rack v1 API.
|
6 years ago |
Andrew Belt
|
8aa4a5d63e
|
Remove dsp/* headers
|
6 years ago |
Andrew Belt
|
cf6bef9c78
|
Fix Scope crash and VCA-1 appearance when module is NULL
|
6 years ago |
Andrew Belt
|
16c137947c
|
Update to Rack v1 compatibility header
|
6 years ago |