1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-24 01:54:22 +00:00
Commit graph

78 commits

Author SHA1 Message Date
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. 2015-04-13 17:06:20 +01:00
jules
4058c25da3 Added a missing namespace in the AAX code. 2015-03-18 08:58:28 +00:00
jules
251a059644 Fixes for AAX yesterday's chunk improvements. 2015-03-17 11:23:16 +00:00
jules
61293f590e Fix for an AAX problem involving chunks on multiple threads 2015-03-16 18:06:58 +00:00
jules
05cc54abf6 Improved AAX support for parameter value<->string conversion, and fix for some problems with AAX parameter highlighting. 2015-03-12 12:49:16 +00:00
jules
7819bd39fc AAX tweak to work around a bug when loading RTAS presets in an AAX. 2015-02-18 11:07:31 +00:00
jules
2dc21b670e Removed an old workaround for AAX which has since been fixed in the SDK. 2015-02-13 10:59:00 +00:00
jules
22ab2e4b1d Added a few assertions to check plugin parameter ranges. 2014-10-19 09:48:13 +01:00
jules
086dd2dad4 Removed a couple of redundant 'virtual's 2014-09-26 13:05:55 +01:00
jules
f5b1919e51 Added support for setting a flag JucePlugin_AAXDisableAudioSuite to prevent the AAX wrapper adding audiosuite support 2014-09-18 09:14:18 +01:00
jules
f3d59a0f2f Fix for bypass parameter handling in AAX. 2014-09-02 17:58:21 +01:00
jules
4604767220 Extensions to AudioProcessorEditor to help clicking on AAX controls. 2014-08-19 17:03:09 +01:00
jules
3e7d305094 A few minor whitespace cleanups. 2014-08-16 21:06:27 +01:00
jules
aba0ff9240 Added method AudioProcessorEditor::setControlHighlight() for support of this AAX functionality. 2014-08-14 18:03:13 +01:00
jules
d01a508217 Added a method AudioProcessor::isParameterInverted(), and support for this in AAX/RTAS 2014-05-28 16:44:02 +01:00
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. 2014-05-28 11:06:48 +01:00
jules
395082b107 AAX: set the parameter modes differently depending upon the number of steps. 2014-04-05 22:05:44 +01:00
jules
5ede2da44b Improved some MemoryBlock comments and gave the class a reset() method. 2014-03-14 10:15:35 +00:00
jules
a2b67cbfae Incrementing AAX change counter when audioProcessorChanged is called. 2014-03-02 21:41:34 +00:00
jules
3617bca65f Added multi-mono control for AAX. Fixed a problem with RTAS automation when opening plugin UIs. 2014-02-27 10:15:52 +00:00
jules
9cb86df630 Setting speaker arrangement strings for AAX. 2014-02-21 13:34:31 +00:00
jules
d2a52948fc AAX fix. 2014-02-15 15:58:35 +00:00
jules
7dcac1a0b3 Avoided a few compiler warnings in the plugin build. 2014-01-31 10:27:26 +00:00
jules
bb98c00d0d Avoided some pedantic compiler warnings in the audio plugin code. 2013-10-01 11:53:17 +01:00
jules
d43bcc09fe Removed a few pedantic warnings from the audio plugin build. 2013-09-30 16:59:04 +01:00
jules
74390295ad Fixed a few MSVC warnings. 2013-08-12 10:33:17 +01:00
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. 2013-08-02 17:37:25 +01:00
jules
7c83d51aa6 Changed AAX + RTAS 6.1 channel formats to 7.0, for wider support 2013-07-22 13:41:12 +01:00
jules
c75a7300f5 Added some 'override' modifiers to overridden methods. 2013-06-23 23:09:52 +01:00
jules
841c40d7ba AAX: registering all parameters, not just automatable ones. 2013-06-14 10:52:00 +01:00
jules
c8bb0ad558 Various AAX fixes. 2013-06-13 20:24:55 +01:00
jules
03c2801f3f Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3 2013-06-13 13:17:12 +01:00
jules
4e457d6117 AAX support for AudioProcessor::isNonRealtime() 2013-04-26 14:57:29 +01:00
jules
b2ce00db31 AAX transport position when stopped. 2013-04-18 21:32:12 +01:00
jules
1dad96def6 Getting frame-rate in AAX. 2013-04-18 09:03:06 +01:00
jules
b4382bad62 Added String methods to create/return a std::string, and also String::toRawUTF8 method. 2013-04-17 15:17:36 +01:00
jules
e38039fe9d AAX support for CurrentPositionInfo::isPlaying 2013-04-08 15:42:43 +01:00
jules
7afc21cbab Fixed some JUCE_AUTORELEASEPOOL syntax 2013-03-23 10:20:01 +00:00
jules
71c8d5cef8 AAX build fix. 2013-03-15 13:29:16 +00:00
jules
54a62c9c1a AAX latency fix. 2013-03-15 12:29:09 +00:00
jules
a72a2f2661 AAX midi fix. 2013-03-14 19:18:31 +00:00
jules
79099619f9 Fix to last AAX check-in. 2013-03-11 16:01:46 +00:00
jules
e9ab96d757 Better failure handling of AAX playback position values. 2013-03-11 15:24:52 +00:00
jules
f1ef1a7178 MSVC function call convention fixes. AAX compile fix. 2013-02-27 16:29:56 +00:00
jules
9fe39dbcac AAX latency tweak 2013-02-26 15:43:38 +00:00
jules
e6e91e2c62 AAX latency reporting. 2013-02-26 14:54:13 +00:00
jules
c46529e579 Typo in AAX code. 2013-01-21 16:45:03 +00:00
jules
46b16cb921 AAX midi out. 2013-01-20 19:19:00 +00:00
jules
0d3f2f8ce0 AAX win32 library names. 2013-01-16 20:23:51 +00:00
jules
4e17b8d2a9 Minor tidying-up of docs + warnings. 2013-01-16 15:50:14 +00:00