289 Commits (433a82edee901b472b673d5318394a2c1fad0d8c)

Author SHA1 Message Date
  tpoole e8adbb118f Fixed bug in 9f06fabe10 - Fixed a double-free Windows MIDI device bug 8 years ago
  tpoole 9400866472 Fixed a crash when detaching WinRT MIDI devices 8 years ago
  tpoole 9f06fabe10 Fixed a double-free Windows MIDI device bug 8 years ago
  tpoole d5c019e983 Fixed an unexpected buffer size change after detecting available sample rates on iOS 8 years ago
  jules 8ed41ed14b Fixed some whitespace style and cleaned up some code using C++11 8 years ago
  tpoole 79bdbc37cc Fixed some misleading indentation warnings 8 years ago
  tpoole 5920bcd20b Fixed WinRT MIDI static initialisation error 8 years ago
  tpoole 112b88f289 Made the WinRT MIDI service run on app startup 8 years ago
  hogliux f506cc7f5d Doubled the default number of Android OpenSL buffers to avoid glitches on a wider range of devices by default 8 years ago
  hogliux 89a53dbf89 Fixed uninitialised variables in Android OpenSL which may have resulted in OpenSL using the slow audio path 8 years ago
  tpoole 2398f4c1d3 Used AsyncUpdater for iOS stream format changes 8 years ago
  jules a96163df2a Fixed a couple more unused variables in iOS audio 8 years ago
  jules 279c4bc4db Fix for some unused variables in iOS audio 8 years ago
  tpoole d8504a6090 Moved iOS stream format changes to the message thread 8 years ago
  tpoole 607b09ab7b Fixed graphics dependent header includes for IAA 8 years ago
  hogliux 66365d55e2 Fixed a nullptr dereference when OpenSL fails unexpectedly and added a workaround for broken audio input support in recent versions of the android emulator 8 years ago
  tpoole 4c59a920b4 Added Inter-App Audio capabilities to standalone plug-ins 8 years ago
  hogliux 0edd0e4632 Fixed a few Android warnings when building for ARM 64-bit 8 years ago
  tpoole 17bc5740a5 Fixed a bug opening MIDI devices from a Windows plug-in 8 years ago
  tpoole 9a38505dad Added experimental WinRT MIDI support, enabling BLE MIDI on machines with Windows 10 Anniversary Update installed 8 years ago
  tpoole 0b3e192567 Restricted sample rate changes for composite audio devices to common sample rates only 8 years ago
  tpoole bd73eec326 Broadcast external OS X sample rate changes to audio device change listeners 8 years ago
  Felipe F. Tonello c2100022cc Added several linux improvements to the event loop, MIDI and X11 (see commit messsage) 8 years ago
  hogliux 7e39b58b31 Re-wrote android OpenSL backend adding support for native floating point buffers, unprocessed audio input and lock-free input/output audio syncing 8 years ago
  hogliux 6559b3e185 Fixed multiple harmless warnings in Android builds 8 years ago
  hogliux 2da1bc5f41 Replace include guards with "#pragma once" 8 years ago
  hogliux 7e1279e3f9 Fixed an int sign conversion warning 8 years ago
  tpoole 4b69d0fb44 Fixed buffer size and sample rate changes in iOS background audio 8 years ago
  tpoole 1e5865c458 Restored original iOS sample rate after querying all available sample rates 8 years ago
  tpoole 21aad5e20c Fixed IO channels when selecting <<none>> as OS X audio device 8 years ago
  tpoole 2e84129479 Updated the juce_audio_basics, juce_audio_devices, juce_blocks_basics, juce_core and juce_events modules to a new ISC license 8 years ago
  tpoole 8e7ed3ae7d Fixed MacOS 10.12 deprecations 8 years ago
  hogliux 3f72a03f30 Fixed whitespace in last commit 8 years ago
  hogliux c2caad42b5 Added missing CoInitialize when using ASIO audio device 8 years ago
  jules aa5d1d1ec0 Tweaked CoreAudio to allow buffer sizes of 2048 8 years ago
  hogliux 3e7b5993ca Moved audio CD burner/reader to juce_audio_utils 8 years ago
  jules 9fa0d49be7 Added an option JUCE_ALLOW_STATIC_NULL_VARIABLES that can be used to turn off dangerous statics like String::empty, var::null, etc. 8 years ago
  tpoole 979d3b62a2 Fixed crash on internal changes within aggregate audio devices on OS X 8 years ago
  tpoole 881dfce40f Fix deadlock in handleRouteChange for iOS audio. 8 years ago
  ed 79dd695731 added ScopedLock to iOSAudioIODevice::handleRouteChange method to avoid race condition 8 years ago
  ed bc77b00700 MIDI network session enabled for iOS simulator 8 years ago
  hogliux bf582f6c5b Fix errors and warnings on mingw-w64 8 years ago
  hogliux 1e41898bbc Fix a memory leak in linux ALSA code for MidiInput/MidiOutput 8 years ago
  hogliux 76007233ae Correctly account for midi ports in Alsa when listing/opening devices and other ALSA midi cleanups 9 years ago
  jules 6fc1242ca5 Added some constructors to ReferenceCountedObjectPtr and ScopedPointer that specialise for std::nullptr_t. As well as being more optimal, this has the added bonus of forcing people to correctly use nullptr instead of '0'. 9 years ago
  jules 1a5f71b74d Added some logic to MidiDataConcatenator that avoids asserting on invalid input data 9 years ago
  jules f58eda8f3e Added 32K as a supported ASIO sample rate 9 years ago
  jules 7abbf67a1a Tweaked the iOS audio device to make the default buffer size play in the simulator 9 years ago
  hogliux 0a040c6b97 Update avtive ports when opening JACK audio device 9 years ago
  hogliux a3c377bcd0 Move kAudioUnitProperty_MaximumFramesPerSlice setting/query after initialisation 9 years ago