44 Commits (bb724761f22a2b51a17205c07ed2343e56e67298)

Author SHA1 Message Date
  ed cffb544941 UMP: Remove juce_audio_devices dependency 3 years ago
  ed 675d93315f ADSR: Minor refactoring, added some tests 4 years ago
  Ivan Cohen c138bf91b4 DSP: Revamp DSP module 5 years ago
  Tom Poole 894e7d2bd2 Updated all license headers 5 years ago
  Tom Poole 2d16374b14 Updated all license headers 5 years ago
  Tom Poole 4751e9d41a Added a new templated SmoothedValue class 6 years ago
  Tom Poole 94f1641402 Added a LogSmoothedValue class 6 years ago
  ed 67ff43f1f0 Renamed juce_audio_basics/effects to juce_audio_basics/utilities 6 years ago
  jules 93ea3d922f Added class AudioProcessLoadMeasurer, and a new version of the method AudioDeviceManager::getAudioDeviceSetup() 6 years ago
  ed 6ca97fc897 Updated JUCE's MPE classes to comply with the new MMA-adopted specification 7 years ago
  hogliux 3cbf0791cc Fixed an issue where ScopedNoDenormals would do nothing on all platforms and added arm implementation 7 years ago
  hogliux f59a5dfc7f Fixed an issue where ScopedNoDenormals would do nothing on all platforms and added arm implementation 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 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
  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 4fa0516f40 Revised multibus API and added support for multibus hosting 8 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 5a7be115ca New class: CatmullRomInterpolator 9 years ago
  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. 9 years ago
  jules 18de8b36c1 Avoided defining alloca on MINGW if there's already a definition for it 9 years ago
  jules 923e8fabdb Removed some unnecessary includes of AppConfig.h 9 years ago
  jules c95253fad0 Cleaned out some old amalgamated build references. 9 years ago
  jules 42120d0fe2 Added MPE (Midi Polyphonic Expression) classes 9 years ago
  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 9 years ago
  jules 962e364010 Avoided some mingw errors and warnings. 9 years ago
  hogliux c7b8e77031 Update copyright notice 9 years ago
  jules 604044188c Fixed an edge-case when expliticly enabling ARM NEON ops on linux. 10 years ago
  jules ba598310f0 First draft of a new (very simple) FFT class. 10 years ago
  jules 7fab0ca15c Fix for compiling on latest OSX SDK version. 10 years ago
  jules dfda7c77fc Workarounds for some mingw build problems. 11 years ago
  jules e53235741f Added support for NEON vector instructions, and some unit-tests for FloatVectorOperations. 11 years ago
  jules 0ded32be3e Removed some old boilerplate. 11 years ago
  jules 2786eadaf9 Removed a few pedantic warnings. 11 years ago
  jules 5a1112ab94 Updated the format of the header include guard macros. 11 years ago
  jules 03c2801f3f Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3 12 years ago
  jules 6c08b41a5a Android build fix. 12 years ago
  jules cbf8b5e8a2 Used some OSX vecLib functions inside FloatVectorOperations. 12 years ago
  jules b0ee49d537 New class FloatVectorOperations, with a bunch of SSE2-accelerated floating point functions. 12 years ago
  jules f853636464 New class: LagrangeInterpolator 12 years ago
  jules 3a7989ad7c Android: added OpenSLES audio device type. 13 years ago
  jules a6c9992957 Updated some module usage warning code. 13 years ago
  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. 13 years ago
  Julian Storer 81da96f1a2 Refactored the structure of the introjucer's generated code folder, and gave it the ability to embed local copies of modules. 13 years ago
  Julian Storer 693132a6e5 Changed the way module code is wrapped by the Introjucer. 13 years ago
  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.. 13 years ago