53 Commits (d61eb6c8dc5e46ee6104fc26516686e9b8c72896)

Author SHA1 Message Date
  falkTX d61eb6c8dc mingw fixes 7 years ago
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 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
  hogliux 3f72a03f30 Fixed whitespace in last commit 8 years ago
  hogliux c2caad42b5 Added missing CoInitialize when using ASIO audio device 8 years ago
  jules f58eda8f3e Added 32K as a supported ASIO sample rate 9 years ago
  jules fb864a5cb1 Corrected some spelling mistakes in comments 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 146afb4a19 A few minor mingw workarounds. 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 02492b36b9 Lots of small whitespace tweaks. 9 years ago
  jules 4fd8913037 Added a new method Array::sort() which uses the default comparator for simple types 9 years ago
  hogliux c7b8e77031 Update copyright notice 9 years ago
  jules df4e055d02 Tweaked ASIO device creation sequence to try to avoid breaking some flaky drivers. 10 years ago
  jules 5c2e51da15 Tidy-up of ASIO generics, to allow more simultaneous devices. 10 years ago
  jules c0ade582d8 Added new flag JUCE_WASAPI_EXCLUSIVE that provides a new audio device type for opening WASAPI devices in exclusive mode. 10 years ago
  jules 5c48d16548 Fix for an ASIO problem when opening an input-only device 10 years ago
  jules e938b90feb Added some extra sample rate support for ASIO. 11 years ago
  jules 017dbc988d Refactored some AudioIODevice methods to return Arrays of sample rates + buffer sizes. 11 years ago
  jules 2623f4d1e1 Added method String::clear(), and used it to replace a few uses of String::empty. 11 years ago
  jules 39f41a977b Fix for codeblocks compiling ASIO. 11 years ago
  jules c24082ae49 ASIO: now sends a reset request when the device changes its sample rate. 11 years ago
  jules 74390295ad Fixed a few MSVC warnings. 11 years ago
  jules 0d477bb422 Cleaned up some ASIO code and added some logging. 11 years ago
  jules 5b25ac6609 Renamed the swapWithArray methods in the array classes to "swapWith" to be more consistent with other swap method naming, and templated the methods for more flexibility. 11 years ago
  jules c8bab5d392 ASIO fix. 12 years ago
  jules c75a7300f5 Added some 'override' modifiers to overridden methods. 12 years ago
  jules 03c2801f3f Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3 12 years ago
  jules 82adb05331 Minor tidying-up. 12 years ago
  jules 9674d77397 ASIO sample rate discovery fix. 12 years ago
  jules 44318021f3 ASIO fixes and clean-ups. 12 years ago
  jules e81f643734 A few asio tweaks to avoid re-opening devices. 12 years ago
  jules 7be8153f2d ASIO device reset fix. 12 years ago
  jules 00ce488607 ASIO channel updating fix. 12 years ago
  jules 990a67a01e ASIO: when a device refuses to change sample-rate, it now ignores this and carries on with the device's current rate. 12 years ago
  jules d907508944 Added some ASIO logging. 12 years ago
  jules bcda6269d8 ASIO channel name charset workaround. 12 years ago
  jules 0ceeb573d8 Minor changes to avoid pedantic compiler warnings. 12 years ago
  jules 1b8e22ca2b ASIO fixes. 12 years ago
  jules 1252f0aed0 Fix for last ASIO check-in. 12 years ago
  jules b529f4df48 ASIO cleanups and fix for RME driver. 12 years ago
  jules 3833c10f26 MSVC warning fix. 12 years ago
  jules 8dceb3471a ASIO workaround for buggy Denon driver. 12 years ago
  jules 8c864ceb9e Made sure that audio device block sizes are multiples of 16. 12 years ago
  jules 747f898ea4 Got rid of a maximum limit on the number of ASIO channels. 12 years ago
  jules 9a24aa8a20 Minor clean-ups. 12 years ago
  jules 2b34a17716 ASIO name fix. Minor TextEditor fix. Linux auto-repeat key workaround. 13 years ago
  jules 164cd8909b Fixes for TextEditor, ASIO, Windows touch, AU. 13 years ago