71 Commits (e78e6a435c599ae17a2f56e557e2b25a1aaddca8)

Author SHA1 Message Date
  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