58 Commits (b51d43d8246404238ab5b47b47ba4ccb98688f73)

Author SHA1 Message Date
  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 10 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
  jules ebddea7765 Updated an old powf() call. 11 years ago
  jules 2786eadaf9 Removed a few pedantic warnings. 11 years ago
  jules 636ffe68d3 A bit more minor cleaning-up. 11 years ago
  jules dc5385676d Made coefficients public in IIRFilterCoefficients 12 years ago
  jules 5a1112ab94 Updated the format of the header include guard macros. 12 years ago
  jules 34fccfa4f3 Made IIRCoefficients constructor public. 12 years ago
  jules f5ede30892 Refactored the IIRFilter class, breaking out the coefficients into an IIRCoefficients class. Also important to note: there was an error in the gain level used previously in the makeHighShelf, low-shelf, and bandpass methods. This is now corrected, so you may need to check that your old code didn't compensate for the error. 12 years ago
  jules 01e3e4c40c Fixed some coverity warnings. 12 years ago