hogliux
|
2da1bc5f41
|
Replace include guards with "#pragma once"
|
2017-02-01 17:18:07 +00:00 |
|
hogliux
|
a4d71cc374
|
Added a workaround for old JUCE VST2 plug-ins which would not check the speaker arrangement for nullptr
|
2017-02-01 11:12:03 +00:00 |
|
hogliux
|
e0aff606a8
|
Bump version number to 4.3.1
|
2017-01-26 10:40:42 +00:00 |
|
hogliux
|
d16123adc8
|
Added a new optional in/out parameter to AudioProcessor::Bus::isLayoutSupported to allow hosts to predict how the entire layout of an AudioProcessor may change when changing the layout of a single bus
|
2017-01-23 14:37:01 +00:00 |
|
hogliux
|
3370adae7b
|
Fixed a compiler warning on newest version of gcc
|
2017-01-18 17:04:10 +00:00 |
|
tpoole
|
9b1ae84927
|
Fixed bug when maximum number of plug-in io channels is one
|
2017-01-18 09:55:29 +00:00 |
|
tpoole
|
a554d0e95e
|
Added to the AudioProcessorValueTreeState documentation
|
2017-01-12 14:14:19 +00:00 |
|
hogliux
|
ba512e96fd
|
Renamed 'generic' parameter Category enum to something less generic
|
2017-01-12 12:54:50 +00:00 |
|
hogliux
|
7897331403
|
Added support for level meter parameter categories
|
2017-01-11 18:02:40 +00:00 |
|
tpoole
|
0d7a77d8ee
|
Improved AudioProcessorValueTreeState documentation
|
2017-01-10 13:03:13 +00:00 |
|
jules
|
f1baf9b122
|
Added VST hosting support for begin/endParameterChangeGesture, and tidied up some internal code
|
2016-12-30 15:47:18 +00:00 |
|
tpoole
|
158bc981de
|
Fixed an issue restoring VST3 GUI state
|
2016-12-21 12:25:35 +00:00 |
|
tpoole
|
af0791552a
|
Fixed Linux message thread assertion in AudioProcessorValueTreeState
|
2016-12-20 13:23:29 +00:00 |
|
tpoole
|
13549989fd
|
Added C++11 functions to Doxygen
|
2016-12-14 12:40:13 +00:00 |
|
ed
|
9a130f2810
|
Set avoidReallocating argument of AudioBuffer::makeCopyOf() to true in some audio class methods to avoid unnecessary reallocations in double-float buffer conversion
|
2016-12-07 10:10:20 +00:00 |
|
hogliux
|
f6727f204b
|
Added label parameter to all AudioParameter constructors
|
2016-12-05 12:07:44 +00:00 |
|
hogliux
|
bd9697b687
|
Fixed a compiler error on older gcc versions
|
2016-12-05 09:49:18 +00:00 |
|
hogliux
|
b86e1331ac
|
Fixed a bug where the AU/AUv3 wrapper would create a spurious input bus when no inputs where specified in the Projucer's legacy channel configuration field
|
2016-12-01 10:47:52 +00:00 |
|
tpoole
|
a3ef455696
|
Ignored deprecation warnings in the OS X VST3 SDK
|
2016-12-01 10:03:05 +00:00 |
|
tpoole
|
acf554a895
|
Fixed erroneous assertion when saving VST3 states
|
2016-11-29 19:23:21 +00:00 |
|
tpoole
|
12256536a3
|
Fixed bug when setting AudioProcessorValueTreeState values before listeners are registered
|
2016-11-28 17:17:42 +00:00 |
|
jules
|
7467195ffa
|
Minor tidying-up
|
2016-11-22 18:02:17 +00:00 |
|
hogliux
|
63a71ff20d
|
Fixed a bug where the VST3 plug-in wrapper would not respect the legacy layout field when disabling/enabling buses
|
2016-11-15 12:09:02 +00:00 |
|
tpoole
|
d438fa59e8
|
Fixed issues with AudioProcessorValueTreeState parameter synchronization
|
2016-11-14 12:37:01 +00:00 |
|
hogliux
|
5a2ebefa00
|
Fixed a bug where the bundle exit function would be called before the VST3 factory is released
|
2016-11-11 15:44:54 +00:00 |
|
hogliux
|
363ceb08cf
|
Bump version number to 4.3.0
|
2016-11-02 14:02:52 +00:00 |
|
hogliux
|
7cdcb19d25
|
Added a convenient function to get all channel sets with a particular number of channels
|
2016-10-29 17:20:55 +01:00 |
|
hogliux
|
c4d36d15b1
|
Whitespace clean-up
|
2016-10-27 09:52:24 +01:00 |
|
jules
|
23a248fe75
|
Added method VSTPluginFormat::getPluginInstanceFromVstEffectInterface() which can be used for devious purposes to retrieve a plugin's AudioPluginInstance object from an AEffect
|
2016-10-25 16:11:33 +01:00 |
|
jules
|
c587d4b495
|
Minor code style tidy-ups
|
2016-10-20 10:55:27 +01:00 |
|
tpoole
|
0ed9003a8d
|
Fixed bundle ref initialisation of statically linked VSTs on iOS
|
2016-10-10 15:28:40 +01:00 |
|
hogliux
|
848b400eaf
|
Avoided warning in release builds in AudioUnit hosting code
|
2016-09-30 14:48:06 +01:00 |
|
hogliux
|
3fb55ffd1f
|
Fixed a compiler error which occured in gcc based compilers
|
2016-09-26 11:05:00 +01:00 |
|
hogliux
|
5a365ed535
|
Removed assertion which gets hit by too many VST plug-ins
|
2016-09-20 12:34:21 +01:00 |
|
hogliux
|
8835a24417
|
Fixed another typo and removed unecessary for loop
|
2016-09-20 12:33:38 +01:00 |
|
hogliux
|
4fa0516f40
|
Revised multibus API and added support for multibus hosting
|
2016-09-16 17:06:19 +01:00 |
|
hogliux
|
4eb89336f9
|
Bump version number to 4.2.4
|
2016-09-16 16:42:43 +01:00 |
|
hogliux
|
0862167459
|
Fixed a compiler warning for MIDI effect plug-ins
|
2016-09-16 15:20:58 +01:00 |
|
jules
|
9fa0d49be7
|
Added an option JUCE_ALLOW_STATIC_NULL_VARIABLES that can be used to turn off dangerous statics like String::empty, var::null, etc.
|
2016-09-16 12:03:02 +01:00 |
|
hogliux
|
f25753642e
|
Fixed #100: If base sdk version is newer than 10.12 then no need to define kAudioUnitProperty_SupportsMPE
|
2016-08-31 13:04:24 +01:00 |
|
ed
|
70530a9d9a
|
Added beginParameterChange() and endParameterChange() methods to AudioProcessorValueTreeState::AttachedControlBase so that changes to ButtonAttachment and ComboBoxAttachment objects can be recorded as automation in hosts.
|
2016-08-30 14:42:20 +01:00 |
|
ed
|
19d654d43a
|
Added symmetric skew option to NormalisableRange class. Added option to use symmetric skew in SliderPropertyComponent class. Fixed skew factor bug in AudioProcessorValueTreeState::SliderAttachment class
|
2016-08-30 12:30:32 +01:00 |
|
ed
|
5c46c65456
|
Changed the documentation for AudioProcessorValueTreeState::SliderAttachment and ComboBoxAttachment to fix typos
|
2016-08-30 09:20:30 +01:00 |
|
tpoole
|
17dee9add2
|
Restore depecated VST opcodes for CarbonWrapperComponents
|
2016-08-24 08:56:50 +01:00 |
|
tpoole
|
1ddd394291
|
Restore missing VST opcode.
|
2016-08-23 22:37:19 +01:00 |
|
tpoole
|
cb6b4b7170
|
Remove VST editor idle
|
2016-08-23 22:23:44 +01:00 |
|
jules
|
6ba384f4c8
|
Fixed some missing definitions in the VST hosting for Carbon compatibility
|
2016-08-23 11:59:08 +01:00 |
|
tpoole
|
9f31d6498a
|
Use a bespoke VST2 interface
|
2016-08-22 09:57:16 +01:00 |
|
Timur Doumler
|
c7db4bb7f5
|
Avoided a compiler warning on OS X due to unused private fields in VSTPluginWindow.
|
2016-08-17 09:55:00 +01:00 |
|
jules
|
2417676ec9
|
Increased buffer size for names read by the VST host, and changed the string decoder to detect Windows codepage strings as well as UTF8
|
2016-08-15 16:51:29 +01:00 |
|