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 |
ed
|
2d79cc78c0
|
Bump version number to 5.3.2
|
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
|
aa7d7aee78
|
Tweaked AudioDeviceManager::getXRunCount() to take into account xruns from both the device and the manager's measurements
|
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 |
Noah Dayan
|
1a31c86f39
|
Bump version number to 5.3.1
|
7 years ago |
jules
|
d691838765
|
Tidied up a few minor coding style discrepencies
|
7 years ago |
hogliux
|
0055d3f8f8
|
Windows: Fixed a harmless warning in Visual Studio 2013
|
7 years ago |
hogliux
|
508ba421e8
|
Windows MIDI: Fixed an issue where opening the same device twice would cause a crash when both devices were deleted
|
7 years ago |
jules
|
5a122e124a
|
Added support for Bela in the form of an AudioIODeviceType
|
7 years ago |
ed
|
262dff8854
|
Bump version number to 5.3.0
|
7 years ago |
ed
|
cdbc28c18b
|
Add documentation tags
|
7 years ago |
hogliux
|
60a3798536
|
Fixed an issue in the audio device manager which made it impossible to switch the number of channels
|
7 years ago |
Lukasz Kozakiewicz
|
c859b4af1d
|
Android: add support for Google Oboe (developer preview).
|
7 years ago |
ed
|
dc96e99738
|
Made the AudioDeviceManager input/output level getters return a reference-counted struct to ensure that the level processing code is only executed when needed
|
7 years ago |
jules
|
1f770cc7c8
|
Made AudioDeviceManager reset its cpu counter when the device is disabled. (Also did a bit of cleanup inside the class)
|
7 years ago |
ed
|
fa0f7a4281
|
Bump version number to 5.2.1
|
7 years ago |
ed
|
19ae4c884b
|
Added operator!= to AudioDeviceManager::AudioDeviceSetup
|
7 years ago |
hogliux
|
0fae9341c8
|
Android: Ensured that JUCE will always use the high-performance audio path if the device supports it and that increasing the buffer size will more effectively reduce glitchess
|
7 years ago |
Tom Poole
|
646aebb77e
|
Linux: Fixed a MIDI port read/write mixup
|
7 years ago |
jules
|
1a60fa9765
|
More ScopedPointer/unique_ptr compatibility work
|
7 years ago |
jules
|
4fcedf7be5
|
Standardised some lambda syntax
|
7 years ago |
Tom Poole
|
0638daf9a8
|
CoreAudio: Better handling of background device changes
|
7 years ago |
Tom Poole
|
a253168a25
|
Fixed a crash when disabling all input or outputs when using DirectSound
|
7 years ago |
Tom Poole
|
2bda2016c1
|
Fixed an issue with setAudioPreprocessingEnabled on iOS
|
7 years ago |
Tom Poole
|
e174bb26bd
|
A minor code tidyup
|
7 years ago |
Tom Poole
|
438ab2b0f7
|
CoreAudio: Fixed some additional issues handling background device changes
|
7 years ago |
Tom Poole
|
f24045053d
|
CoreAudio: Fixed some issues handling background device changes
|
7 years ago |
jules
|
58a99ff139
|
Dragged the singleton macros into the 21st century.. Cleaned up their implementation and gave them new upper-case names to match juce official style. The old names are still defined to avoid breaking old code, but please update before they get deprecated!
|
7 years ago |
Tom Poole
|
2215001d0c
|
Fixed some CoreAudio errors when detecting bit depths
|
7 years ago |
Tom Poole
|
8cecf0baf9
|
Assorted threading and undefined behaviour fixes
|
7 years ago |
jules
|
d0111a4f96
|
Began phasing out double_Pi and float_Pi in favour of MathConstants::pi. Also added MathConstants::twoPi
|
7 years ago |
Tom Poole
|
ceb0afd861
|
Fixed some data races in the CoreAudio audio device
|
7 years ago |
jules
|
f3cde9763a
|
Quick tidy-up of some messaging classes
|
7 years ago |
jules
|
f85d706131
|
Some minor formatting and comment fixes
|
7 years ago |