251 Commits (c6075dec277ead91bbe3ae59fb6bb03f0423ef3d)

Author SHA1 Message Date
  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 9 years ago
  hogliux bf582f6c5b Fix errors and warnings on mingw-w64 9 years ago
  hogliux 1e41898bbc Fix a memory leak in linux ALSA code for MidiInput/MidiOutput 9 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
  hogliux 77a8b9eab5 Fix a few warnings 9 years ago
  hogliux b3ee8806d6 Set kAudioUnitProperty_MaximumFramesPerSlice on iOS 9 years ago
  jules 676b27ef68 Added a MidiDataConcatenator to the linux MIDI implementation, to help handle large and broken-up sysex messages 9 years ago
  jules fb864a5cb1 Corrected some spelling mistakes in comments 9 years ago
  Timur Doumler 70949aa0c6 Added several new features: support for AudioUnit v3, new simplified JUCE module format, deleted the Introjucer and replaced it by the Projucer, various improvements for exporting of iOS and Android projects. 9 years ago
  jules 7a973372ad Added an assertion in OSX MIDI device detection, as this can apparently fail if not done on the message thread 9 years ago
  Timur Doumler 9ea874428c Added feature RuntimePermissions, which allows to request permissions at runtime to access the microphone and bluetooth (required for Android apps using SDK Level 23 and above). 9 years ago
  jules b5907fa90d Normalised some divider comments 9 years ago
  jules 32bb5798bf Fixed a rounding error in iOS audio device sample rate selection 9 years ago
  jules 567e0d5fb7 Fixed a device name mismatch in iOS audio 9 years ago
  jules 076896d33b Improved CoreAudio handling of USB audio devices being unplugged 9 years ago
  jules 0784f399f3 Fixed a typo in the ASIO code 9 years ago
  jules 101c4782e1 Avoided some pedantic warnings in the win32 ASIO code 9 years ago
  jules 010afc6baf Fixed a problem with iOS audio device shutdown 9 years ago
  jules 146afb4a19 A few minor mingw workarounds. 9 years ago
  jules 4237db4a31 Silenced some deprecation warnings in OSX10.11 9 years ago
  jules 8a9322456f Replaced the now-deprecated iOS audio code with a new AVSession-based version. 9 years ago
  jules 4583fa3fbf Used the ignoreUnused() function to tidy up some old code 9 years ago
  jules 2a1234b6ac Simplified some inter-module dependencies and exception-catching fallbacks 9 years ago
  jules e8bea6944f Fixed an obscure C++ syntactic blooper 9 years ago
  jules ae712c72d8 Cleaned up a few String::empty uses 9 years ago
  jules 02492b36b9 Lots of small whitespace tweaks. 9 years ago
  jules 99ebba4e4c Workarounds to avoid clashes with stupid 3rd-party headers that rely on defining a macro called "check" 9 years ago
  jules 31381c6864 Stripped out some defunct OSX 10.4 fallback code 9 years ago
  jules 4fd8913037 Added a new method Array::sort() which uses the default comparator for simple types 9 years ago
  hogliux d4a7bf4f6a Fix bug where low latency audio path is not detected correctly on Android 9 years ago