471 Commits (bf51d2c076f68fc5a16697c1ea5b51f68d1024a1)

Author SHA1 Message Date
  reuk 5f348c3040 Warnings: Add warning-wrangling header 5 years ago
  ed 896a68dd7b Android: Reverted some recent Oboe buffer size changes 5 years ago
  ed fa0f3af034 WASAPI: Suspend processing when AudioSessionStateInactive session event is received and restart on AudioSessionStateActive 5 years ago
  Tom Poole 5e9826ecf8 Added some missing license headers 5 years ago
  ed a91b7aafd0 Android: Pulled out some shared OpenSL/Oboe code into juce_android_HighPerformanceAudioHelpers.h and updated Oboe buffer size behaviour to match OpenSL 5 years ago
  ed 5d920ade5c Android: Fixed an issue when opening mono output streams in Oboe 5 years ago
  Tom Duncalf 6c4224d05a Android: Fixed some compiler warnings when compiling with Oboe enabled 5 years ago
  ed 0ff16ddadb Windows: Fixed a potential crash when closing and re-opening WASAPI audio devices 5 years ago
  ed 5bda9de977 Windows: Fixed some build errors and warnings when using Clang in Visual Studio 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 a54da0b832 Fixed some more typos 5 years ago
  jules 31e82060f1 Removed dependency on libalchemy for Bela support 5 years ago
  ed 35023af7ff Windows: Removed an ancient workaround when getting the input/output latencies of an ASIO device 5 years ago
  ed 50f90fd61a macOS: Fixed a typo in the CoreMIDI code when creating device names 5 years ago
  Tom Poole 20163e7964 Fixed some file permissions 5 years ago
  ed b7c8ac3f3b Windows: Restored MinGW compatibility 5 years ago
  ed 671196f13a Windows: Added fallbacks for rare occasions when the WinRTWrapper singleton has been deleted before the MidiService singleton 5 years ago
  Tom Poole e5210ae6f7 macOS: Fixed a complier warning 5 years ago
  ed e5c3837f05 Linux: Use plug-in name as preferred fallback if no JACK client name is defined 5 years ago
  ed 608001811f Fixed a typo in WinRT MIDI DeviceEnumerationThread 5 years ago
  cesare 32a0208147 Bela updates to support analog inputs 5 years ago
  Tom Poole 3a9c07c148 iOS: Added an assertion if attempting to use MIDI in an iOS 13 simulator 5 years ago
  jules aa219c5a0c Fixed a typo in CoreMIDI that caused it to recognise the wrong the wrong number of input devices 5 years ago
  ed 4edb0d2c90 Tidied up some divider comments 5 years ago
  ed 4050851443 CoreMidi: Check for string kMIDIPropertyUniqueID if integer fails in getMidiObjectInfo() 5 years ago
  Cesare Ferrari fab1442ceb Bela: Support for analog inputs 5 years ago
  cesare ec7bbec19d Bela: Tidy up compiler warnings 5 years ago
  ed cd38d44d86 Android: Extend lifetime of OpenSLEngineHolder object to fix crash when deleting the current audio device 5 years ago
  Cesare Ferrari 70429ade14 Improve bela performance 5 years ago
  ed 7f7e903efa Android: Use SharedResourcePointer to create a global OpenSL engine object 5 years ago
  cesare 2fe00ba4da Fix midi timestamps on Bela 5 years ago
  ed a5424b3798 Windows: Fixed a crash when releasing a specific ASIO driver 5 years ago
  ed dc4a4f7d47 Windows: Clear the bufferSizes array in WASAPIAudioIODevice::initialise() to avoid duplicate values being added when re-initialising 5 years ago
  ed b6be671726 Fixed some build errors in the Bela MIDI code 5 years ago
  ed 45bc7c1aa1 Windows: Updated SystemStats::getOperatingSystemType() to use RtlGetVersion() 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 bdeaeaf368 macOS: Fixed some deprecation warnings and silenced some others for the time being 6 years ago
  ed fd4125d964 WASAPI: Fixed a double-deletion crash on older versions of Windows 6 years ago
  Tom Poole 670f77f80c Fixed some Android compiler warnings 6 years ago
  Tom Poole a4bd6cbc66 Fixed some more Linux compiler warnings 6 years ago
  Tom Poole 16dd26649a Fixed some GCC compiler warnings and removed deprecated functions 6 years ago
  ed f0ea1c00a6 Updated the MidiInput/Output methods to return unique_ptrs 6 years ago
  ed 5089f74305 Linux: Fixed a potential use-after-free bug in the ALSA MIDI code 6 years ago
  jules 42532eb535 Fix for CoreAudio where some drivers failed to start with a default sample rate. 6 years ago
  Tom Poole 3c0ccda6a5 macOS: Cleaned up old 10.6 support ifdefs 6 years ago
  ed 251ec6daa8 iOS: Made it clear that the "Audio Background Capability" setting must be enabled for MidiInput/Output::createNewDevice() to succeed 6 years ago
  ed c50a50d4f2 Windows: Add a fallback for win32 MIDI devices that don't support the DRV_QUERYDEVICEINTERFACE message 6 years ago
  ed 291d654ece Replace isInitialByte() check with isStatusByte() in MidiDataConcatenator::processSysex() to fix truncated sysex messages 6 years ago