jules
|
956db4bd0c
|
Made the AudioProcessorParameterGroup class moveable, and deprecated its swapWith method
|
6 years ago |
Tom Poole
|
d147cf9f11
|
AU: Fixed an bug where JUCE_FORCE_LEGACY_PARAMETER_AUTOMATION_TYPE is ignored
|
6 years ago |
Tom Poole
|
ab9656f6fb
|
Whitespace
|
6 years ago |
Tom Poole
|
2fc4404a74
|
Fixed some more RTAS build errors and marked it as deprecated
|
6 years ago |
Tom Poole
|
3633aff4dd
|
Fixed some RTAS compilation errors
|
6 years ago |
ed
|
e26529d5e9
|
Added identifier-based MIDI input/output methods to AudioDeviceManager and deprecated the old name-based methods
|
6 years ago |
ed
|
f2be246233
|
VST3: Moved the ScopedJuceInitialiser_GUI object declaration in JuceVST3Component to make sure it goes out of scope later
|
6 years ago |
ed
|
c71746f11d
|
VST3: Fixed a potential crash in Cubase10WindowResizeWorkaround::handleAsyncUpdate()
|
6 years ago |
jules
|
f58eacc135
|
Added more unique_ptr use, for functions that create LowLevelGraphicsContext or ImageType objects.
|
6 years ago |
jules
|
332a9edb57
|
Added long-overdue deprecation warnings to ScopedPointer, and purged the last couple of places where it was being used.
|
6 years ago |
jules
|
6463529371
|
Another batch of conversion of methods which returned bare XmlElement* to return unique_ptrs
|
6 years ago |
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
|
6 years ago |
ed
|
2af1de45d7
|
Windows: Fixed a bug with DPI-aware VSTs in Steinberg hosts using the OpenGL renderer
|
6 years ago |
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
|
6 years ago |
Tom Poole
|
17be524798
|
VST3: Fixed an AudioProcessorParameterGroup bug
|
6 years ago |
Tom Poole
|
07828eb87d
|
AAX: Fixed a potential race condition when suspending a plug-in
|
6 years ago |
ed
|
f617bea5fa
|
AAX: Fixed a conversion warning in JuceAAX_Processor::isInAudioSuite()
|
6 years ago |
ed
|
b1c4d981da
|
Fixed an iOS multitouch bug and added MouseInputSource::offscreenMousePos to replace some magic numbers
|
6 years ago |
Tom Poole
|
dc16992968
|
AAX: Fixed a bug setting the number of parameter steps
|
6 years ago |
Tom Poole
|
d4aed754c0
|
AAX: Fixed some compiler warnings
|
6 years ago |
ed
|
cc2a7094e8
|
Fixed an unused variable warning in the VST3 wrapper
|
6 years ago |
Tom Poole
|
096cad36a6
|
AAX: Fixed a bug setting the number of parameter steps
|
6 years ago |
Tom Poole
|
ebe7aa2cc0
|
AAX: Fixed some compiler warnings
|
6 years ago |
ed
|
fb614b0cc9
|
Ensure that OpenGL VST2 plug-ins are scaled correctly in Live 10
|
6 years ago |
ed
|
7d4bf8656e
|
Add Live versions 9 and 10 to the HostType enum
|
6 years ago |
ed
|
4c19b9fac5
|
Fixed an unused variable in the VST3 wrapper
|
6 years ago |
Tom Poole
|
201375e4a5
|
VST3: Allow loading non-JUCE plug-in state when JUCE_VST3_CAN_REPLACE_VST2 is set
|
6 years ago |
ed
|
9275feeef2
|
Fixed an unused variable warning in the VST3 wrapper
|
6 years ago |
ed
|
77db5fde66
|
Windows: Fix a double definition warning for juce_shouldDoubleScaleNativeGLWindow() when not building any VSTs
|
6 years ago |
ed
|
ac52618966
|
Ensure that the standalone plug-in saves its state when the OS sends a quit request
|
6 years ago |
ed
|
6c87ed6bed
|
Ensure that the standalone plug-in saves its state when the OS sends a quit request
|
6 years ago |
ed
|
6722194260
|
Bump version number to 5.4.3
|
6 years ago |
ed
|
c89194f84d
|
Fixed a documentation typo
|
6 years ago |
ed
|
c9432e5897
|
Fixed an uninitialised variable in the AU wrapper
|
6 years ago |
ed
|
174934bf85
|
Fixed a bug in the StandalonePluginHolder constructor that was causing a mismatch of channel layouts
|
6 years ago |
Tom Poole
|
a042d60283
|
Fixed compatibility with VS2013
|
6 years ago |
ed
|
083078034a
|
Fixed a typo in the StandalonePluginHolder constructor
|
6 years ago |
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
|
6 years ago |
Tom Poole
|
e3ebe5aed1
|
Bump version number to 5.4.2
|
6 years ago |
ed
|
52b86a0e0b
|
AU: Scale editor window when calling AudioProcessorEditor::setScaleFactor()
|
6 years ago |
ed
|
a234721110
|
Added various clang-tidy modernize-* fixes
|
6 years ago |
ed
|
ce33b4aea1
|
Projucer: Add a setting to configure the number of MIDI inputs and outputs for VST plug-ins
|
6 years ago |
ed
|
7134bd0f1b
|
VST: Add juce_shouldDoubleScaleNativeGLWindow() method to ensure that OpenGL plug-ins running in hiDPI Cubase 10 on Windows are correctly scaled
|
6 years ago |
ed
|
ada0a052f8
|
VST3: Always resize host window in onSize() when running in hiDPI Cubase 10 on Windows
|
6 years ago |
Tom Poole
|
315f803c49
|
AAX: Prevent a warning about gaps in the algorithm context structure
|
6 years ago |
Tom Poole
|
3687710c58
|
AAX: Fixed potential issues with older PT control surfaces not handling large numbers of parameter steps
|
6 years ago |
ed
|
21a88423dd
|
VST3: More resizing fixes when using a fixed aspect ratio
|
6 years ago |
ed
|
fd5f8e03dd
|
VST3: Fixed some glitchy resizing in Reaper when using a fixed aspect ratio
|
6 years ago |
ed
|
64cd94f8ae
|
VST3: Added a workaround for Windows DPI-aware Cubase 10 opening plug-in editor with double scaled bounds
|
6 years ago |
ed
|
bca872193c
|
Ensure that the correct Cubase version is reported in PluginHostType when using the host path
|
6 years ago |