Tom Poole
|
a357e548a3
|
AAX: Fixes an Xcode compiler warning
Ignore tautological-overlap-compare in the AAX headers
|
2020-10-31 08:29:25 +00:00 |
|
ed
|
009d685179
|
Updated all license headers
|
2020-06-29 08:30:22 +01:00 |
|
ed
|
351c5142e5
|
AAX: Resize host window correctly when global scale != 1
|
2020-05-29 16:55:56 +01:00 |
|
ed
|
b57509c4a2
|
Removed some cross-module relative includes
|
2020-05-22 16:46:52 +01:00 |
|
reuk
|
0e9fb915fa
|
CMake: Add Wpedantic as a recommended warning flag
|
2020-05-14 14:36:09 +01:00 |
|
reuk
|
f49b3733ec
|
Warnings: Silence some GCC warnings
|
2020-05-05 12:28:47 +01:00 |
|
ed
|
428a7caf55
|
AAX: Fixed some warnings in the AAX wrapper
|
2020-04-28 10:13:46 +01:00 |
|
reuk
|
4cf66d6522
|
Cleanup: Remove redundant inlines
|
2020-04-27 10:22:06 +01:00 |
|
Tom Poole
|
894e7d2bd2
|
Updated all license headers
|
2020-04-23 17:30:39 +01:00 |
|
reuk
|
eae9a10944
|
MidiBuffer: Add iterator compatible with C++11 range-for
|
2020-04-13 13:16:06 +01:00 |
|
reuk
|
5f348c3040
|
Warnings: Add warning-wrangling header
|
2020-04-13 13:16:05 +01:00 |
|
reuk
|
327f817b9b
|
Copyrights: Update commercial/gpl headers to be gpl-only
|
2020-04-09 15:22:56 +01:00 |
|
Tom Poole
|
379e8410fb
|
AAX: Fixed a ppqPosition bug
|
2020-01-14 15:40:47 +00:00 |
|
ed
|
a54da0b832
|
Fixed some more typos
|
2020-01-07 08:53:23 +00:00 |
|
ed
|
168f7e655b
|
Fixed some compiler errors in the AAX wrapper when JUCE_STRING_UTF_TYPE != 8
|
2019-09-10 09:31:01 +01:00 |
|
Tom Poole
|
18cda401c7
|
AAX: Tidied up an unused variable
|
2019-07-12 10:44:31 +01:00 |
|
Tom Poole
|
d4b7cceb32
|
Fixed more compiler warnings
|
2019-06-11 16:42:38 +01:00 |
|
Tom Poole
|
07828eb87d
|
AAX: Fixed a potential race condition when suspending a plug-in
|
2019-04-15 16:14:43 +01:00 |
|
ed
|
f617bea5fa
|
AAX: Fixed a conversion warning in JuceAAX_Processor::isInAudioSuite()
|
2019-03-27 15:06:07 +00:00 |
|
Tom Poole
|
096cad36a6
|
AAX: Fixed a bug setting the number of parameter steps
|
2019-03-20 11:46:36 +00:00 |
|
Tom Poole
|
ebe7aa2cc0
|
AAX: Fixed some compiler warnings
|
2019-03-08 15:38:34 +00:00 |
|
ed
|
8f25833649
|
AAX: Disable multiple output buses when running in AudioSuite and added a PluginHostType::isInAAXAudioSuite() method to allow plug-ins to query whether they are running in AudioSuite
|
2019-02-11 15:23:06 +00:00 |
|
Tom Poole
|
315f803c49
|
AAX: Prevent a warning about gaps in the algorithm context structure
|
2019-01-22 15:34:30 +00:00 |
|
Tom Poole
|
3687710c58
|
AAX: Fixed potential issues with older PT control surfaces not handling large numbers of parameter steps
|
2019-01-16 11:30:22 +00:00 |
|
Tom Poole
|
5a94a8d584
|
Minor formatting
|
2018-11-05 10:43:29 +00:00 |
|
Tom Poole
|
0e1722e387
|
Multiple spelling fixes
|
2018-08-20 18:16:24 +01:00 |
|
hogliux
|
cfb071d52f
|
PlugIns: Ensured that the midi buffer is allocated with a reasonable size before the plugin starts processing
|
2018-05-24 09:44:50 +01:00 |
|
hogliux
|
d37187c959
|
Re-named AudioProcessor in previous commit to not be plug-in format specific
|
2018-05-22 14:40:14 +01:00 |
|
hogliux
|
4d0b1167f0
|
AAX: Added support for EQ curve graphs via a new AudioProcessor callback AudioProcessor::getAAXCurve
|
2018-05-22 12:51:57 +01:00 |
|
Tom Poole
|
ab863a6dc2
|
Replaced all usage of ScopedPointer with std::unique_ptr
|
2018-04-19 20:27:47 +01:00 |
|
hogliux
|
3af838b377
|
AAX: Fixed some warnings when building an AAX plug-in with JucePlugin_IsMidiEffect=1
|
2018-04-13 07:37:40 +01:00 |
|
Tom Poole
|
4229dc0a4f
|
Made a lot of ScopedPointer usage conform to the std::unique_ptr interface
|
2018-04-10 18:34:20 +01:00 |
|
hogliux
|
da0792c784
|
AAX: Fixed an ambiguous member declaration
|
2018-04-09 16:30:09 +01:00 |
|
hogliux
|
3e4a4c0ea2
|
AAX: Added extra AAX header includes as needed for newest AAX SDK version
|
2018-04-09 15:22:02 +01:00 |
|
hogliux
|
b4da4539f1
|
AAX: Fixed an issue when ProTools refuses to accept the size requested by the plug-in
|
2018-04-09 14:35:04 +01:00 |
|
hogliux
|
71f281257b
|
AAX: Fixed a use-after-free crash in the handling of parameter IDs in the AAX wrapper
|
2018-04-09 12:53:58 +01:00 |
|
hogliux
|
0db9415de6
|
Add bypass support to both hosting and plug-in client code
|
2018-04-04 11:26:26 +01:00 |
|
hogliux
|
e05a1549f2
|
Re-worked plug-in wrappers to all use new parameter system via LegacyAudioParameter wrapper class
|
2018-04-04 11:26:26 +01:00 |
|
ed
|
cdbc28c18b
|
Add documentation tags
|
2018-03-15 12:10:32 +00:00 |
|
Tom Poole
|
581fa8c5a0
|
AAX: Fixed an issue where you could get stuck in audioParameterChanged recursion
|
2018-02-22 18:23:40 +00:00 |
|
hogliux
|
03195b094e
|
AAX: Fixed a bug when changing the sidechain source could take a full buffer until reflected in the audio processing
|
2018-02-22 09:00:34 +00:00 |
|
Tom Poole
|
107ba1fd69
|
Added parameter listener callbacks when a plug-in host changes a parameter
|
2018-02-21 18:58:58 +00:00 |
|
Tom Poole
|
50ff2c5bc3
|
AAX: Removed an unused variable
|
2018-01-25 10:29:22 +00:00 |
|
jules
|
6a49d6efdc
|
Minor tidying up
|
2017-11-29 17:33:00 +00:00 |
|
hogliux
|
30269baed1
|
Added higher-order ambisonics support to JUCE
|
2017-11-23 15:11:26 +00:00 |
|
jules
|
ad8ce801ab
|
Added functionality to tell ProTools when a parameter name changes. Also did some quick cleanup in the AAX wrapper
|
2017-11-20 16:55:25 +00:00 |
|
jules
|
aecb819985
|
Replaced all our internal use of the old AudioSampleBuffer name with AudioBuffer<float> (for which AudioSampleBuffer is just a typedef)
|
2017-10-30 14:52:47 +00:00 |
|
hogliux
|
82bc9da02c
|
Added support for Atmos 7.0.2 and 7.1.2 Surround formats
|
2017-09-25 12:06:01 +01:00 |
|
hogliux
|
5a843965e6
|
AAX: Added JucePlugin_AAX_Chunk_Identifier preprocessor define to override the AAX chunk identifier that is used by JUCE
|
2017-09-22 11:23:38 +01:00 |
|
jules
|
eda613c6db
|
Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools
|
2017-09-08 08:59:55 +01:00 |
|