cesare
|
aa3bd3e7e7
|
Resolve blank midi timestamp problem
|
2018-06-22 09:59:05 +01:00 |
|
jules
|
4d505346cd
|
Added support for Bela MIDI input
|
2018-06-22 08:22:28 +01:00 |
|
jules
|
d699f321b3
|
Refactored MidiDataConcatenator to simplify its logic, and to make it handle breaks within the data stream of small midi messages
|
2018-06-22 08:22:28 +01:00 |
|
jules
|
14082c50e5
|
Made sure that the Bela audio device closes when the device is deleted
|
2018-06-14 14:40:27 +01:00 |
|
jules
|
974b4a8351
|
Removed some legacy friend class declarations that are no longer needed with modern compilers
|
2018-06-13 17:11:37 +01:00 |
|
hogliux
|
d77f56bace
|
Android Oboe: Updated oboe code to match latest Oboe repo version
|
2018-06-06 12:11:52 +01:00 |
|
hogliux
|
c967a398fb
|
Linux Midi: Fixed a typo which prevented virtual midi outputs from working
|
2018-05-21 15:25:27 +01:00 |
|
jules
|
32a745d9f9
|
Avoided a possible null pointer when opening non-functional linux midi devices
|
2018-05-14 08:56:48 +01:00 |
|
ed
|
2d79cc78c0
|
Bump version number to 5.3.2
|
2018-05-09 12:34:36 +01:00 |
|
jules
|
38295f332b
|
Converted some old typedefs to using declarations
|
2018-05-03 09:59:05 +01:00 |
|
Tom Poole
|
6b3f4ec010
|
IAA: Added MIDI input to IAA plug-ins
|
2018-05-01 14:08:09 +01:00 |
|
jules
|
e2dcc32f88
|
Updated old code where the 'volatile' keyword was still being used
|
2018-05-01 09:19:50 +01:00 |
|
jules
|
3b091aa6d3
|
Tweaked the timeout for win32 shared MIDI device cleanup
|
2018-04-30 12:39:11 +01:00 |
|
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
|
2018-04-30 11:12:28 +01:00 |
|
Lukasz Kozakiewicz
|
772185f2b0
|
Add camera support for iOS and Android.
|
2018-04-25 18:54:04 +02:00 |
|
jules
|
aa7d7aee78
|
Tweaked AudioDeviceManager::getXRunCount() to take into account xruns from both the device and the manager's measurements
|
2018-04-24 09:30:18 +01:00 |
|
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.
|
2018-04-24 09:25:42 +01:00 |
|
Tom Poole
|
ab863a6dc2
|
Replaced all usage of ScopedPointer with std::unique_ptr
|
2018-04-19 20:27:47 +01:00 |
|
Tom Poole
|
4229dc0a4f
|
Made a lot of ScopedPointer usage conform to the std::unique_ptr interface
|
2018-04-10 18:34:20 +01:00 |
|
Noah Dayan
|
1a31c86f39
|
Bump version number to 5.3.1
|
2018-04-10 17:01:54 +01:00 |
|
jules
|
d691838765
|
Tidied up a few minor coding style discrepencies
|
2018-04-10 09:50:11 +01:00 |
|
hogliux
|
0055d3f8f8
|
Windows: Fixed a harmless warning in Visual Studio 2013
|
2018-04-09 16:08:49 +01:00 |
|
hogliux
|
508ba421e8
|
Windows MIDI: Fixed an issue where opening the same device twice would cause a crash when both devices were deleted
|
2018-04-09 15:16:05 +01:00 |
|
jules
|
5a122e124a
|
Added support for Bela in the form of an AudioIODeviceType
|
2018-03-19 15:50:38 +00:00 |
|
ed
|
262dff8854
|
Bump version number to 5.3.0
|
2018-03-15 12:23:30 +00:00 |
|
ed
|
cdbc28c18b
|
Add documentation tags
|
2018-03-15 12:10:32 +00:00 |
|
hogliux
|
60a3798536
|
Fixed an issue in the audio device manager which made it impossible to switch the number of channels
|
2018-03-13 15:45:49 +00:00 |
|
Lukasz Kozakiewicz
|
c859b4af1d
|
Android: add support for Google Oboe (developer preview).
|
2018-03-07 17:43:39 +01:00 |
|
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
|
2018-02-22 10:01:25 +00:00 |
|
jules
|
1f770cc7c8
|
Made AudioDeviceManager reset its cpu counter when the device is disabled. (Also did a bit of cleanup inside the class)
|
2018-02-19 14:48:35 +00:00 |
|
ed
|
fa0f7a4281
|
Bump version number to 5.2.1
|
2018-02-08 10:55:52 +00:00 |
|
ed
|
19ae4c884b
|
Added operator!= to AudioDeviceManager::AudioDeviceSetup
|
2018-02-07 09:35:20 +00:00 |
|
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
|
2018-02-06 15:41:39 +00:00 |
|
Tom Poole
|
646aebb77e
|
Linux: Fixed a MIDI port read/write mixup
|
2018-01-17 12:14:45 +00:00 |
|
jules
|
1a60fa9765
|
More ScopedPointer/unique_ptr compatibility work
|
2018-01-10 17:35:08 +00:00 |
|
jules
|
4fcedf7be5
|
Standardised some lambda syntax
|
2018-01-08 10:28:41 +00:00 |
|
Tom Poole
|
0638daf9a8
|
CoreAudio: Better handling of background device changes
|
2018-01-03 12:18:59 +00:00 |
|
Tom Poole
|
a253168a25
|
Fixed a crash when disabling all input or outputs when using DirectSound
|
2017-12-22 12:36:32 +00:00 |
|
Tom Poole
|
2bda2016c1
|
Fixed an issue with setAudioPreprocessingEnabled on iOS
|
2017-12-21 11:13:05 +00:00 |
|
Tom Poole
|
e174bb26bd
|
A minor code tidyup
|
2017-12-19 16:12:31 +00:00 |
|
Tom Poole
|
438ab2b0f7
|
CoreAudio: Fixed some additional issues handling background device changes
|
2017-12-14 11:42:05 +00:00 |
|
Tom Poole
|
f24045053d
|
CoreAudio: Fixed some issues handling background device changes
|
2017-12-13 16:21:33 +00:00 |
|
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!
|
2017-12-12 16:24:40 +00:00 |
|
Tom Poole
|
2215001d0c
|
Fixed some CoreAudio errors when detecting bit depths
|
2017-12-12 12:33:14 +00:00 |
|
Tom Poole
|
8cecf0baf9
|
Assorted threading and undefined behaviour fixes
|
2017-12-11 16:37:17 +00:00 |
|
jules
|
d0111a4f96
|
Began phasing out double_Pi and float_Pi in favour of MathConstants::pi. Also added MathConstants::twoPi
|
2017-12-06 11:16:22 +00:00 |
|
Tom Poole
|
ceb0afd861
|
Fixed some data races in the CoreAudio audio device
|
2017-12-05 09:36:36 +00:00 |
|
jules
|
f3cde9763a
|
Quick tidy-up of some messaging classes
|
2017-12-04 11:30:15 +00:00 |
|
jules
|
f85d706131
|
Some minor formatting and comment fixes
|
2017-11-28 17:46:15 +00:00 |
|
jules
|
a586966c65
|
Added lambda callback methods to ListenerList. Its old method-invocation callbacks were refactored to use variadic templates instead of the old awful macros they used in the past, but please move your code to use the new lambda functions, as the one stuff will eventually be deprecated!
|
2017-11-28 16:18:40 +00:00 |
|