95 Commits (a53eda27d4bd30eb7ef5ca280e7c991548e3ca6f)

Author SHA1 Message Date
  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
  jules 3e7d305094 A few minor whitespace cleanups. 10 years ago
  jules aba0ff9240 Added method AudioProcessorEditor::setControlHighlight() for support of this AAX functionality. 10 years ago
  jules d01a508217 Added a method AudioProcessor::isParameterInverted(), and support for this in AAX/RTAS 11 years ago
  jules 619716751e Tweaked the ScopedJuceInitialiser_GUI to use reference-counting internally, and used it to replace/simplify some similar objects in the plugin wrapper classes. 11 years ago
  jules 395082b107 AAX: set the parameter modes differently depending upon the number of steps. 11 years ago
  jules 5ede2da44b Improved some MemoryBlock comments and gave the class a reset() method. 11 years ago
  jules a2b67cbfae Incrementing AAX change counter when audioProcessorChanged is called. 11 years ago
  jules 3617bca65f Added multi-mono control for AAX. Fixed a problem with RTAS automation when opening plugin UIs. 11 years ago
  jules 9cb86df630 Setting speaker arrangement strings for AAX. 11 years ago
  jules d2a52948fc AAX fix. 11 years ago
  jules 7dcac1a0b3 Avoided a few compiler warnings in the plugin build. 11 years ago
  jules bb98c00d0d Avoided some pedantic compiler warnings in the audio plugin code. 11 years ago
  jules d43bcc09fe Removed a few pedantic warnings from the audio plugin build. 11 years ago
  jules 74390295ad Fixed a few MSVC warnings. 11 years ago
  jules 74bd1ea8e6 Added some new methods to AudioProcessor, to support truncated parameter names, default parameter values and parameter step sizes. These are needed to support some AAX/RTAS host features. 11 years ago
  jules 7c83d51aa6 Changed AAX + RTAS 6.1 channel formats to 7.0, for wider support 11 years ago
  jules c75a7300f5 Added some 'override' modifiers to overridden methods. 12 years ago
  jules 841c40d7ba AAX: registering all parameters, not just automatable ones. 12 years ago
  jules c8bb0ad558 Various AAX fixes. 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