52 Commits (158220ddfa0addc1169633c0090a151151b4aa8c)

Author SHA1 Message Date
  Anthony Nicholls 90c458d92e Includes: Move some miscellaneous includes into module header and source files 1 year ago
  Oliver James 7d9cdd3016 Audio: Add AudioWorkgroup support 1 year ago
  reuk d5ad26a162
AUv2 Client: Add support for new MIDIEventList APIs on supported platforms 2 years ago
  reuk 28f2157912
Convert ignoreUnused to [[maybe_unused]] 2 years ago
  reuk 891daf1332
Optional: Update implementation to improve debugging experience 2 years ago
  reuk cfa289d943
AudioProcessor: Allow querying of the host timestamp in processBlock 3 years ago
  Tom Poole dea3fe60e4 Update copyright banners 3 years ago
  reuk b710a248bd
UnitTests: Rename UMPTests file for consistency 3 years ago
  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