28 Commits (58b69fad16f982654e82c0cbeebce47f2463ffa5)

Author SHA1 Message Date
  Andrew Belt 58b69fad16 Add PulseGenerator::isHigh() method. 11 months ago
  Andrew Belt 70a5413a11 Add BooleanTrigger::processEvent() and SchmittTrigger::processEvent() which can detect when the input value changes from high to low. 2 years ago
  Andrew Belt fb010d66e4 Add onThreshold/offThreshold arguments to SchmittTrigger. 3 years ago
  Andrew Belt 29cafc48ef Add Timer::getTime(). 3 years ago
  Andrew Belt 23428d171f Make dsp::Timer a template. 3 years ago
  Andrew Belt 3675f45cec Add/edit doc comments. 3 years ago
  Andrew Belt ace28e4ab0 Make SchmittTrigger a template specialization instead of a separate class. 5 years ago
  Andrew Belt 1aa351cecc Add TSchmittTrigger. Update/clean up changelog. 6 years ago
  Andrew Belt 696939069d Use <> instead of "" for include directive. 6 years ago
  Andrew Belt 10fa872dc6 Clean up DSP headers. 6 years ago
  Andrew Belt e8fc76ca8b Change dsp::Counter to dsp::ClockDivider 6 years ago
  Andrew Belt dbb4d67a60 Change helper and rack0.hpp to use new configParam method. Add dsp::Counter::getCount(). 6 years ago
  Andrew Belt 9c275dd20d Add Module::process and Module::ProcessContext. 6 years ago
  Andrew Belt 9bac9c8d7b Clean up VuMeter2. 6 years ago
  Andrew Belt 27f6a546aa Add dsp::Counter. Rename dsp::VUMeter to VuMeter. Add Light::setSmoothBrightness(), deprecate setBrightnessSmooth(). 6 years ago
  Andrew Belt d6fd5f62a3 Refactor dsp/digital.hpp 6 years ago
  Andrew Belt 117553a6c9 Update nanovg. Refactor window. Add Timer to dsp. 6 years ago
  Andrew Belt cb0f3e5100 Use dsp:: namespace. Automatically include dsp headers in rack.hpp. 6 years ago
  Andrew Belt 20b78190c1 Put math in namespace 6 years ago
  Andrew Belt a792c85cbc Cleanup includes more 6 years ago
  Andrew Belt c57c76e6d1 Move math to its own namespace, clean up deprecated classes 6 years ago
  Andrew Belt 21e097c8fc Add BooleanTrigger 6 years ago
  Andrew Belt b8217aedda Revert renaming of PulseGenerator to TriggerGenerator 6 years ago
  Andrew Belt 1405fbea4f Add ::reset() to TriggerGenerator 6 years ago
  Andrew Belt bd39bbb34c Remove low and high thresholds from SchmittTrigger, use 0 and 1 as fixed 7 years ago
  Andrew Belt 5be5696dff Refactor math.hpp 7 years ago
  Andrew Belt a80eb15b37 Add SchmittTrigger::isHigh() 7 years ago
  Andrew Belt d9748221f3 Add PulseGenerator to digital.hpp 7 years ago