Anthony Nicholls
158220ddfa
Formatting: Use nested namespace definitions
1 year ago
reuk
7c14c1fcd7
Use more concise stdlib type aliases
2 years ago
Tom Poole
2ec861d99e
Update licensing banners to JUCE 7
3 years ago
Tom Poole
dea3fe60e4
Update copyright banners
3 years ago
reuk
34f308bc5a
Convolution: Update docs for stylistic consistency
3 years ago
reuk
552c7fcc3d
Convolution: Update documentation for prepare function
4 years ago
reuk
43c692e20d
DSP: Fix typo in Convolution docs
4 years ago
ed
009d685179
Updated all license headers
4 years ago
ed
4855f52e4d
Added missing documentation tags
4 years ago
reuk
ae35ebd5bc
DSP: Allow Convolution instances to share a single background thread
4 years ago
reuk
fca3429e6e
DSP: Update convolution
5 years ago
Tom Poole
894e7d2bd2
Updated all license headers
5 years ago
Tom Poole
2d16374b14
Updated all license headers
5 years ago
reuk
327f817b9b
Copyrights: Update commercial/gpl headers to be gpl-only
5 years ago
reuk
827055c2c1
DSP: Allowed AudioBlocks of const elements
6 years ago
Tom Poole
4751e9d41a
Added a new templated SmoothedValue class
6 years ago
Tom Poole
77feb173b0
DSP: Improved some variable names and documentation
6 years ago
Tom Poole
493591a7ef
Cleaned up some doc comments
6 years ago
Tom Poole
ab863a6dc2
Replaced all usage of ScopedPointer with std::unique_ptr
7 years ago
ed
cdbc28c18b
Add documentation tags
7 years ago
hogliux
f73fc41af1
DSP: Various improvements to the convolution engine (see commit message for more info)
* The stereo option now works like in most guitar amplifier simulations : whatever the number of channels in the process function, or defined in the prepare function, the parameter "wantsStereo" allows the class to do all the time mono or stereo processing
* Fixed a few issues when the user tries to change the normalization or trimming option without changing the impulse response itself
* Reduced memory consumption in various places
* Various improvements to the documentation
7 years ago
hogliux
7c6d25681e
Convolution: Added a flag to disable normalisation of loaded impulse responses and fixed a potential crash
7 years ago
jules
eda613c6db
Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools
7 years ago
hogliux
7a34790388
DSP: Made trimming of the convolution impulse response optional
7 years ago
tpoole
77dd64abfa
Documentation fixes
7 years ago
tpoole
7c4a23bac7
Documentation fixes
7 years ago
hogliux
244a944857
Added the JUCE DSP module
7 years ago