1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-11 23:54:18 +00:00
Commit graph

42 commits

Author SHA1 Message Date
jules
905533c68e Minor formatting tidyups 2016-04-19 09:47:22 +01:00
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. 2016-04-06 18:31:24 +01:00
jules
a5ec538596 Added a couple of methods to LinearSmoothedValue 2016-03-21 09:12:36 +00:00
jules
5a7be115ca New class: CatmullRomInterpolator 2016-02-29 17:12:56 +00:00
jules
f8e9c3af6b Added missing range check to LagrangeInterpolator::process() 2016-02-25 14:38:58 +00:00
jules
b5907fa90d Normalised some divider comments 2016-02-20 09:45:43 +00:00
jules
a6585b1ebf Fixed a typo in FFT 2016-01-03 15:41:58 +00:00
jules
745a1cc37c Moved the LinearSmoothedValue class from being inside Reverb, turning it into a standalone class. 2015-12-10 10:51:21 +00:00
jules
ba6bdf4962 Fix for Windows DLL build. 2015-09-06 19:55:48 +01:00
jules
560b314111 Re-fixed the last FFT fix. 2015-09-03 10:34:47 +01:00
hogliux
9538d0dfc8 Fixed a bug where large FFTs would fail 2015-09-02 21:44:51 +01:00
hogliux
c7b8e77031 Update copyright notice 2015-07-22 15:59:34 +01:00
jules
f6395d4cda Raised the warnings level in the introjucer, and fixed a few warnings that were thrown up by this. 2015-03-31 11:44:10 +01:00
jules
5775d62810 Fix to FFT::performFrequencyOnlyForwardTransform 2015-03-04 11:59:25 +00:00
jules
f98e97b9a2 Fixed a typo. 2015-03-02 09:28:33 +00:00
jules
d117082fd8 Whitespace. 2015-02-22 20:18:34 +00:00
jules
ba598310f0 First draft of a new (very simple) FFT class. 2015-02-03 17:51:54 +00:00
jules
c2cbc78b5f Fix to the LagrangeInterpolator when working with extreme ratios. 2015-02-03 17:49:13 +00:00
jules
22b432c028 Minor change to literals in IIRFilter. 2014-11-21 16:05:31 +01:00
jules
7743dabe76 Added parameter smoothing to Reverb class. 2014-11-15 11:02:13 +00:00
jules
19937e63e1 Updated a few trig functions to use the std:: implementations. 2014-11-04 15:59:38 +00:00
jules
7273838d8d Fix to Reverb::processMono 2014-05-11 09:31:58 +01:00
jules
ebddea7765 Updated an old powf() call. 2013-10-17 21:54:03 +01:00
jules
2786eadaf9 Removed a few pedantic warnings. 2013-08-26 14:58:23 +01:00
jules
636ffe68d3 A bit more minor cleaning-up. 2013-08-24 12:16:51 +01:00
jules
dc5385676d Made coefficients public in IIRFilterCoefficients 2013-08-06 18:54:38 +01:00
jules
5a1112ab94 Updated the format of the header include guard macros. 2013-07-17 16:26:35 +01:00
jules
34fccfa4f3 Made IIRCoefficients constructor public. 2013-07-06 12:29:19 +01:00
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. 2013-06-18 21:04:26 +01:00
jules
01e3e4c40c Fixed some coverity warnings. 2013-06-17 22:10:57 +01:00
jules
03c2801f3f Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3 2013-06-13 13:17:12 +01:00
jules
5af815e541 Fix to LagrangeInterpolator 2013-06-04 14:29:52 +01:00
jules
b0ee49d537 New class FloatVectorOperations, with a bunch of SSE2-accelerated floating point functions. 2013-02-25 14:39:35 +00:00
jules
bfd9350bed Changed some types from int to size_t where appropriate. Fixed a CoreMidi build problem in 64-bit mode. 2013-02-24 15:49:06 +00:00
jules
f853636464 New class: LagrangeInterpolator 2013-02-22 15:18:13 +00:00
jules
ec2ec517f3 IIR filter optimisation. 2013-01-17 16:03:26 +00:00
jules
0ceeb573d8 Minor changes to avoid pedantic compiler warnings. 2012-12-04 21:39:15 +00:00
jules
3262a3c548 Fix to reverb algorithm. 2012-12-02 17:50:50 +00:00
jules
9a24aa8a20 Minor clean-ups. 2012-09-11 09:35:03 +01:00
jules
295d125142 Stopped using the old BEGIN_JUCE_NAMESPACE macros, and just used hard-coded namespaces where necessary instead. The macro definitions are still there, so this shouldn't affect anyone's code. 2012-02-11 14:09:23 +00:00
jules
dcc767868f Misc minor clean-ups. 2011-09-26 23:21:15 +01:00
Julian Storer
b70e0a28d2 First check-in of the "jucequake": a major re-organisation of the library to break it up into modules. For more details about this, see the website forum.. 2011-08-12 10:04:52 +01:00