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
|
98219bf98e
|
VST2: Fix a conversion warning in the wrapper and prevent resizing the plug-in window in resizeHostWindow() to fix some flickering when resizing
|
6 years ago |
ed
|
b29cb61e91
|
VST2: Default to main monitor scale factor in plug-in editor's constructor to get correct size when opening in Cubase 10
|
6 years ago |
ed
|
ca9a50ea82
|
VST2: Fix scaling bug in hosts which don't support the sizeWindow call
|
6 years ago |
Tom Poole
|
5007e2bb98
|
Windows: Fixed a VST2 compilation error in VS2013
|
6 years ago |
Tom Poole
|
82f16e82ec
|
Windows: Fixed a VST2 compilation error in VS2013
|
6 years ago |
Tom Poole
|
ff4e54b32d
|
Clarified some comments regarding the removal of the embedded VST2 SDK
|
6 years ago |
Tom Poole
|
a3566b8c1e
|
Removed the embedded VST2 SDK
|
6 years ago |
ed
|
fc203d62d9
|
Windows: Refactored some of the recent DPI-aware VST2 and VST3 plug-in changes
|
6 years ago |
ed
|
fd7b339e04
|
Moved some VST version compiler warnings out of juce_CheckSettingMacros.h and into the VST wrapper so that JUCE_COMPILER_WARNING can be used
|
6 years ago |
ed
|
c03469fca6
|
Add support for DPI aware plug-ins on Windows
|
6 years ago |
Tom Poole
|
1d56cfe04a
|
Added a handleVstHostCallbackAvailable method to the VSTCallbackHandler interface
|
6 years ago |
hogliux
|
d430cd2e76
|
Vst2: Fixed typo in VST2 wrapper
|
7 years ago |
hogliux
|
cf4f12a452
|
Replaced our VST2 interface headers with official VST3 SDK
|
7 years ago |
hogliux
|
9b81643aa9
|
Plug-In wrappers and hosting code now support infinite tail times
|
7 years ago |
Tom Poole
|
ac5d2e22f4
|
Added a "plug-in can do" callback to the VSTCallbackHandler interface
|
7 years ago |
Tom Poole
|
ab863a6dc2
|
Replaced all usage of ScopedPointer with std::unique_ptr
|
7 years ago |
Tom Poole
|
4229dc0a4f
|
Made a lot of ScopedPointer usage conform to the std::unique_ptr interface
|
7 years ago |
ed
|
11c4e91fa5
|
VST: Fixed an unused variable warning on Linux
|
7 years ago |
ed
|
5c8084c3e6
|
VST: Workaround for a potential infinite resizing loop due to coordinate rounding when updating the host window size
|
7 years ago |
hogliux
|
0db9415de6
|
Add bypass support to both hosting and plug-in client code
|
7 years ago |
hogliux
|
e05a1549f2
|
Re-worked plug-in wrappers to all use new parameter system via LegacyAudioParameter wrapper class
|
7 years ago |
Tom Poole
|
456c161343
|
Fixed a parameter change recursion issue in the VST and AU wrappers
|
7 years ago |
Tom Poole
|
dd684b1a5d
|
Fixed a parameter change recursion issue in the VST and AU wrappers
|
7 years ago |
ed
|
cdbc28c18b
|
Add documentation tags
|
7 years ago |
Tom Poole
|
107ba1fd69
|
Added parameter listener callbacks when a plug-in host changes a parameter
|
7 years ago |
Tom Poole
|
f654d453ba
|
Fixed a compiler warning
|
7 years ago |
Tom Poole
|
187d88e75a
|
VST: Added a Cockos extension to the VST interface to display parameter labels
|
7 years ago |
jules
|
58a99ff139
|
Dragged the singleton macros into the 21st century.. Cleaned up their implementation and gave them new upper-case names to match juce official style. The old names are still defined to avoid breaking old code, but please update before they get deprecated!
|
7 years ago |
jules
|
f85d706131
|
Some minor formatting and comment fixes
|
7 years ago |
hogliux
|
1b0fb11667
|
Fixed a compiler warning in the previous commit
|
7 years ago |
hogliux
|
c38282778d
|
VST2: Ensured that the VST2 version number is encoded correctly for display in Cubase and when hosting VST2 plug-ins in JUCE
|
7 years ago |
hogliux
|
28eda21b89
|
VST2: Fixed live-resize issue in Bitwig
|
7 years ago |
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
|
7 years ago |
hogliux
|
86f9c11d15
|
Added new FrameRateType fps23976 to AudioPlayHead
|
7 years ago |
hogliux
|
368d2542a1
|
VST2: Fixed an issue with resizing plug-ins in Ableton Live
|
7 years ago |
tpoole
|
4f9fbccdda
|
VST2: Fixed a bug when asking the host to resize a plug-in window
|
7 years ago |
tpoole
|
ee8be93712
|
VST2: Fixed a bug when asking the host to resize a plug-in window
|
7 years ago |
hogliux
|
c0f69183e7
|
VST2 & VST3: Plug-Ins will already be scaled on retina screens - don't try scaling them again
|
7 years ago |
hogliux
|
bfc5708521
|
VST2: Ignore scaling requests on macOS/iOS as scaling is already handled natively
|
7 years ago |
hogliux
|
abd04ad948
|
Fixed a typo in the previous commit
|
8 years ago |
hogliux
|
831e06d6bd
|
VST2: Fixed missing Xlib initialisation in VST2 wrapper
|
8 years ago |
jules
|
8493da4d7b
|
Added method AudioProcessorEditor::setScaleFactor() and the Presonus plugin GUI scaling extensions to the VST2/VST3 plugin client and host classes.
|
8 years ago |
jules
|
de855f0b35
|
Cleanups to some X windowing classes
|
8 years ago |
jules
|
44d92805f6
|
Some cleanups in the VST wrapper and channel-set code
|
8 years ago |
hogliux
|
fa1b74611e
|
VST2: Fixed a nullptr dereference when a VST2 host is supplying nullptrs to the VST2 processReplacing callback
|
8 years ago |
hogliux
|
6d54057c7f
|
VST2: Fixed a nullptr dereference in the VST2 wrapper if hosts supply nullptr buffer
|
8 years ago |
hogliux
|
b4d655499b
|
VST2: Use 16 channels of midi in VST2 wrapper
|
8 years ago |
jules
|
70a830be4b
|
Made VST plugins respond to the effIdentify message with the official 'NvEf' magic number
|
8 years ago |