87 Commits (9199fa3c5179a7d8c3a443e4068bfb1a901b62b8)

Author SHA1 Message Date
  reuk 9199fa3c51
Warnings: Avoid triggering missing-prototypes warnings on macOS/iOS 3 years ago
  reuk fd87195941
iOS Audio: Allow specifying a fixed set of preferred sample rates 3 years ago
  ed d8004e2e2b Docs: Fixed a few switched "namespace juce" comments 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
  ed 5816958001 Squashed some deprecation warnings on the latest iOS and macOS versions 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 670f77f80c Fixed some Android compiler warnings 6 years ago
  Tom Poole 3c0ccda6a5 macOS: Cleaned up old 10.6 support ifdefs 6 years ago
  Tom Poole 10fc12da84 Fixed a typo 6 years ago
  Tom Poole 79e2da2204 iOS: Fixed an audio channel issue 6 years ago
  Tom Poole 10733ffbc0 iOS: Use an OS-provided conversion between native format short samples and floats 6 years ago
  ed c9a7b41864 Made a few of the AudioIODeviceType subclasses weak referenceable to avoid dangling references 6 years ago
  ed 81f162a43d iOS: Set the audio session category to AVAudioSessionCategoryPlayback when no input channels have been requested and add the AVAudioSessionCategoryOptionAllowBluetoothA2DP option to the session to get the best available sample rate when bluetooth headphones are connected 6 years ago
  ed de181762d2 IAA: Call AudioIODeviceCallback::audioDeviceStopped() when IAA is disconnected 6 years ago
  cesare ca3f1167fb Fix Xcode warnings 6 years ago
  Tom Poole 693a66d73d iOS: Fixed a bug registering external hardware input channels on app startup 6 years ago
  Tom Poole 6b3f4ec010 IAA: Added MIDI input to IAA plug-ins 7 years ago
  Tom Poole ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 7 years ago
  Tom Poole 2bda2016c1 Fixed an issue with setAudioPreprocessingEnabled on iOS 7 years ago
  tpoole a2bf8d49b6 iOS: Fixed a bug in the audio channels of the simulator and older versions of iOS 7 years ago
  tpoole 6491862417 iOS: Refactored iOSAudioDevice to support multi-channel audio devices and improve the handling of sample rate changes from other apps 7 years ago
  tpoole 3cb185fcc3 A minor code cleanup 7 years ago
  hogliux 8bb64a5ddc Added getXRunCount to AudioIODevice as a way to get Xrun counts from underlying hardware 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
  tpoole fe134173f6 iOS: Fixed an openURL iOS 10 deprecation 7 years ago
  tpoole b77793785d iOSAudioDevice: Removed MaximumFramesPerSlice property listener 8 years ago
  tpoole 8482a9de64 iOSAudioDevice: Refactored and added better support for buffer size changes 8 years ago
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  tpoole d5c019e983 Fixed an unexpected buffer size change after detecting available sample rates on iOS 8 years ago
  tpoole 2398f4c1d3 Used AsyncUpdater for iOS stream format changes 8 years ago
  jules a96163df2a Fixed a couple more unused variables in iOS audio 8 years ago
  jules 279c4bc4db Fix for some unused variables in iOS audio 8 years ago
  tpoole d8504a6090 Moved iOS stream format changes to the message thread 8 years ago
  tpoole 607b09ab7b Fixed graphics dependent header includes for IAA 8 years ago
  tpoole 4c59a920b4 Added Inter-App Audio capabilities to standalone plug-ins 8 years ago
  hogliux 7e1279e3f9 Fixed an int sign conversion warning 8 years ago
  tpoole 4b69d0fb44 Fixed buffer size and sample rate changes in iOS background audio 8 years ago
  tpoole 1e5865c458 Restored original iOS sample rate after querying all available sample rates 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
  tpoole 881dfce40f Fix deadlock in handleRouteChange for iOS audio. 8 years ago
  ed 79dd695731 added ScopedLock to iOSAudioIODevice::handleRouteChange method to avoid race condition 8 years ago
  jules 7abbf67a1a Tweaked the iOS audio device to make the default buffer size play in the simulator 9 years ago
  hogliux a3c377bcd0 Move kAudioUnitProperty_MaximumFramesPerSlice setting/query after initialisation 9 years ago
  hogliux 77a8b9eab5 Fix a few warnings 9 years ago
  hogliux b3ee8806d6 Set kAudioUnitProperty_MaximumFramesPerSlice on iOS 9 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 b5907fa90d Normalised some divider comments 9 years ago
  jules 32bb5798bf Fixed a rounding error in iOS audio device sample rate selection 9 years ago
  jules 567e0d5fb7 Fixed a device name mismatch in iOS audio 9 years ago