1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-30 02:50:05 +00:00
Commit graph

686 commits

Author SHA1 Message Date
ed
5467c57e23 Updated MidiKeyboardState to use nested Listener and fixed some thread safety issues 2020-06-12 11:05:55 +01:00
ed
cb8a40d47c Android: Added support for oboe input device without output 2020-06-10 19:34:25 +01:00
ed
00cdc86a79 Android: Use default system device if not specified when opening Oboe audio device 2020-06-10 19:34:14 +01:00
ed
b5214a341e Normalised lambda whitespace 2020-06-05 09:37:56 +01:00
reuk
9dc6e687c1
MIDI: Allow MidiMessageCollector to preallocate storage 2020-06-01 13:40:08 +01:00
ed
da552112a8 Linux: Fixed a data race in the ALSA code 2020-05-21 09:24:40 +01:00
ed
539f524853 Android: Added some missing AudioDeviceInfo types 2020-05-20 18:08:48 +01:00
ed
5816958001 Squashed some deprecation warnings on the latest iOS and macOS versions 2020-05-04 17:41:52 +01:00
reuk
4cf66d6522 Cleanup: Remove redundant inlines 2020-04-27 10:22:06 +01:00
reuk
e13901d912 ClangCl: Silence code which warns when building on Windows with Clang 2020-04-27 10:22:06 +01:00
Tom Poole
6cb75d9d2c Replaced all references to ROLI with Raw Material Software and regenerated all bytecode 2020-04-23 17:30:40 +01:00
Tom Poole
894e7d2bd2 Updated all license headers 2020-04-23 17:30:39 +01:00
ed
09bf952820 iOS: Removed a workaround for a bug when using MIDI in an iOS 13 simulator 2020-04-23 17:08:02 +01:00
ed
6725162cf8 Android: Reworked default buffer size calculation logic to prefer stream's frames per burst over OUTPUT_FRAMES_PER_BUFFER property 2020-04-16 12:18:49 +01:00
ed
6a48f66cd4 Android: Added a JUCE_USE_ANDROID_OBOE_STABILIZED_CALLBACK config flag to juce_audio_devices to enable the use of oboe::StabilizedCallback 2020-04-16 12:18:49 +01:00
reuk
719a491740 Android: Use built-in Oboe 2020-04-16 12:18:49 +01:00
ed
8f3b9036d6 Added WinRT web view 2020-04-16 12:18:47 +01:00
reuk
eae9a10944 MidiBuffer: Add iterator compatible with C++11 range-for 2020-04-13 13:16:06 +01:00
reuk
5f348c3040 Warnings: Add warning-wrangling header 2020-04-13 13:16:05 +01:00
reuk
1fdba480cc JUCE 6: Update version numbers 2020-04-11 15:03:19 +01:00
ed
896a68dd7b Android: Reverted some recent Oboe buffer size changes 2020-04-03 18:56:23 +01:00
ed
fa0f3af034 WASAPI: Suspend processing when AudioSessionStateInactive session event is received and restart on AudioSessionStateActive 2020-03-27 18:02:19 +00:00
Tom Poole
5e9826ecf8 Added some missing license headers 2020-03-16 14:11:06 +00:00
ed
a91b7aafd0 Android: Pulled out some shared OpenSL/Oboe code into juce_android_HighPerformanceAudioHelpers.h and updated Oboe buffer size behaviour to match OpenSL 2020-03-12 17:28:27 +00:00
ed
5d920ade5c Android: Fixed an issue when opening mono output streams in Oboe 2020-02-27 14:46:04 +00:00
Tom Duncalf
6c4224d05a Android: Fixed some compiler warnings when compiling with Oboe enabled 2020-02-25 16:19:59 +00:00
ed
8b4ba1ff25 Fixed an issue in 9fda031 2020-02-14 10:39:23 +00:00
ed
0ff16ddadb Windows: Fixed a potential crash when closing and re-opening WASAPI audio devices 2020-02-13 17:05:27 +00:00
ed
9fda031414 Check input as well as output devices names when checking if current audio device is still available in AudioDeviceManager::audioDeviceListChanged() 2020-02-13 17:04:35 +00:00
ed
08d0a12f03 Bump version number to 5.4.7 2020-02-10 14:16:54 +00:00
ed
5bda9de977 Windows: Fixed some build errors and warnings when using Clang in Visual Studio 2020-02-06 14:07:42 +00:00
Tom Poole
ef1eacccd3 Bump version number to 5.4.6 2020-02-04 11:26:48 +00:00
ed
306e793895 Windows: Avoid logging ASIO errors to the console twice 2020-01-30 10:17:20 +00:00
ed
da2cd2e619 Windows: Catch and report exception when releasing dodgy ASIO drivers 2020-01-30 10:17:20 +00:00
ed
b45ce09235 Standardised the licensing whitespace in module headers 2020-01-30 09:48:16 +00:00
ed
78e2892ba9 Added some missing documentation tags 2020-01-21 17:47:41 +00:00
ed
a54da0b832 Fixed some more typos 2020-01-07 08:53:23 +00:00
ed
859315fe4f Added a removeAudioDeviceType() method to AudioDeviceManager and made the ownership semantics of addAudioDeviceType() clearer 2019-12-18 09:47:37 +00:00
jules
31e82060f1 Removed dependency on libalchemy for Bela support 2019-12-06 14:18:10 +00:00
ed
35023af7ff Windows: Removed an ancient workaround when getting the input/output latencies of an ASIO device 2019-11-26 19:05:48 +00:00
reuk
42be540c27 Improved the thread safety of AudioProcessorGraph 2019-11-21 12:09:03 +00:00
ed
50f90fd61a macOS: Fixed a typo in the CoreMIDI code when creating device names 2019-11-18 14:27:20 +00:00
Tom Poole
20163e7964 Fixed some file permissions 2019-11-15 14:14:05 +00:00
ed
b7c8ac3f3b Windows: Restored MinGW compatibility 2019-11-05 11:48:50 +00:00
ed
256b88142e Made AudioSourcePlayer::setGain() thread-safe 2019-10-31 08:45:08 +00:00
ed
671196f13a Windows: Added fallbacks for rare occasions when the WinRTWrapper singleton has been deleted before the MidiService singleton 2019-10-22 12:17:53 +01:00
Tom Poole
e5210ae6f7 macOS: Fixed a complier warning 2019-10-21 17:24:00 +01:00
ed
e5c3837f05 Linux: Use plug-in name as preferred fallback if no JACK client name is defined 2019-10-21 15:28:02 +01:00
ed
608001811f Fixed a typo in WinRT MIDI DeviceEnumerationThread 2019-10-21 13:51:16 +01:00
ed
4583baf277 Bump version number to 5.4.5 2019-10-16 10:01:09 +01:00