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
required channels
|
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
they need
|
7 years ago |
Andrew Belt
|
7a8ef9c40d
|
Break dsp.hpp into many small files
|
7 years ago |