2885ffb
Add WAV loading/saving to WTLFO. Add FrequencyQuantity to WTLFO param. Fix WTLFO display bugs. by
2021-10-21 12:01:41 -0400
63656e6
Implement WTLFO display. by
2021-10-20 14:39:10 -0400
6d618f9
Update VCO, WTVCO, LFO, WTLFO, VCF, and ADSR designs by Pyer. Implement most of WTLFO functionality. by
2021-10-20 12:35:07 -0400
f5943f1
Remove rack:: from init() argument. by
2021-10-11 07:33:50 -0400
5e29947
Make voltage-to-frequency conversion in VCO and LFO a bit more clear. by
2021-10-11 01:19:45 -0400
20e0c81
Update createCheckMenuItem() API change. by
2021-10-10 05:49:22 -0400
baaf463
Fix Sequential Switch switch labels. by
2021-10-09 15:48:01 -0400
ac91784
Draw light-like widgets on layer 1 instead of use nvgGlobalTint(). by
2021-10-08 06:31:12 -0400
b7113e9
Merge branch 'v2' of github.com:VCVRack/Fundamental into v2 by
2021-09-29 09:48:10 -0400
f369452
Use nvgGlobalTint() instead of nvgGlobalAlpha() for drawing lights. by
2021-09-29 09:48:02 -0400
1d9c4b7
Update email in plugin.json. by
2021-09-25 10:33:04 -0400
39f94ea
Use nvgGlobalTint() instead of nvgGlobalAlpha() for un-tinting lights. by
2021-09-24 04:26:18 -0400
a7be64d
Add presets dir to Makefile in case it is added later. by
2021-09-24 04:23:00 -0400
e908694
Add port labels and bypass routes to VCAs. by
2021-09-24 04:22:46 -0400
e09da57
Use LEDLightBezel instead of separate LEDBezel and LEDBezelLight. by
2021-06-21 18:15:51 -0400
6807638
Tweak param labels for clarity. by
2021-06-10 00:17:27 -0400
3a2731a
Load Scope font every frame instead of in constructor. by
2021-06-06 18:57:17 -0400
7f0f08e
Clean up component names. Remove tinting for LED-like displays when rack brightness is decreased. by
2021-06-04 12:33:11 -0400
b076c7b
Merge remote-tracking branch 'origin/v1' into v2 by
2021-06-04 11:49:33 -0400
5da8f46
Use menu item helpers for Merge and Unity. by
2021-06-04 11:38:30 -0400
0ad21bc
(HEAD -> v1)
Add contribution note. by
2021-04-20 17:21:12 -0400
127434e
(refs/pull/123/head)
Optimise VCO by
2021-04-20 18:15:00 +0100
ec7d718
Fix manifest version and license. by
2021-01-31 17:39:06 -0500
751a251
Merge remote-tracking branch 'origin/v1' into v2 by
2021-01-31 17:36:19 -0500
5799ee2
Update changelog. by
2020-08-24 09:40:08 -0400
96ad29d
Fix changelog URL. by
2020-07-19 11:06:40 -0400
57545c4
Fix indentation. by
2020-07-15 00:51:52 -0400
53ca5fe
Add manualUrls to all modules, linking to specific parts of the manual. by
2020-07-15 00:45:56 -0400
3bb3d4e
Make VCF more accurate and stable by using a linear interpolation of the previous and current input values in `LadderFilter::process()`. Thanks Andy Simpler! by
2020-07-15 00:43:16 -0400
ef9fdf0
Relicense from GPLv3 to GPLv3+. by
2020-06-06 17:43:20 -0400
4217ce6
Add configButton() to Scope. by
2020-04-07 02:37:50 -0400
ae8c64e
Use configButton() for buttons. by
2020-04-07 02:31:09 -0400
4cedca9
Remove LEDLightSliderFixed because LEDLightSlider now works in Rack. by
2020-04-01 02:44:42 -0400
5c687b7
Add Switch tag to Sequential Switch. by
2020-03-14 15:03:47 -0400
351746b
8vert: Set unit of gain param depending on whether the voltage is fixed. by
2020-02-13 10:55:35 -0500
88133c7
Use Rack's new configSwitch() method. by
2020-02-05 01:28:02 -0500
bfed460
Use SwitchQuantity for switches. by
2020-02-04 22:38:24 -0500
0255877
Mixer: When polyphonic and monophonic inputs are combined, copy all mono signals to all mix output poly channels. by
2020-01-04 09:42:59 -0500
1efb858
Repanel SEQ3. by
2019-12-26 05:48:42 -0500
d7f3c12
Use createPanel() by
2019-12-26 04:51:56 -0500
b6fc4df
Set default FM to 100%. by
2019-11-28 23:38:21 -0500
2fa431b
Add bypass routing to VCF. by
2019-11-15 09:40:05 -0500
5f84a8c
Add param labels to Scope buttons. by
2019-11-12 02:31:20 -0500
c5e59a8
Add moduleUrl to all modules. by
2019-11-11 19:15:43 -0500
b824e0d
Add input/output port labels. by
2019-11-08 21:31:59 -0500
4ca88b1
Remove libsamplerate dependency. by
2019-11-08 21:31:48 -0500
3af8fe5
Add configInput/Output for some modules. by
2019-11-07 22:59:40 -0500
1e5cafc
Update version by
2019-10-31 17:43:31 -0400
cf9458c
Update to Rack v2 API: Use ParamWidget::getParamQuantity() instead of ParamWidget::paramQuantity. by
2019-10-27 17:58:03 -0400
eb41dd7
(tag: v1.4.0)
Add Pulses. by
2019-11-08 01:33:07 -0500
e7883ea
Remove old license. by
2019-11-08 01:32:10 -0500
8d7aed6
Move IIRFilter to Rack DSP API. by
2019-10-20 21:20:46 -0400
4dad59c
Clarify graphics licenses. by
2019-10-20 15:22:46 -0400
8913b70
Expand details in changelog entry. by
2019-10-19 07:27:02 -0400
c4194cd
(tag: v1.3.1)
Fix missing LEDSliderHandle.svg. by
2019-10-19 07:20:24 -0400
1e4aed9
(tag: v1.3.0)
Finalize Random. by
2019-10-19 06:03:39 -0400
1d2fff8
Finish Random and repanel. by
2019-10-18 00:09:24 -0400
9630825
Finish Noise. Finish Random except TRIG input. by
2019-10-17 05:44:29 -0400
7a4d7da
Apply astyle code formatting. by
2019-10-15 00:57:11 -0400
7b1aaed
Relicense to GPLv3. by
2019-10-15 00:55:39 -0400
7cea14f
Use LEDLightSlider in VCMixer. by
2019-09-26 10:55:11 -0400
3ad450c
Fix polyphony issues in SequentialSwitch. by
2019-09-25 04:23:28 -0400
e8ff7c2
Make VCA-1 display polyphonic CV. by
2019-09-20 01:52:34 -0400
663b2c9
Revert "Remove polyphony from Mixer." by
2019-08-28 18:22:56 -0400
05e1a19
Remove polyphony from Mixer. by
2019-08-28 16:06:12 -0400
a3d3c4c
(tag: v1.2.1)
Bump version. by
2019-08-22 20:34:54 -0400
93cd07d
Replace pow(2, x) with dsp::approxExp2_taylor5. by
2019-08-12 00:18:41 -0400
db0c7a6
Fix VCO hard sync sign error. by
2019-08-10 12:41:25 -0400
ed19fba
Update changelog. by
2019-07-30 09:13:02 -0400
ae17058
(tag: v1.2.0)
Bump version. by
2019-07-30 09:06:44 -0400
98c392c
Add randomization to Quantizer. by
2019-07-30 09:04:52 -0400
0d9700b
Add Quantizer. by
2019-07-30 09:00:25 -0400
350067d
Replace Octave with Octave-CV. by
2019-07-29 20:22:38 -0400
6f58e45
Add changelog entry. by
2019-07-24 15:48:50 -0400
5e8ca0d
(tag: v1.1.1)
Fix levels of M/S decoder. by
2019-07-24 15:20:13 -0400
b297409
(tag: v1.1.0)
Remove sign-dist target. by
2019-07-23 16:45:16 -0400
2bb33c3
Bump version. by
2019-07-22 19:08:41 -0400
202c488
Add Mid/Side. by
2019-07-22 19:02:33 -0400
c117cb3
(tag: v1.0.2)
Bump version. by
2019-07-20 18:01:07 -0400
bc2ae6e
Fix phase of analog triangle wave in VCO. by
2019-07-19 20:00:04 -0400
22209d1
Use minimum of 1 channel for VCAs. by
2019-07-16 09:40:47 -0700
36070e5
Clarify license by
2019-07-05 02:45:55 -0400
265f52f
Add sign-dist target by
2019-07-04 23:44:57 -0700
770e045
Clamp Pulse Width of LFO/VCO to 1-99%. by
2019-07-01 14:05:50 -0400
c6ef096
(tag: v1.0.1)
Fix VCO-1/2 sync being triggered with a negative slope. Bump version to 1.0.1. by
2019-06-27 13:36:37 -0400
01fe49d
Scope: Detect triggers on all poly channels. by
2019-06-17 08:26:30 -0400
240643a
Reimplement VCO as a minBLEP oscillator. by
2019-06-16 23:03:46 -0400
1b1e855
VCO WIP by
2019-06-16 15:02:00 -0400
270a857
Make right-click reset Octave parameter. by
2019-06-16 05:06:17 -0400
abb87f0
Rewrote VCO engine with SIMD. Added polyphony. Going for correctness first, not performance. by
2019-06-15 16:27:49 -0400
40fb17b
Fix click filter in SequentialSwitch-2. by
2019-06-15 09:37:56 -0400
d3e1204
Move VCO saw/tri wavetables from in-source to binaries compiled into the plugin. by
2019-06-13 14:38:02 -0400
b28ebf4
Octave: Fix output when no cable is patched. by
2019-06-13 07:33:47 -0400
0c433b4
Add parameter labels and scaling. by
2019-06-12 13:22:13 -0400
04dc4d1
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. by
2019-06-12 12:18:35 -0400
22ab314
Clean up Delay. by
2019-06-06 06:48:43 -0400
7f07255
Tweak VCO parameter labels. by
2019-06-02 05:35:20 -0400
495bef3
Clean up various modules with polyphony and SIMD. by
2019-06-01 23:50:51 -0400
65dbda0
Fix secondary inputs on VCF. by
2019-06-01 22:37:30 -0400
264c137
Use faster approximation of tanh in VCF. Make VCF polyphonic. Use simd for VCF. by
2019-06-01 21:55:41 -0400