66 Commits (e07782ff38a260a398e9011a56e1831b173f579e)

Author SHA1 Message Date
  jules 8abd45b099 Fix for LagrangeInterpolator 6 years ago
  jules 2c3339ca1b Made LinearSmoothedValue::skip() return the new current value 6 years ago
  ed cdbc28c18b Add documentation tags 7 years ago
  hogliux 0ba6cb4ecf DSP: Added bypass support to ProcessChain and ensured that all DSP processors respect the process context's bypass flag 7 years ago
  jules 7326a37795 Added some missing math constants to the Javascript parser, and a constant MathConstants::sqrt2 7 years ago
  jules 3b8c533db5 Clarified a couple of comments 7 years ago
  jules 4707ccfa37 Added some extra methods to the interpolator classes 7 years ago
  jules d0111a4f96 Began phasing out double_Pi and float_Pi in favour of MathConstants::pi. Also added MathConstants::twoPi 7 years ago
  jules 0b19702306 Made Decibels::toString() do what you'd expect if decimalPlaces == 0, and optimised it a bit 7 years ago
  ed a9cfdc21d6 Added some additional, optional arguments to the Decibels::toString() method 7 years ago
  tpoole 9436b5f392 A minor documentation update 7 years ago
  jules 8bcb06ce6c DSP module: Various fixes and features including new LadderFilter 7 years ago
  jules bd9a8a8529 Removed a spurious #undef 7 years ago
  jules 369d59f656 Added a template to allow the HeapBlock class to be given signed ints or other types that are not size_t for its size parameters 7 years ago
  jules 37a92aec63 Fixed an edge-case error in the LaGrange and Catmull-Rom interpolators when the ratio changes to exactly 1.0 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 b41a7c117f Fixed missing reference in LinearSmoothedValue::applyGain 7 years ago
  tpoole 77dd64abfa Documentation fixes 7 years ago
  tpoole 7c4a23bac7 Documentation fixes 7 years ago
  hogliux df1fe18048 Fixed missing reference in LinearSmoothedValue::applyGain 7 years ago
  hogliux 244a944857 Added the JUCE DSP module 7 years ago
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  hogliux 2da1bc5f41 Replace include guards with "#pragma once" 8 years ago
  tpoole 2e84129479 Updated the juce_audio_basics, juce_audio_devices, juce_blocks_basics, juce_core and juce_events modules to a new ISC license 8 years ago
  hogliux 285635cdf0 Added notch and all pass filters 8 years ago
  hogliux 1be76c1ac0 Added more methods to IIRCoefficients to generate coeffecients for commonly used filters 8 years ago
  jules 905533c68e Minor formatting tidyups 9 years ago
  Timur Doumler 70949aa0c6 Added several new features: support for AudioUnit v3, new simplified JUCE module format, deleted the Introjucer and replaced it by the Projucer, various improvements for exporting of iOS and Android projects. 9 years ago
  jules a5ec538596 Added a couple of methods to LinearSmoothedValue 9 years ago
  jules 5a7be115ca New class: CatmullRomInterpolator 9 years ago
  jules f8e9c3af6b Added missing range check to LagrangeInterpolator::process() 9 years ago
  jules b5907fa90d Normalised some divider comments 9 years ago
  jules a6585b1ebf Fixed a typo in FFT 9 years ago
  jules 745a1cc37c Moved the LinearSmoothedValue class from being inside Reverb, turning it into a standalone class. 9 years ago
  jules ba6bdf4962 Fix for Windows DLL build. 9 years ago
  jules 560b314111 Re-fixed the last FFT fix. 9 years ago
  hogliux 9538d0dfc8 Fixed a bug where large FFTs would fail 9 years ago
  hogliux c7b8e77031 Update copyright notice 9 years ago
  jules f6395d4cda Raised the warnings level in the introjucer, and fixed a few warnings that were thrown up by this. 10 years ago
  jules 5775d62810 Fix to FFT::performFrequencyOnlyForwardTransform 10 years ago
  jules f98e97b9a2 Fixed a typo. 10 years ago
  jules d117082fd8 Whitespace. 10 years ago
  jules ba598310f0 First draft of a new (very simple) FFT class. 10 years ago
  jules c2cbc78b5f Fix to the LagrangeInterpolator when working with extreme ratios. 10 years ago
  jules 22b432c028 Minor change to literals in IIRFilter. 10 years ago
  jules 7743dabe76 Added parameter smoothing to Reverb class. 10 years ago
  jules c7c14f98df Added parameter smoothing to Reverb class. 10 years ago
  jules 19937e63e1 Updated a few trig functions to use the std:: implementations. 10 years ago
  jules 5be91dd16b Updated a few trig functions to use the std:: implementations. 10 years ago
  jules 7273838d8d Fix to Reverb::processMono 11 years ago