559 Commits (c07a77a8f914ca7e1fd91bb5ec1ed708443cb72c)

Author SHA1 Message Date
  hogliux 9f803fe88b WASAPI: Search for the maximum number of channels on a WASAPI device instead of relying on default 3 years ago
  reuk e9e39de069
AU: Avoid forming references to variable-size structs MIDIEventList and MIDIPacketList 3 years ago
  attila 988d65e24f CoreAudio: Report error if combined devices don't share a common sample rate 3 years ago
  attila 5ec536f13f CoreAudio: Forward errors to callback during device initialisation 3 years ago
  reuk 455c865d37
CoreAudio: Avoid occasional deadlocks when calling AudioDeviceStart 3 years ago
  reuk f821015080
iOS: Remove iOS 10 preprocessor checks 3 years ago
  Tom Poole b51e835baf Mac Catalyst: Fix compilation issues 3 years ago
  reuk 8fbd99c424
AudioPlayHead: Improve granularity of position info 3 years ago
  Tom Poole db3c6e6216 macOS/iOS: Fix unguarded availability warnings 3 years ago
  reuk cfa289d943
AudioProcessor: Allow querying of the host timestamp in processBlock 3 years ago
  reuk 19ddbe2368
Warnings: Fix missing-prototypes warnings 3 years ago
  Tom Poole eda5c696e5 macOS/iOS: Fix unguarded availability warnings 3 years ago
  Tom Poole dea3fe60e4 Update copyright banners 3 years ago
  reuk 5491e7aae2
ALSA: Fix thread sanitizer warnings 3 years ago
  Tom Poole 1f29416fd0 AudioDeviceManager: Improve device sample rate handling 3 years ago
  Tom Poole 8573fb2442 macOS: Fix default buffer size for AirPods Pro 3 years ago
  reuk 1616c0ee26
CoreAudio: Ensure devices are restarted correctly after changing sample rate 3 years ago
  Tom Poole de97e53a87 Add 24000 Hz to standard device sample rates to support Airpods Pro 3 years ago
  reuk 550d61e487
AudioIODevice: Ensure CoreAudio device can be restarted after stopping 3 years ago
  reuk f429647ae9
MinGW: Add uuid definitions for MinGW-w64 3 years ago
  ed f4f6433374 Android: Fix OpenSL build 3 years ago
  ed 3f7791bbfe ASIO: Include max size when adding supported buffer sizes 3 years ago
  ed fc0f6b1f2f Tidy up 3 years ago
  ed b8cb4da497 ASIO: Amend 61fdde7c to always sleep after calling setSampleRate() 3 years ago
  ed 61fdde7cf9 ASIO: Add short sleep after calling setSampleRate() to allow devices to respond to changes 3 years ago
  reuk f1b6bbc921
CoreAudio: Fix thread sanitizer warnings 4 years ago
  ed 7d1918b385 macOS/iOS: Replace compile-time deployment target checks with runtime checks using the available keyword 4 years ago
  ed 69d4e0186f Update code to use new AudioData interleaving/deinterleaving API 4 years ago
  ed 3e606cc378 Update code to use new AudioData interleaving/deinterleaving helper methods 4 years ago
  ed 291f88abb2 macOS/iOS: Suppress and fix unguarded availability warnings 4 years ago
  reuk 22f0f2b433
AudioDeviceManager: Refactor to avoid repetition 4 years ago
  reuk b0bd1c4f63
SingleThreadedAbstractFifo: Move into juce_core 4 years ago
  reuk 9199fa3c51
Warnings: Avoid triggering missing-prototypes warnings on macOS/iOS 4 years ago
  reuk fd87195941
iOS Audio: Allow specifying a fixed set of preferred sample rates 4 years ago
  reuk 3f5862cf17
WASAPI: Tidy up internal buffering mechanism 4 years ago
  ed a6df818255 Android: Update to Oboe release 1.6.1 4 years ago
  ed cffb544941 UMP: Remove juce_audio_devices dependency 4 years ago
  reuk 3c68581567
Use jassertquiet where possible 4 years ago
  reuk 48659d6e9b
MIDI: Avoid data races in Linux MidiInput 4 years ago
  ed 0c89469ab6 CoreAudio: Call AudioDeviceStop() on IO thread when stopping audio devices 4 years ago
  reuk a70488e38e MacOS: Fix API deprecations in macOS 12.0 and iOS 15.0 4 years ago
  ed 7d349fd68f CoreAudio: Pass AudioDeviceIOProcID to AudioDeviceStart()/AudioDeviceStop() functions 4 years ago
  reuk 7ac6911ccc
Windows: Fix clang/gnu compiler warnings 4 years ago
  reuk 31a7c62baf
Windows: Fix and suppress some analysis warnings 4 years ago
  reuk 900282ccf3
MinGW: Fix warnings and errors emitted when building VST3 plugins 4 years ago
  ed d6ac6b543b Removed some unnecessary angled brackets 4 years ago
  ed 8aa84abd7c Oboe: Updated to release 1.5.1 4 years ago
  ed 0fc1ede50f Used MemoryBlock::isEmpty() in a few places 4 years ago
  ed b5c0c75a5b ASIO: Read buffer size after setting device sample rate 4 years ago
  ed 27af34af8b ASIO: Support larger buffer sizes 4 years ago