820 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 b3a4d54a72
Build: Update the minimum C++ standard to C++17 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 3323c68f96 AudioDeviceManager: Take sample rate compatibility into account during default device selection 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
  Tom Poole 7296b8e3f7 Bump version number to 7.0.2 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
  Tom Poole fd8607302d Bump version number to 7.0.1 3 years ago
  Tom Poole 8b399998b4 Bump version number to 7.0.0 3 years ago
  reuk 8fbd99c424
AudioPlayHead: Improve granularity of position info 3 years ago
  Oli 2bca60e52c AudioDeviceManager: Fix MidiOutput dangling pointer 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
  reuk b710a248bd
UnitTests: Rename UMPTests file for consistency 3 years ago
  Tom Poole 8573fb2442 macOS: Fix default buffer size for AirPods Pro 3 years ago
  Tom Poole 111bbc0979 Bump version number to 6.1.6 3 years ago
  reuk 1616c0ee26
CoreAudio: Ensure devices are restarted correctly after changing sample rate 3 years ago
  Tom Poole 3c03693d07 Bump version number to 6.1.5 3 years ago
  Tom Poole de97e53a87 Add 24000 Hz to standard device sample rates to support Airpods Pro 3 years ago
  reuk df206371ff
AudioDeviceManager: Ensure device settings are up to date before notifying callbacks 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
  Tom Poole 8a6e1980d0 Bump version number to 6.1.4 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
  reuk 44404508fe Bump version number to 6.1.3 3 years ago
  reuk d5099ecf4d Documentation: Add doxygen guards to UMP namespace 3 years ago
  ed fc0f6b1f2f Tidy up 3 years ago
  ed b8cb4da497 ASIO: Amend 61fdde7c to always sleep after calling setSampleRate() 3 years ago
  reuk f269f1d6c9
UMP: Make documentation private until APIs become public 3 years ago
  ed 61fdde7cf9 ASIO: Add short sleep after calling setSampleRate() to allow devices to respond to changes 3 years ago
  reuk 2fc254b72e
AudioDeviceManager: Avoid overwriting user-specified devices in initialise unless absolutely necessary 4 years ago
  reuk f1b6bbc921
CoreAudio: Fix thread sanitizer warnings 4 years ago
  reuk 4011c2e898
AudioDeviceManager: Compute output level after all IO callbacks have run 4 years ago
  ed 7d1918b385 macOS/iOS: Replace compile-time deployment target checks with runtime checks using the available keyword 4 years ago
  reuk eb3c3ed27c
AudioTransportSource: Fix thread sanitizer warnings 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 b9542ccc4c Update code to use C++14 [[deprecated]] attribute 4 years ago
  ed 291f88abb2 macOS/iOS: Suppress and fix unguarded availability warnings 4 years ago
  reuk 58be21d6dc
AudioProcessLoadMeasurer: Allow specifying number of samples per-block 4 years ago
  reuk fb09a97be4
AudioDeviceManager: Fix and test preferredDeviceName lookup 4 years ago