115 Commits (433a82edee901b472b673d5318394a2c1fad0d8c)

Author SHA1 Message Date
  hogliux ecacee031d AudioProcessor: Added optional getAlternateDisplayNames callback to be able specify shorter names for your AudioProcessor 8 years ago
  jules 2b4d0d8819 Disabled some more warnings in 3rd party AU and AAX code 8 years ago
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  hogliux 938830e77f Fixed a bug in the AAX wrapper where the code would access uninitialised values in the known stem formats array when compiling with newer AAX SDK versions 8 years ago
  hogliux 1326846705 Only add DllMain to dll targets and remove from plugin utilities 8 years ago
  hogliux 7d28d7dec2 Added a fix to generate the AAX plug-in ID from the channel configuration (and not an arbitrary order in which JUCE probes configurations) 8 years ago
  jules efac121466 Increased accuracy of frame rate constants in the plugin wrappers 8 years ago
  hogliux b48664dd36 Fixed a crash in the AAX wrapper when no AAX meters are present 8 years ago
  hogliux d13be21177 Added support for enabling/disabling sidechains in AAX 8 years ago
  hogliux 7897331403 Added support for level meter parameter categories 8 years ago
  jules c587d4b495 Minor code style tidy-ups 8 years ago
  hogliux 9e4741f2e4 Fixed an AAX bug where the sidechain buffer was not cleared when the sidechain isn't connected 8 years ago
  hogliux 4fa0516f40 Revised multibus API and added support for multibus hosting 8 years ago
  hogliux 54e23514dd Fix compile error in AAX wrapper 9 years ago
  hogliux 968cee4ad2 Remove unnecessary code after moving to static shared code library 9 years ago
  hogliux f11a2b2ff1 Fix modifier keys in AAX plug-ins on Windows 10 9 years ago
  hogliux 0d52caff68 Make sure AAX wrapper calls releaseResources 9 years ago
  hogliux af6198b74f Add support for plug-ins to report the IDs of their parameters 9 years ago
  jules 0708b7af87 Added AAX macro JucePlugin_AAXDisableSaveRestore to set the AAX_eProperty_SupportsSaveRestore parameter 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
  hogliux a53eda27d4 Fix various multi-bus issues and add support for consistent surround channel ordering 9 years ago
  jules 308a5b97e3 Fixed an AAX win32 include problem and avoided a warning 9 years ago
  Timur Doumler 5ada47aa6f Removed the hacky CarbonDummy*Name workaround for Point and Component (name clash with Carbon headers); fixed a few header include issues that prevented RTAS from compiling. 9 years ago
  jules 40f51f030b Added some Windows hooks to the AAX wrapper to improve mouse-wheel handling 9 years ago
  jules a48465327b Added a macro JucePlugin_AAXDisableDynamicProcessing, which can be used to disable dynamics processing in an AAX plugin 9 years ago
  jules 63df487c86 Fixed an include problem with the AAX build 9 years ago
  jules 4b4b8df491 Simplified some headers in juce_audio_plugin_client to remove direct inclusion of AppConfig.h 9 years ago
  jules e4e78c8591 Made the AAX wrapper support the isSuspended() flag 9 years ago
  jules 4583fa3fbf Used the ignoreUnused() function to tidy up some old code 9 years ago
  jules 6cceb10417 Fixed an AAX compile error 9 years ago
  jules 66a4f56cd7 Added a projucer workaround to the AAX wrapper 9 years ago
  hogliux 4fef661ada Added multi-bus support for audio plug-in clients 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
  hogliux 155ab812a4 Disable some warnings in the VST and AAX SDK for VS2015 9 years ago
  Timur Doumler 16cfead473 Fixed an issue in the AAX wrapper where scrubbing in ProTools caused spurious calls to prepareToPlay() from JuceAAX_Processor::process(). 9 years ago
  hogliux 359f6e29aa Fix multiple warnings in VS 2015 9 years ago
  hogliux c7b8e77031 Update copyright notice 9 years ago
  hogliux 52825b180b Fix build error with newest AAX SDK 9 years ago
  jules e0556acccc Added a JucePlugin_PreferredChannelConfigurations_AAX flag which can be used as an AAX-specific alternative to JucePlugin_PreferredChannelConfigurations in edge-case situations where you need it to be different. 10 years ago
  jules 4058c25da3 Added a missing namespace in the AAX code. 10 years ago
  jules 251a059644 Fixes for AAX yesterday's chunk improvements. 10 years ago
  jules 61293f590e Fix for an AAX problem involving chunks on multiple threads 10 years ago
  jules 05cc54abf6 Improved AAX support for parameter value<->string conversion, and fix for some problems with AAX parameter highlighting. 10 years ago
  jules 7819bd39fc AAX tweak to work around a bug when loading RTAS presets in an AAX. 10 years ago
  jules 2dc21b670e Removed an old workaround for AAX which has since been fixed in the SDK. 10 years ago
  jules 22ab2e4b1d Added a few assertions to check plugin parameter ranges. 10 years ago
  jules 086dd2dad4 Removed a couple of redundant 'virtual's 10 years ago
  jules f5b1919e51 Added support for setting a flag JucePlugin_AAXDisableAudioSuite to prevent the AAX wrapper adding audiosuite support 10 years ago
  jules f3d59a0f2f Fix for bypass parameter handling in AAX. 10 years ago
  jules 4604767220 Extensions to AudioProcessorEditor to help clicking on AAX controls. 10 years ago