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

40 commits

Author SHA1 Message Date
Tom Poole
4751e9d41a Added a new templated SmoothedValue class 2019-02-19 09:38:04 +00:00
Tom Poole
94f1641402 Added a LogSmoothedValue class 2019-02-15 14:38:09 +00:00
ed
67ff43f1f0 Renamed juce_audio_basics/effects to juce_audio_basics/utilities 2018-11-14 14:06:25 +00:00
jules
93ea3d922f Added class AudioProcessLoadMeasurer, and a new version of the method AudioDeviceManager::getAudioDeviceSetup() 2018-09-10 11:46:47 +01:00
ed
6ca97fc897 Updated JUCE's MPE classes to comply with the new MMA-adopted specification 2018-02-08 15:37:55 +00:00
hogliux
f59a5dfc7f Fixed an issue where ScopedNoDenormals would do nothing on all platforms and added arm implementation 2017-10-02 18:23:51 +01:00
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 2017-09-08 08:59:55 +01:00
hogliux
244a944857 Added the JUCE DSP module 2017-07-27 12:39:07 +01:00
hogliux
b5afccc37c Updated file headers and the README with the JUCE 5 license 2017-04-27 14:43:04 +01:00
tpoole
2e84129479 Updated the juce_audio_basics, juce_audio_devices, juce_blocks_basics, juce_core and juce_events modules to a new ISC license 2016-12-14 10:07:26 +00:00
hogliux
4fa0516f40 Revised multibus API and added support for multibus hosting 2016-09-16 17:06:19 +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
5a7be115ca New class: CatmullRomInterpolator 2016-02-29 17:12:56 +00:00
Timur Doumler
5ada47aa6f Removed the hacky CarbonDummy*Name workaround for Point and Component (name clash with Carbon headers); fixed a few header include issues that prevented RTAS from compiling. 2016-01-28 15:34:00 +00:00
jules
18de8b36c1 Avoided defining alloca on MINGW if there's already a definition for it 2016-01-07 09:12:48 +00:00
jules
923e8fabdb Removed some unnecessary includes of AppConfig.h 2015-12-24 11:55:46 +00:00
jules
c95253fad0 Cleaned out some old amalgamated build references. 2015-12-24 11:31:37 +00:00
jules
42120d0fe2 Added MPE (Midi Polyphonic Expression) classes 2015-12-10 10:57:29 +00:00
jules
c562cfc3cc Converted AudioSampleBuffer into a templated class that can use either float or double types. Used this to implement 64-bit audio plugin support in VST and AU 2015-11-02 11:09:41 +00:00
jules
962e364010 Avoided some mingw errors and warnings. 2015-08-19 17:31:06 +01:00
hogliux
c7b8e77031 Update copyright notice 2015-07-22 15:59:34 +01:00
jules
604044188c Fixed an edge-case when expliticly enabling ARM NEON ops on linux. 2015-03-25 16:48:19 +00:00
jules
ba598310f0 First draft of a new (very simple) FFT class. 2015-02-03 17:51:54 +00:00
jules
7fab0ca15c Fix for compiling on latest OSX SDK version. 2014-10-17 13:49:17 +01:00
jules
dfda7c77fc Workarounds for some mingw build problems. 2014-03-19 11:23:52 +00:00
jules
e53235741f Added support for NEON vector instructions, and some unit-tests for FloatVectorOperations. 2013-12-02 11:25:35 +00:00
jules
0ded32be3e Removed some old boilerplate. 2013-08-31 13:20:16 +01:00
jules
2786eadaf9 Removed a few pedantic warnings. 2013-08-26 14:58:23 +01:00
jules
5a1112ab94 Updated the format of the header include guard macros. 2013-07-17 16:26:35 +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
6c08b41a5a Android build fix. 2013-02-27 17:54:17 +00:00
jules
cbf8b5e8a2 Used some OSX vecLib functions inside FloatVectorOperations. 2013-02-26 14:28:56 +00:00
jules
b0ee49d537 New class FloatVectorOperations, with a bunch of SSE2-accelerated floating point functions. 2013-02-25 14:39:35 +00:00
jules
f853636464 New class: LagrangeInterpolator 2013-02-22 15:18:13 +00:00
jules
3a7989ad7c Android: added OpenSLES audio device type. 2012-03-09 12:23:34 +00:00
jules
a6c9992957 Updated some module usage warning code. 2012-02-24 18:12:21 +00: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
Julian Storer
81da96f1a2 Refactored the structure of the introjucer's generated code folder, and gave it the ability to embed local copies of modules. 2011-08-16 18:05:20 +01:00
Julian Storer
693132a6e5 Changed the way module code is wrapped by the Introjucer. 2011-08-15 19:40:50 +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