ed
|
8346b578b5
|
Removed a stray logging statement from the WASAPI code
|
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
|
166e1d1185
|
macOS: Ensure that the global CoreMIDI client is initialised when calling MIDI I/O methods
|
6 years ago |
ed
|
f4c67f6fa7
|
Whitespace
|
6 years ago |
ed
|
eaf0f990d4
|
Replaced all uses of static_cast<Type&&> with std::move
|
6 years ago |
ed
|
de181762d2
|
IAA: Call AudioIODeviceCallback::audioDeviceStopped() when IAA is disconnected
|
6 years ago |
cesare
|
ca3f1167fb
|
Fix Xcode warnings
|
6 years ago |
hogliux
|
008b7a9ab2
|
Re-structured the low-level Android native code
Please see the forum post "Re-structuring of JUCE’s low-level Android code" and the BREAKING-CHANGES.txt for more information.
|
6 years ago |
Tom Poole
|
f0a4b67915
|
Android: Fixed some compiler warnings
|
6 years ago |
cesare
|
73ac883b2f
|
Tidied up Oboe asserts, made logging clearer and removed some redundant code
|
6 years ago |
cesare
|
b434434d07
|
Fix Oboe assertions on Android
|
6 years ago |
jules
|
e19c673b4e
|
Whitespace
|
6 years ago |
Lukasz Kozakiewicz
|
2718ce96f0
|
Updates to support the latest Oboe (c5c3cc17f7 ).
|
6 years ago |
Tom Poole
|
d83360a771
|
Windows: Updated the WinRT MIDI interface
|
6 years ago |
jules
|
9054620d67
|
Updated some Oboe calls that had changed name
|
6 years ago |
ed
|
9b4ba780ed
|
Fixed a potential out-of-bounds array access in the CoreAudio internals
|
6 years ago |
ed
|
0b71fdb9a8
|
Added support for lower sample rates to audio devices
|
6 years ago |
ed
|
c43e62a16a
|
Whitespace
|
6 years ago |
cesare
|
be56122e7e
|
Linux: Fix problem with ALSA midi name in console applications
|
6 years ago |
Tom Poole
|
98def04379
|
WinRT: Added a dedicated ComPtr class
|
6 years ago |
jules
|
86b4fd72a0
|
Added support for extremely high sample rates to audio devices
|
6 years ago |
jules
|
a54535bc31
|
Made openSL select a default sample rate when 0 is passed in
|
6 years ago |
jules
|
048cfd6a3c
|
Handled some uncaught error cases in android openSL
|
6 years ago |
jules
|
cfc85445b5
|
Minor tidying up
|
6 years ago |
jules
|
5979288706
|
Added some macros for asserting when functions are called in an unsafe manner outside the message thread.
|
6 years ago |
jules
|
2433163b2f
|
Added a couple of workarounds for address sanitiser warnings
|
6 years ago |
jules
|
132017558f
|
Replaced some more stray zeros being used as null pointers
|
6 years ago |
Tom Poole
|
493591a7ef
|
Cleaned up some doc comments
|
6 years ago |
Tom Poole
|
693a66d73d
|
iOS: Fixed a bug registering external hardware input channels on app startup
|
6 years ago |
Tom Poole
|
801d3e47c5
|
MacOS: Enabled 352.8 kHz sample rates in the audio device
|
6 years ago |
jules
|
d8dfabf422
|
Avoided a Visual Studio compiler warning
|
6 years ago |
jules
|
7019f322ae
|
Fix for an edge-case when handling corrupt MIDI data in MidiDataConcatenator
|
6 years ago |
hogliux
|
4ebfb32000
|
ASIO: Ensured that the parameters to ASIO's getChannels callback are always initialised
|
7 years ago |
cesare
|
aa3bd3e7e7
|
Resolve blank midi timestamp problem
|
7 years ago |
jules
|
4d505346cd
|
Added support for Bela MIDI input
|
7 years ago |
jules
|
d699f321b3
|
Refactored MidiDataConcatenator to simplify its logic, and to make it handle breaks within the data stream of small midi messages
|
7 years ago |
jules
|
14082c50e5
|
Made sure that the Bela audio device closes when the device is deleted
|
7 years ago |
jules
|
974b4a8351
|
Removed some legacy friend class declarations that are no longer needed with modern compilers
|
7 years ago |
hogliux
|
d77f56bace
|
Android Oboe: Updated oboe code to match latest Oboe repo version
|
7 years ago |
hogliux
|
c967a398fb
|
Linux Midi: Fixed a typo which prevented virtual midi outputs from working
|
7 years ago |
jules
|
32a745d9f9
|
Avoided a possible null pointer when opening non-functional linux midi devices
|
7 years ago |
jules
|
38295f332b
|
Converted some old typedefs to using declarations
|
7 years ago |
Tom Poole
|
6b3f4ec010
|
IAA: Added MIDI input to IAA plug-ins
|
7 years ago |
jules
|
e2dcc32f88
|
Updated old code where the 'volatile' keyword was still being used
|
7 years ago |
jules
|
3b091aa6d3
|
Tweaked the timeout for win32 shared MIDI device cleanup
|
7 years ago |
jules
|
a55eaf0154
|
Made multiple calls to MidiInput::openDevice share the same underlying win32 MIDI handle, and fixed some problems where device indexes could be incorrectly used when deivces are removed
|
7 years ago |
Lukasz Kozakiewicz
|
772185f2b0
|
Add camera support for iOS and Android.
|
7 years ago |
jules
|
92e97624b1
|
ASLA: reversed the order in which input and output devices are opened, in response to reports of flaky drivers which can't handle doing the outputs first.
|
7 years ago |
Tom Poole
|
ab863a6dc2
|
Replaced all usage of ScopedPointer with std::unique_ptr
|
7 years ago |
Tom Poole
|
4229dc0a4f
|
Made a lot of ScopedPointer usage conform to the std::unique_ptr interface
|
7 years ago |