93 Commits (cdbefa3b51e2084b51e7ec506984f263708f8537)

Author SHA1 Message Date
  ed 7d1918b385 macOS/iOS: Replace compile-time deployment target checks with runtime checks using the available keyword 3 years ago
  reuk 334bd2a926 AUv3 Client: Notify host when updating current program 3 years ago
  ed 6d53ed3fec AUv3: Handle AURenderEventMIDIEventList 3 years ago
  ed bdc2334c98 AUv3: Fix unhandled enumeration warning when building against the 12.0 SDK 3 years ago
  ed d52fb9ca26 AUv3: Suppress undeclared selector warning for supportsMPE when building against the 10.11 SDK 3 years ago
  reuk 85226c33d4
Mac MainMenu: Allow commands without modifiers to be passed to peer 3 years ago
  ed c9731d4827 AUv3: Removed a duplicate statement in getCurrentPosition() 4 years ago
  reuk 965f14311d
AUv3 Wrapper: Tidy up sample rate detection 4 years ago
  reuk cafb437762
AU Wrapper: Use correct sample rate for MIDI FX with no buses 4 years ago
  reuk 7b6ad28b46
AUv3 wrapper: Allow host to resize editor view 4 years ago
  reuk b1917085db
AudioProcessor: Update listener callback with change details 4 years ago
  reuk 2a199d5225
AUv3: Fix hangs loading multiple AUv3 instances in Logic 4 years ago
  ed c492da9971 AUv3: Normalise incoming realtime parameter changes 4 years ago
  ed ccfee61773 iOS: Removed some unused deployment target checks 4 years ago
  ed c8a416f476 Obj-C++: Added obc_msgSendSuper_stret overloads for ObjCMsgSendSuper() and refactored the superclass messaging a bit 4 years ago
  ed 009d685179 Updated all license headers 4 years ago
  ed d9093c87d6 Removed some cross-module relative includes 5 years ago
  ed b57509c4a2 Removed some cross-module relative includes 5 years ago
  ed 2bfed0b354 Removed some unnecessary JUCE_MODULE_AVAILABLE_* checks 5 years ago
  Tom Poole 894e7d2bd2 Updated all license headers 5 years ago
  Tom Poole 2d16374b14 Updated all license headers 5 years ago
  reuk eae9a10944 MidiBuffer: Add iterator compatible with C++11 range-for 5 years ago
  reuk 5f348c3040 Warnings: Add warning-wrangling header 5 years ago
  reuk 327f817b9b Copyrights: Update commercial/gpl headers to be gpl-only 5 years ago
  reuk dddeb1ad68 Build: Fix Xcode 11.4 compatibility issues 5 years ago
  reuk bbd2184e3b Demos: Fix some build issues in demos with more warnings enabled 5 years ago
  Tom Poole 7ebaac9827 Added a JUCE_AU_WRAPPERS_SAVE_PROGRAM_STATES option to the juce_audio_plugin_client module 5 years ago
  Tom Poole 0ceadf510b Fixed compatibility with JUCE_FORCE_LEGACY_PARAMETER_AUTOMATION_TYPE 5 years ago
  Tom Poole 8c535e8fdd Fixed an issue saving state in the AU and AUv3 backends 5 years ago
  ed cdd9206b13 AUv3: Include framework headers slightly later to fix build error when targeting iOS 13.0 5 years ago
  Tom Poole bc3e330f97 AUv3: Fixed a potential crash when producing MIDI from plug-ins 6 years ago
  Tom Poole d4b7cceb32 Fixed more compiler warnings 6 years ago
  ed acd3c0b8ee Fixed some Objective-C id -> auto* conversion warnings 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
  Tom Poole 7e1db1aa4f Added plug-in parameter groups 6 years ago
  Tom Poole 38f958dc31 AUv3: Fixed a bug handling audio callbacks with duplicate timestamps 6 years ago
  Tom Poole 97aa77961e AUv3: Fixed a bug setting discrete parameters from the GUI 6 years ago
  Tom Poole 47306161ef AUv3: Fixed a bug setting discrete parameters from the GUI 6 years ago
  Tom Poole fe6fa12f55 AUv3: Fixed a bug enforcing legacy parameter IDs 6 years ago
  Tom Poole f50d08494a AUv3: Fixed a bug enforcing legacy parameter IDs 6 years ago
  hogliux 3a8c63f5d4 iOS: Ensured that native file choosers also work in iOS apps 7 years ago
  hogliux cfb071d52f PlugIns: Ensured that the midi buffer is allocated with a reasonable size before the plugin starts processing 7 years ago
  Tom Poole 955f6fbc2b Fixed a unique_ptr compiler error 7 years ago
  jules 38295f332b Converted some old typedefs to using declarations 7 years ago
  Tom Poole ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 7 years ago
  Tom Poole 20ced1662e Fixed some issues with plug-in parameter IDs 7 years ago
  Tom Poole 4229dc0a4f Made a lot of ScopedPointer usage conform to the std::unique_ptr interface 7 years ago
  hogliux 0db9415de6 Add bypass support to both hosting and plug-in client code 7 years ago
  hogliux e05a1549f2 Re-worked plug-in wrappers to all use new parameter system via LegacyAudioParameter wrapper class 7 years ago
  Dimitri Sudell 2ff4d858c6 AUv3: use 'UIViewContentMode' for nicer resizing 7 years ago