414 Commits (0828977e5b8fe49d4a39e6b51c7c2e238c0c7a66)

Author SHA1 Message Date
  hogliux 008b7a9ab2 Re-structured the low-level Android native code 6 years ago
  Tom Poole f0a4b67915 Android: Fixed some compiler warnings 6 years ago
  cesare 73ac883b2f Tidied up Oboe asserts, made logging clearer and removed some redundant code 6 years ago
  cesare b434434d07 Fix Oboe assertions on Android 6 years ago
  jules e19c673b4e Whitespace 6 years ago
  Lukasz Kozakiewicz 2718ce96f0 Updates to support the latest Oboe (c5c3cc17f7). 6 years ago
  Tom Poole d83360a771 Windows: Updated the WinRT MIDI interface 6 years ago
  jules 9054620d67 Updated some Oboe calls that had changed name 6 years ago
  ed 9b4ba780ed Fixed a potential out-of-bounds array access in the CoreAudio internals 6 years ago
  ed 0b71fdb9a8 Added support for lower sample rates to audio devices 6 years ago
  ed c43e62a16a Whitespace 6 years ago
  cesare be56122e7e Linux: Fix problem with ALSA midi name in console applications 6 years ago
  Tom Poole 98def04379 WinRT: Added a dedicated ComPtr class 6 years ago
  jules 86b4fd72a0 Added support for extremely high sample rates to audio devices 6 years ago
  jules a54535bc31 Made openSL select a default sample rate when 0 is passed in 6 years ago
  jules 048cfd6a3c Handled some uncaught error cases in android openSL 6 years ago
  jules cfc85445b5 Minor tidying up 6 years ago
  jules 5979288706 Added some macros for asserting when functions are called in an unsafe manner outside the message thread. 6 years ago
  jules 2433163b2f Added a couple of workarounds for address sanitiser warnings 6 years ago
  jules 132017558f Replaced some more stray zeros being used as null pointers 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
  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 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
  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 cdbc28c18b Add documentation tags 7 years ago
  Lukasz Kozakiewicz c859b4af1d Android: add support for Google Oboe (developer preview). 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