27 Commits (46e312a419e01aabcb1c24c36972c8a78dc30b39)

Author SHA1 Message Date
  Andrew Belt 70a5413a11 Add BooleanTrigger::processEvent() and SchmittTrigger::processEvent() which can detect when the input value changes from high to low. 1 year 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. 5 years ago
  Andrew Belt 696939069d Use <> instead of "" for include directive. 5 years ago
  Andrew Belt 10fa872dc6 Clean up DSP headers. 5 years ago
  Andrew Belt e8fc76ca8b Change dsp::Counter to dsp::ClockDivider 5 years ago
  Andrew Belt dbb4d67a60 Change helper and rack0.hpp to use new configParam method. Add dsp::Counter::getCount(). 5 years ago
  Andrew Belt 9c275dd20d Add Module::process and Module::ProcessContext. 5 years ago
  Andrew Belt 9bac9c8d7b Clean up VuMeter2. 5 years ago
  Andrew Belt 27f6a546aa Add dsp::Counter. Rename dsp::VUMeter to VuMeter. Add Light::setSmoothBrightness(), deprecate setBrightnessSmooth(). 5 years ago
  Andrew Belt d6fd5f62a3 Refactor dsp/digital.hpp 5 years ago
  Andrew Belt 117553a6c9 Update nanovg. Refactor window. Add Timer to dsp. 5 years ago
  Andrew Belt cb0f3e5100 Use dsp:: namespace. Automatically include dsp headers in rack.hpp. 5 years ago
  Andrew Belt 20b78190c1 Put math in namespace 5 years ago
  Andrew Belt a792c85cbc Cleanup includes more 5 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 6 years ago
  Andrew Belt 5be5696dff Refactor math.hpp 6 years ago
  Andrew Belt a80eb15b37 Add SchmittTrigger::isHigh() 7 years ago
  Andrew Belt d9748221f3 Add PulseGenerator to digital.hpp 7 years ago