Tom Poole
|
8dd6c61125
|
VST3: Only set JUCE_VST3_EMULATE_MIDI_CC_WITH_PARAMETERS by default if the plug-in accepts MIDI
|
2019-07-23 15:32:57 +01:00 |
|
ed
|
de4f6fe0fa
|
Resize standalone plug-in window when scale factor is changed
|
2019-07-16 14:46:54 +01:00 |
|
ed
|
d2a90d1ee2
|
Resize the standalone plug-in holder window correctly when the plug-in has a scale factor set via AudioProcessorEditor::setScaleFactor()
|
2019-07-15 16:40:03 +01:00 |
|
Tom Poole
|
18cda401c7
|
AAX: Tidied up an unused variable
|
2019-07-12 10:44:31 +01:00 |
|
ed
|
c8d8201aba
|
Use a GenericAudioProcessorEditor in the standalone wrapper if no editor is provided
|
2019-07-09 18:32:54 +01:00 |
|
ed
|
da0401f124
|
VST3: Fixed a floating-point truncation error in ProgramChangeParameter::toString()
|
2019-06-27 10:58:05 +01:00 |
|
Tom Poole
|
bc3e330f97
|
AUv3: Fixed a potential crash when producing MIDI from plug-ins
|
2019-06-25 13:33:20 +01:00 |
|
Tom Poole
|
d4b7cceb32
|
Fixed more compiler warnings
|
2019-06-11 16:42:38 +01:00 |
|
Tom Poole
|
230588cbf9
|
Fixed a compiler warning
|
2019-06-10 17:42:22 +01:00 |
|
Tom Poole
|
a4bd6cbc66
|
Fixed some more Linux compiler warnings
|
2019-06-06 10:25:19 +01:00 |
|
Tom Poole
|
16dd26649a
|
Fixed some GCC compiler warnings and removed deprecated functions
|
2019-06-04 16:48:44 +01:00 |
|
ed
|
ddd4e84b9e
|
VST3: Use Windows scale factor when running in FL Studio to avoid resizing glitches when custom scale factor is set
|
2019-06-04 10:58:51 +01:00 |
|
jules
|
956db4bd0c
|
Made the AudioProcessorParameterGroup class moveable, and deprecated its swapWith method
|
2019-05-28 10:12:13 +01:00 |
|
Tom Poole
|
d147cf9f11
|
AU: Fixed an bug where JUCE_FORCE_LEGACY_PARAMETER_AUTOMATION_TYPE is ignored
|
2019-05-28 10:08:31 +01:00 |
|
Tom Poole
|
ab9656f6fb
|
Whitespace
|
2019-05-23 11:50:03 +01:00 |
|
Tom Poole
|
2fc4404a74
|
Fixed some more RTAS build errors and marked it as deprecated
|
2019-05-23 11:37:04 +01:00 |
|
Tom Poole
|
3633aff4dd
|
Fixed some RTAS compilation errors
|
2019-05-22 16:54:37 +01:00 |
|
ed
|
e26529d5e9
|
Added identifier-based MIDI input/output methods to AudioDeviceManager and deprecated the old name-based methods
|
2019-05-22 15:45:15 +01:00 |
|
ed
|
f2be246233
|
VST3: Moved the ScopedJuceInitialiser_GUI object declaration in JuceVST3Component to make sure it goes out of scope later
|
2019-05-17 12:06:26 +01:00 |
|
ed
|
c71746f11d
|
VST3: Fixed a potential crash in Cubase10WindowResizeWorkaround::handleAsyncUpdate()
|
2019-05-17 11:53:44 +01:00 |
|
jules
|
f58eacc135
|
Added more unique_ptr use, for functions that create LowLevelGraphicsContext or ImageType objects.
|
2019-05-15 12:08:38 +01:00 |
|
jules
|
332a9edb57
|
Added long-overdue deprecation warnings to ScopedPointer, and purged the last couple of places where it was being used.
|
2019-05-15 11:02:03 +01:00 |
|
jules
|
6463529371
|
Another batch of conversion of methods which returned bare XmlElement* to return unique_ptrs
|
2019-05-15 11:02:03 +01:00 |
|
ed
|
6b5fc49f71
|
VST3: Removed some unnecessary ScopedJuceInitialiser_GUI objects and silenced some leak detector warnings when running in hosts that don't release the IPluginFactory correctly
|
2019-05-13 15:24:26 +01:00 |
|
ed
|
2af1de45d7
|
Windows: Fixed a bug with DPI-aware VSTs in Steinberg hosts using the OpenGL renderer
|
2019-05-11 09:31:18 +01:00 |
|
jules
|
2e2cfb5f6c
|
Made a lot of the functions that used to return a raw XmlElement* instead return a std::unique_ptr<XmlElement> to make it safer and more concise to capture them. Also added new methods to XmlElement for generating text, and deprecated the old ones
|
2019-05-09 10:51:19 +01:00 |
|
Tom Poole
|
17be524798
|
VST3: Fixed an AudioProcessorParameterGroup bug
|
2019-04-29 10:09:07 +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 |
|
ed
|
b1c4d981da
|
Fixed an iOS multitouch bug and added MouseInputSource::offscreenMousePos to replace some magic numbers
|
2019-03-26 11:40:58 +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
|
fb614b0cc9
|
Ensure that OpenGL VST2 plug-ins are scaled correctly in Live 10
|
2019-03-07 16:43:05 +00:00 |
|
ed
|
7d4bf8656e
|
Add Live versions 9 and 10 to the HostType enum
|
2019-03-07 16:42:18 +00:00 |
|
ed
|
4c19b9fac5
|
Fixed an unused variable in the VST3 wrapper
|
2019-03-07 11:41:59 +00:00 |
|
Tom Poole
|
201375e4a5
|
VST3: Allow loading non-JUCE plug-in state when JUCE_VST3_CAN_REPLACE_VST2 is set
|
2019-03-06 15:06:44 +00:00 |
|
ed
|
9275feeef2
|
Fixed an unused variable warning in the VST3 wrapper
|
2019-03-04 14:07:12 +00:00 |
|
ed
|
77db5fde66
|
Windows: Fix a double definition warning for juce_shouldDoubleScaleNativeGLWindow() when not building any VSTs
|
2019-02-27 09:49:57 +00:00 |
|
ed
|
6c87ed6bed
|
Ensure that the standalone plug-in saves its state when the OS sends a quit request
|
2019-02-22 10:08:55 +00:00 |
|
ed
|
6722194260
|
Bump version number to 5.4.3
|
2019-02-21 15:25:51 +00:00 |
|
ed
|
c89194f84d
|
Fixed a documentation typo
|
2019-02-20 17:23:14 +00:00 |
|
ed
|
c9432e5897
|
Fixed an uninitialised variable in the AU wrapper
|
2019-02-19 11:07:50 +00:00 |
|
ed
|
174934bf85
|
Fixed a bug in the StandalonePluginHolder constructor that was causing a mismatch of channel layouts
|
2019-02-18 15:45:38 +00:00 |
|
Tom Poole
|
a042d60283
|
Fixed compatibility with VS2013
|
2019-02-12 16:32:12 +00:00 |
|
ed
|
083078034a
|
Fixed a typo in the StandalonePluginHolder constructor
|
2019-02-11 16:08:59 +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
|
e3ebe5aed1
|
Bump version number to 5.4.2
|
2019-02-07 10:02:17 +00:00 |
|
ed
|
52b86a0e0b
|
AU: Scale editor window when calling AudioProcessorEditor::setScaleFactor()
|
2019-02-06 10:07:29 +00:00 |
|
ed
|
a234721110
|
Added various clang-tidy modernize-* fixes
|
2019-01-31 15:15:31 +00:00 |
|
ed
|
ce33b4aea1
|
Projucer: Add a setting to configure the number of MIDI inputs and outputs for VST plug-ins
|
2019-01-23 12:52:47 +00:00 |
|