57 Commits (60aad63b88718e80b66e36ff7442c9d9fce48a76)

Author SHA1 Message Date
  Andrew Belt fae4f4fc36 Use new dsp::exp2_taylor5() function. 3 years ago
  Andrew Belt 8129f569b3 Make LFOs unipolar by default. 4 years ago
  Andrew Belt 188b136369 Update LED* component names to VCV*. 4 years ago
  Andrew Belt ce78196093 Add FrequencyQuantity to LFO. 4 years ago
  Andrew Belt 87d3caa419 Implement Scope panel redesign. Add LEDLightLatch to LFO and WT LFO. 4 years ago
  Andrew Belt 3254fda966 Reimplement LFO functionality for new design. 4 years ago
  Andrew Belt 6d618f97e4 Update VCO, WTVCO, LFO, WTLFO, VCF, and ADSR designs by Pyer. Implement most of WTLFO functionality. 4 years ago
  Andrew Belt 5e29947160 Make voltage-to-frequency conversion in VCO and LFO a bit more clear. 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 88133c75ce Use Rack's new configSwitch() method. 6 years ago
  Andrew Belt bfed46040f Use SwitchQuantity for switches. 6 years ago
  Andrew Belt d7f3c12d81 Use createPanel() 6 years ago
  Andrew Belt b6fc4df015 Set default FM to 100%. 6 years ago
  Andrew Belt b824e0d690 Add input/output port labels. 6 years ago
  Andrew Belt 7a4d7dac43 Apply astyle code formatting. 6 years ago
  Andrew Belt 93cd07de61 Replace pow(2, x) with dsp::approxExp2_taylor5. 6 years ago
  Andrew Belt 770e045d2a Clamp Pulse Width of LFO/VCO to 1-99%. 6 years ago
  Andrew Belt abb87f0ec4 Rewrote VCO engine with SIMD. Added polyphony. Going for correctness first, not performance. 6 years ago
  Andrew Belt 0c433b4124 Add parameter labels and scaling. 6 years ago
  Andrew Belt 495bef3464 Clean up various modules with polyphony and SIMD. 6 years ago
  Andrew Belt b47d1c5e30 Fix #66 6 years ago
  Andrew Belt 0a51755077 Update to Rack v1 API 6 years ago
  Andrew Belt 15dd52b7e4 Make LFO-1 and LFO-2 polyphonic. 6 years ago
  Andrew Belt 116a0d2475 Update to Rack v1 API 6 years ago
  Andrew Belt 2db5b769ea Rewrite Sequential Switch algorithm. Replace param/input/output.value with setters/getters. 7 years ago
  Andrew Belt b5dd936e44 Use proper C++ math functions 7 years ago
  Andrew Belt 30ff5e990d Update to Rack v1 API. 7 years ago
  Andrew Belt c32f1cdef5 Add labels to params. Update Unity to Rack v1 API. 7 years ago
  Andrew Belt 77a184fb67 Merge VCV-Poly with Fundamental. Rename Fundamental.* to plugin.*. Reword README licenses. 7 years ago
  Andrew Belt 8be144f4b7 Update to Rack v1 API 7 years ago
  Andrew Belt 0a0cde9657 Rename plugin variable to avoid name collision 7 years ago
  Andrew Belt fba42201f4 Update to Rack v1 API 7 years ago
  Andrew Belt 7804858d80 Update to Rack v1 API 7 years ago
  Andrew Belt 1a10253ae3 Update to Rack v1 API 7 years ago
  Andrew Belt 8aa4a5d63e Remove dsp/* headers 7 years ago
  Andrew Belt 16c137947c Update to Rack v1 compatibility header 7 years ago
  Andrew Belt 62f6c71500 Create plugin.json manifest file 7 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. 7 years ago
  Andrew Belt 2c89deb637 Fix knob sizes 8 years ago
  Andrew Belt 5e7a2aa2ff Fix names of Models 8 years ago
  Andrew Belt a7afe8bc52 Update to Rack API 8 years ago
  Andrew Belt 9dc101f01d helper replacement 8 years ago
  Andrew Belt 9a6f3d9b77 Update SchmittTrigger calls 8 years ago
  Andrew Belt 13226797f1 Use float literals (with "f" suffix) instead of doubles, update to 8 years ago
  Andrew Belt 46ade60f82 Make LFO-2 wave param default consistent with VCO-2 8 years ago
  Andrew Belt 608ee7bc03 Realign lights, fix stage lights of ADSR 8 years ago
  Andrew Belt 966f543ed6 Update to new event framework, use smooth lights 8 years ago
  Andrew Belt 908aa4083f Fixed problems in 454a59f738 8 years ago
  Matt Demanett 454a59f738 Fix modules to do lights the new way, after Rack bc619644. 8 years ago
  Andrew Belt 9923a77326 Use override in LFO 8 years ago