536 Commits (d5034083cbbffa2d34ac3bbd70b25c6068a3d39f)

Author SHA1 Message Date
  jules 132017558f Replaced some more stray zeros being used as null pointers 6 years ago
  jules 93ea3d922f Added class AudioProcessLoadMeasurer, and a new version of the method AudioDeviceManager::getAudioDeviceSetup() 6 years ago
  Tom Poole 493591a7ef Cleaned up some doc comments 6 years ago
  Tom Poole 693a66d73d iOS: Fixed a bug registering external hardware input channels on app startup 6 years ago
  Tom Poole 801d3e47c5 MacOS: Enabled 352.8 kHz sample rates in the audio device 6 years ago
  jules d8dfabf422 Avoided a Visual Studio compiler warning 6 years ago
  jules 7019f322ae Fix for an edge-case when handling corrupt MIDI data in MidiDataConcatenator 6 years ago
  hogliux 4ebfb32000 ASIO: Ensured that the parameters to ASIO's getChannels callback are always initialised 7 years ago
  cesare aa3bd3e7e7 Resolve blank midi timestamp problem 7 years ago
  jules 4d505346cd Added support for Bela MIDI input 7 years ago
  jules d699f321b3 Refactored MidiDataConcatenator to simplify its logic, and to make it handle breaks within the data stream of small midi messages 7 years ago
  jules 14082c50e5 Made sure that the Bela audio device closes when the device is deleted 7 years ago
  jules 974b4a8351 Removed some legacy friend class declarations that are no longer needed with modern compilers 7 years ago
  hogliux d77f56bace Android Oboe: Updated oboe code to match latest Oboe repo version 7 years ago
  hogliux c967a398fb Linux Midi: Fixed a typo which prevented virtual midi outputs from working 7 years ago
  jules 32a745d9f9 Avoided a possible null pointer when opening non-functional linux midi devices 7 years ago
  ed 2d79cc78c0 Bump version number to 5.3.2 7 years ago
  jules 38295f332b Converted some old typedefs to using declarations 7 years ago
  Tom Poole 6b3f4ec010 IAA: Added MIDI input to IAA plug-ins 7 years ago
  jules e2dcc32f88 Updated old code where the 'volatile' keyword was still being used 7 years ago
  jules 3b091aa6d3 Tweaked the timeout for win32 shared MIDI device cleanup 7 years ago
  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 7 years ago
  Lukasz Kozakiewicz 772185f2b0 Add camera support for iOS and Android. 7 years ago
  jules aa7d7aee78 Tweaked AudioDeviceManager::getXRunCount() to take into account xruns from both the device and the manager's measurements 7 years ago
  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. 7 years ago
  Tom Poole ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 7 years ago
  Tom Poole 4229dc0a4f Made a lot of ScopedPointer usage conform to the std::unique_ptr interface 7 years ago
  Noah Dayan 1a31c86f39 Bump version number to 5.3.1 7 years ago
  jules d691838765 Tidied up a few minor coding style discrepencies 7 years ago
  hogliux 0055d3f8f8 Windows: Fixed a harmless warning in Visual Studio 2013 7 years ago
  hogliux 508ba421e8 Windows MIDI: Fixed an issue where opening the same device twice would cause a crash when both devices were deleted 7 years ago
  jules 5a122e124a Added support for Bela in the form of an AudioIODeviceType 7 years ago
  ed 262dff8854 Bump version number to 5.3.0 7 years ago
  ed cdbc28c18b Add documentation tags 7 years ago
  hogliux 60a3798536 Fixed an issue in the audio device manager which made it impossible to switch the number of channels 7 years ago
  Lukasz Kozakiewicz c859b4af1d Android: add support for Google Oboe (developer preview). 7 years ago
  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 7 years ago
  jules 1f770cc7c8 Made AudioDeviceManager reset its cpu counter when the device is disabled. (Also did a bit of cleanup inside the class) 7 years ago
  ed fa0f7a4281 Bump version number to 5.2.1 7 years ago
  ed 19ae4c884b Added operator!= to AudioDeviceManager::AudioDeviceSetup 7 years ago
  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 7 years ago
  Tom Poole 646aebb77e Linux: Fixed a MIDI port read/write mixup 7 years ago
  jules 1a60fa9765 More ScopedPointer/unique_ptr compatibility work 7 years ago
  jules 4fcedf7be5 Standardised some lambda syntax 7 years ago
  Tom Poole 0638daf9a8 CoreAudio: Better handling of background device changes 7 years ago
  Tom Poole a253168a25 Fixed a crash when disabling all input or outputs when using DirectSound 7 years ago
  Tom Poole 2bda2016c1 Fixed an issue with setAudioPreprocessingEnabled on iOS 7 years ago
  Tom Poole e174bb26bd A minor code tidyup 7 years ago
  Tom Poole 438ab2b0f7 CoreAudio: Fixed some additional issues handling background device changes 7 years ago
  Tom Poole f24045053d CoreAudio: Fixed some issues handling background device changes 7 years ago