17 Commits (v2)

Author SHA1 Message Date
  Andrew Belt d341b1c7ea Add dsp::SampleRateConverter::process() method with input/output strides. 2 years ago
  Andrew Belt 120aafe6d3 Change order of includes to C++ standard headers, library headers, and local project headers. 4 years ago
  Andrew Belt 9b24182542 Allow audio interfaces with no input to be used. Fix sample rate conversion. 5 years ago
  Andrew Belt dca30e2b53 Auto-format code with astyle. 5 years ago
  Andrew Belt d750c456a7 Make dsp::Decimator compatible with SIMD types. 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 69aa3f227a Use proper std:: namespace as needed. 5 years ago
  Andrew Belt da4110367a Move DSP window functions to window.hpp. Use 0-indexed module/cable IDs instead of 1-indexed. Unserialize module/cable IDs as they are in the patch file. 5 years ago
  Andrew Belt 927c77eca6 Add more engine docstrings 5 years ago
  Andrew Belt 91dd873b8c Add window functions to dsp. Implement minBlepImpulse(). 5 years ago
  Andrew Belt 434bf253e4 Add fft.hpp, clean up math and dsp headers 5 years ago
  Andrew Belt cb0f3e5100 Use dsp:: namespace. Automatically include dsp headers in rack.hpp. 5 years ago
  Andrew Belt a792c85cbc Cleanup includes more 5 years ago
  Andrew Belt 13107b8577 Switch to C++ headers 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 7004502ed9 samplerate and convolver cleanup 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 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 ed6916d3e5 Remove dsp.hpp. Plugins must now #include the specific dsp/ header file 7 years ago
  Andrew Belt 7a8ef9c40d Break dsp.hpp into many small files 7 years ago