553 Commits (b51e835bafa3d96fa6d7a66b37762c5605257529)

Author SHA1 Message Date
  Tom Poole b51e835baf Mac Catalyst: Fix compilation issues 2 years ago
  reuk 8fbd99c424
AudioPlayHead: Improve granularity of position info 2 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 3 years ago
  ed 7d1918b385 macOS/iOS: Replace compile-time deployment target checks with runtime checks using the available keyword 3 years ago
  ed 69d4e0186f Update code to use new AudioData interleaving/deinterleaving API 3 years ago
  ed 3e606cc378 Update code to use new AudioData interleaving/deinterleaving helper methods 3 years ago
  ed 291f88abb2 macOS/iOS: Suppress and fix unguarded availability warnings 3 years ago
  reuk 22f0f2b433
AudioDeviceManager: Refactor to avoid repetition 3 years ago
  reuk b0bd1c4f63
SingleThreadedAbstractFifo: Move into juce_core 3 years ago
  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
  reuk 3f5862cf17
WASAPI: Tidy up internal buffering mechanism 3 years ago
  ed a6df818255 Android: Update to Oboe release 1.6.1 3 years ago
  ed cffb544941 UMP: Remove juce_audio_devices dependency 3 years ago
  reuk 3c68581567
Use jassertquiet where possible 3 years ago
  reuk 48659d6e9b
MIDI: Avoid data races in Linux MidiInput 3 years ago
  ed 0c89469ab6 CoreAudio: Call AudioDeviceStop() on IO thread when stopping audio devices 3 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
  ed d30c0502bf ASIO: Update buffer size list when opening a device 4 years ago
  Tom Poole 765eafb1eb Fixed some file permissions 4 years ago
  ed 52fbaa6042 Linux: Stop MidiInputThread before freeing handle in AlsaClient destructor 4 years ago
  ed d8004e2e2b Docs: Fixed a few switched "namespace juce" comments 4 years ago
  Tom Poole a9ad07a945 Use RAII for CFTypes 4 years ago
  reuk 69b630a2c0 CoreMidi: Use RAII to avoid potential leaks of MIDI ports/endpoints 4 years ago