54 Commits (bb724761f22a2b51a17205c07ed2343e56e67298)

Author SHA1 Message Date
  ed cffb544941 UMP: Remove juce_audio_devices dependency 3 years ago
  Tom Poole 79fbde7099 Added preliminary support for FreeBSD 4 years ago
  ed 59efce7ccd Removed an unnecessary include from juce_audio_devices 4 years ago
  reuk 9032f589eb
CoreMIDI: Enable support for new API 4 years ago
  reuk ad729278c7 Audio Devices: Fix build when trying to use WinRT Midi and building with Clang 4 years ago
  ed 6195a5ab60 Windows: Added support for IAudioClient3 shared stream low latency mode in the WASAPI audio device, removed JUCE_WASAPI_EXCLUSIVE config flag and refactored AudioIODeviceType creation 4 years ago
  Tom Poole 894e7d2bd2 Updated all license headers 5 years ago
  Tom Poole 2d16374b14 Updated all license headers 5 years ago
  reuk 719a491740 Android: Use built-in Oboe 5 years ago
  reuk 5f348c3040 Warnings: Add warning-wrangling header 5 years ago
  ed a91b7aafd0 Android: Pulled out some shared OpenSL/Oboe code into juce_android_HighPerformanceAudioHelpers.h and updated Oboe buffer size behaviour to match OpenSL 5 years ago
  Tom Duncalf 6c4224d05a Android: Fixed some compiler warnings when compiling with Oboe enabled 5 years ago
  cesare 471ce39167 Updates to support latest Bela release 5 years ago
  ed 09ebd1d257 Added support for ID-based MIDI devices 6 years ago
  jules 1ab38ab874 Added a compile error if you try to enable both Oboe and openSL 6 years ago
  Tom Poole 419e5a3aa2 Suppressed some warnings in the Windows headers 6 years ago
  jules 4d505346cd Added support for Bela MIDI input 6 years ago
  jules 5a122e124a Added support for Bela in the form of an AudioIODeviceType 7 years ago
  Lukasz Kozakiewicz c859b4af1d Android: add support for Google Oboe (developer preview). 7 years ago
  jules f85d706131 Some minor formatting and comment fixes 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 b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  tpoole 837ac2143c Fixed iOS code sign entitlements bug 8 years ago
  tpoole 4c59a920b4 Added Inter-App Audio capabilities to standalone plug-ins 8 years ago
  tpoole 9a38505dad Added experimental WinRT MIDI support, enabling BLE MIDI on machines with Windows 10 Anniversary Update installed 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 3e7b5993ca Moved audio CD burner/reader to juce_audio_utils 8 years ago
  ed bc77b00700 MIDI network session enabled for iOS simulator 8 years ago
  hogliux bf582f6c5b Fix errors and warnings on mingw-w64 8 years ago
  jules 08b853ee35 Removed some cross-module header inclusions, replacing them with macros to optionally make native helper classes public 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
  hogliux c7b8e77031 Update copyright notice 9 years ago
  jules df4e055d02 Tweaked ASIO device creation sequence to try to avoid breaking some flaky drivers. 10 years ago
  jules 5fdbdc9e9e Added a method AudioIODevice::setGainPreprocessingEnabled() to allow disabling of mic AGC on iOS and Android devices. 11 years ago
  jules 0ded32be3e Removed some old boilerplate. 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 2be6b48cd9 Eliminated some OS dependencies in WASAPI. Added mingw workarounds for __uuidof 12 years ago
  jules 01d123d1e8 Workarounds for a few mingw warnings and errors. 12 years ago
  jules 7e834399ff Minor clean-ups. 12 years ago
  jules ff114947e4 New class: SystemAudioVolume to control the OS's master volume. (Implemented only for OSX and Windows) 12 years ago
  jules 3edae5b4cf Removed some dependencies on win32 WASAPI headers. 12 years ago
  jules ac1d6955e7 Rewrote all internal OSX obj-C classes as dynamically-created classes. A side-effect of this is that plugins will no longer suffer from obj-C name-collision problems, and the old JUCE_ObjCExtraSuffix value is no longer needed. 13 years ago
  jules 3b431954ec Added an extra include that seems to be needed for some iOS build targets. 13 years ago
  jules 3a7989ad7c Android: added OpenSLES audio device type. 13 years ago
  jules 15c44c9325 Changed URL class to allow multiple parameters with the same name. 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
  jules 98406ae4e4 Added iOS CoreMidi support. 13 years ago