37 Commits (v0.6)

Author SHA1 Message Date
  Andrew Belt 21e097c8fc Add BooleanTrigger 6 years ago
  Andrew Belt b8217aedda Revert renaming of PulseGenerator to TriggerGenerator 6 years ago
  Andrew Belt eeaf7eef83 More documentation 6 years ago
  Andrew Belt 7b4a0ee778 Change variable names, add example to documentation 6 years ago
  Andrew Belt ad6721918a Change API of dsp/ode.hpp 6 years ago
  Andrew Belt 94a5008d02 Added Upsampler 6 years ago
  Andrew Belt 925031b9b1 Reorganize DSP headers, rewrite Decimator, rewrite some FIR functions 6 years ago
  Andrew Belt 1405fbea4f Add ::reset() to TriggerGenerator 6 years ago
  Andrew Belt b264bc6af6 Clean up RealTimeConvolver 6 years ago
  Andrew Belt 1685d41d38 Fix scaling of RealTimeConvolver 6 years ago
  Andrew Belt 7004502ed9 samplerate and convolver cleanup 6 years ago
  Andrew Belt 52967ca964 Add RealTimeConvolver implementation (moved from Befaco), added 6 years ago
  Andrew Belt a9fd3a8c17 Add Vec::flip() 6 years ago
  Andrew Belt 5a90888a09 Header file tweaks 6 years ago
  Andrew Belt 7ed71e0b6d Slightly change SlewLimiter implementation 6 years ago
  Andrew Belt 8352f54594 Don't refresh SampleRateConverter state if settings aren't changed 6 years ago
  Andrew Belt 4d7922b005 Disable sample rate converter when inRate == outRate, only convert 6 years ago
  Andrew Belt 8c1be8f270 Add buffer methods to ring buffer, change int types to size_t in ring buffer, add ScrollWidget::scrollTo() 6 years ago
  Andrew Belt db8d0fc1d6 Add partial MIDI CC Interface, MIDI CV fixes 6 years ago
  Andrew Belt a4abc0d3f7 Finish AppleRingBuffer 6 years ago
  Andrew Belt bd39bbb34c Remove low and high thresholds from SchmittTrigger, use 0 and 1 as fixed 6 years ago
  Andrew Belt ad5cf18fad Rename interp to interpolateLinear() 6 years ago
  Andrew Belt 9a443f07c8 Refactoring, remove "f" and "i" prefixes from math.hpp functions 6 years ago
  Andrew Belt 60d98a641f Rename util.hpp to common.hpp, fix include paths 6 years ago
  Andrew Belt 5be5696dff Refactor math.hpp 6 years ago
  Andrew Belt ce1906a288 Use AudioIO in AudioInterface 6 years ago
  Andrew Belt 23da7e61ef Update samplerate.hpp API 6 years ago
  Matt Demanett 170561fb9b Only set speex conversion rates if they actually change. 6 years ago
  Matt Demanett b8f300d130 Header fix for linux. 6 years ago
  Matt Demanett 45e28ebbb1 Replace libsamplerate with libspeexdsp for sample rate conversion. 6 years ago
  Andrew Belt 734d367a8a A few random changes from the last week 7 years ago
  Andrew Belt c6cd497e17 Add SlewLimiter::setRiseFall() 7 years ago
  Andrew Belt 1b893fb96b Add VUMeter class to dsp library 7 years ago
  Andrew Belt ed6916d3e5 Remove dsp.hpp. Plugins must now #include the specific dsp/ header file 7 years ago
  Andrew Belt a80eb15b37 Add SchmittTrigger::isHigh() 7 years ago
  Andrew Belt d9748221f3 Add PulseGenerator to digital.hpp 7 years ago
  Andrew Belt 7a8ef9c40d Break dsp.hpp into many small files 7 years ago