Tom Poole
|
6bf9bb9a2e
|
Add final specifiers in implementation files
|
1 year ago |
Tom Poole
|
4153d59e39
|
Formatting
|
1 year ago |
Anthony Nicholls
|
05d5c94990
|
Native: Rename all native files for improved consistency
|
2 years ago |
hogliux
|
4abdb6da3e
|
ASIO: Make "DENON DJ ASIO Driver" workaround more specific to the exact buggy driver version
|
2 years ago |
reuk
|
a6185421a2
|
ASIO: Add missing override on destructor
|
2 years ago |
attila
|
f075de78fa
|
AudioIODeviceCallback, AudioBuffer, AudioFormatReader: Use const T* const* for multi-channel data
|
2 years ago |
reuk
|
cfa289d943
|
AudioProcessor: Allow querying of the host timestamp in processBlock
|
3 years ago |
Tom Poole
|
dea3fe60e4
|
Update copyright banners
|
3 years ago |
Tom Poole
|
1f29416fd0
|
AudioDeviceManager: Improve device sample rate handling
|
3 years ago |
Tom Poole
|
de97e53a87
|
Add 24000 Hz to standard device sample rates to support Airpods Pro
|
3 years ago |
ed
|
3f7791bbfe
|
ASIO: Include max size when adding supported buffer sizes
|
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 |
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
This fixes a bug where a new buffer size set from the device control panel may not be added to the bufferSizes array
|
4 years ago |
reuk
|
a32b3e7f23
|
ASIO: Fix unused data member warning
|
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 |
reuk
|
c4f41de21d
|
ASIO: Fix warnings when building with ClangCL
|
4 years ago |
Tom Poole
|
894e7d2bd2
|
Updated all license headers
|
5 years ago |
Tom Poole
|
2d16374b14
|
Updated all license headers
|
5 years ago |
ed
|
306e793895
|
Windows: Avoid logging ASIO errors to the console twice
|
5 years ago |
ed
|
da2cd2e619
|
Windows: Catch and report exception when releasing dodgy ASIO drivers
|
5 years ago |
ed
|
35023af7ff
|
Windows: Removed an ancient workaround when getting the input/output latencies of an ASIO device
|
5 years ago |
ed
|
a5424b3798
|
Windows: Fixed a crash when releasing a specific ASIO driver
|
5 years ago |
ed
|
6283130203
|
ASIO: Made the isBlacklistedDriver() check a bit broader
|
5 years ago |
ed
|
dc81c295cd
|
ASIO: Update the sample rate when resetting device so it is in sync with control panels
|
5 years ago |
ed
|
b3bcb66349
|
ASIO: Blacklist some misbehaving drivers
|
6 years ago |
ed
|
6bb7618e1e
|
ASIO: Call convertASIOString() in getLastDriverError()
|
6 years ago |
ed
|
0b71fdb9a8
|
Added support for lower sample rates to audio devices
|
6 years ago |
jules
|
86b4fd72a0
|
Added support for extremely high sample rates to audio devices
|
6 years ago |
hogliux
|
4ebfb32000
|
ASIO: Ensured that the parameters to ASIO's getChannels callback are always initialised
|
6 years ago |
jules
|
e2dcc32f88
|
Updated old code where the 'volatile' keyword was still being used
|
7 years ago |
jules
|
3d7c777238
|
Some light modernisation of a bunch of old code
|
7 years ago |
jules
|
1aaa598a5f
|
Added JUCE_DECLARE_WEAK_REFERENCEABLE macro to make it easier to creat weak-referenceable classes
|
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 |
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
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
|
3f72a03f30
|
Fixed whitespace in last commit
|
8 years ago |
hogliux
|
c2caad42b5
|
Added missing CoInitialize when using ASIO audio device
|
8 years ago |
jules
|
f58eda8f3e
|
Added 32K as a supported ASIO sample rate
|
9 years ago |
jules
|
fb864a5cb1
|
Corrected some spelling mistakes in comments
|
9 years ago |
jules
|
0784f399f3
|
Fixed a typo in the ASIO code
|
9 years ago |
jules
|
101c4782e1
|
Avoided some pedantic warnings in the win32 ASIO code
|
9 years ago |
jules
|
146afb4a19
|
A few minor mingw workarounds.
|
9 years ago |
jules
|
4583fa3fbf
|
Used the ignoreUnused() function to tidy up some old code
|
9 years ago |
jules
|
2a1234b6ac
|
Simplified some inter-module dependencies and exception-catching fallbacks
|
9 years ago |
jules
|
02492b36b9
|
Lots of small whitespace tweaks.
|
9 years ago |
jules
|
4fd8913037
|
Added a new method Array::sort() which uses the default comparator for simple types
|
9 years ago |