23 Commits (bdead9603c0208913e6723aa6951832bb96d2a10)

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