ed
|
de712ca02e
|
Linux: Added support for building and hosting VST3 plug-ins
|
2020-04-16 12:18:49 +01:00 |
|
ed
|
74ca3b44c4
|
Linux: Removed X11-specific code from LinuxComponentPeer
|
2020-04-16 12:18:49 +01:00 |
|
ed
|
fe61354c21
|
Linux: Added X11Symbols and WebKitSymbols singletons to dynamically load X11 and WebKit library functions at runtime
|
2020-04-16 12:18:48 +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 |
|
ed
|
59a058fdc6
|
Fixed some warnings flagged up when enabling -Wswitch-enum, -Wswitch-default, -Wredundant-decls, and -Wimplicit-fallthrough
|
2020-03-09 17:39:28 +00:00 |
|
ed
|
18523101be
|
Windows: Refactored DPI handling in the VST wrapper and hosting code
|
2020-03-02 15:41:08 +00:00 |
|
ed
|
79385cc1e3
|
VST2: Send audioMasterUpdateDisplay opcode on the message thread to fix some hosts not updating
|
2020-02-07 13:29:20 +00:00 |
|
ed
|
a54da0b832
|
Fixed some more typos
|
2020-01-07 08:53:23 +00:00 |
|
Tom Poole
|
1003579c5a
|
VST2: Avoided a race condition
|
2019-10-07 15:02:51 +01:00 |
|
Tom Poole
|
3403617f77
|
VST: Fixed a race condition
|
2019-10-04 09:47:31 +01:00 |
|
jules
|
ed15e3d3c2
|
Workaround for build problem in Xcode 9
|
2019-09-16 15:55:00 +01:00 |
|
Tom Poole
|
1c0eb583f1
|
VST2: Fixed a potential race condition when getting and setting plug-in state
|
2019-09-11 17:58:37 +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
|
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 |
|
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
|
2018-12-21 11:17:09 +00:00 |
|
ed
|
b29cb61e91
|
VST2: Default to main monitor scale factor in plug-in editor's constructor to get correct size when opening in Cubase 10
|
2018-12-20 15:30:38 +00:00 |
|
ed
|
ca9a50ea82
|
VST2: Fix scaling bug in hosts which don't support the sizeWindow call
|
2018-12-20 12:31:44 +00:00 |
|
Tom Poole
|
82f16e82ec
|
Windows: Fixed a VST2 compilation error in VS2013
|
2018-11-12 10:09:16 +00:00 |
|
Tom Poole
|
ff4e54b32d
|
Clarified some comments regarding the removal of the embedded VST2 SDK
|
2018-11-06 09:22:22 +00:00 |
|
Tom Poole
|
a3566b8c1e
|
Removed the embedded VST2 SDK
|
2018-10-23 16:00:43 +01:00 |
|
ed
|
fc203d62d9
|
Windows: Refactored some of the recent DPI-aware VST2 and VST3 plug-in changes
|
2018-09-19 12:35:48 +01:00 |
|
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
|
2018-08-14 10:55:18 +01:00 |
|
ed
|
c03469fca6
|
Add support for DPI aware plug-ins on Windows
|
2018-08-10 16:38:18 +01:00 |
|
Tom Poole
|
1d56cfe04a
|
Added a handleVstHostCallbackAvailable method to the VSTCallbackHandler interface
|
2018-08-06 17:23:38 +01:00 |
|
hogliux
|
d430cd2e76
|
Vst2: Fixed typo in VST2 wrapper
|
2018-06-12 08:43:07 +01:00 |
|
hogliux
|
cf4f12a452
|
Replaced our VST2 interface headers with official VST3 SDK
|
2018-06-11 12:49:35 +01:00 |
|
hogliux
|
9b81643aa9
|
Plug-In wrappers and hosting code now support infinite tail times
|
2018-06-04 15:13:28 +01:00 |
|
Tom Poole
|
ac5d2e22f4
|
Added a "plug-in can do" callback to the VSTCallbackHandler interface
|
2018-04-23 14:44:18 +01:00 |
|
Tom Poole
|
ab863a6dc2
|
Replaced all usage of ScopedPointer with std::unique_ptr
|
2018-04-19 20:27:47 +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 |
|
ed
|
11c4e91fa5
|
VST: Fixed an unused variable warning on Linux
|
2018-04-04 17:00:05 +01:00 |
|
ed
|
5c8084c3e6
|
VST: Workaround for a potential infinite resizing loop due to coordinate rounding when updating the host window size
|
2018-04-04 16:33:34 +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 |
|
Tom Poole
|
dd684b1a5d
|
Fixed a parameter change recursion issue in the VST and AU wrappers
|
2018-03-26 09:54:40 +01:00 |
|
ed
|
cdbc28c18b
|
Add documentation tags
|
2018-03-15 12:10:32 +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
|
f654d453ba
|
Fixed a compiler warning
|
2018-02-12 17:13:54 +00:00 |
|
Tom Poole
|
187d88e75a
|
VST: Added a Cockos extension to the VST interface to display parameter labels
|
2018-02-12 16:35:01 +00:00 |
|
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!
|
2017-12-12 16:24:40 +00:00 |
|
jules
|
f85d706131
|
Some minor formatting and comment fixes
|
2017-11-28 17:46:15 +00:00 |
|
hogliux
|
1b0fb11667
|
Fixed a compiler warning in the previous commit
|
2017-10-03 11:48:51 +01:00 |
|
hogliux
|
c38282778d
|
VST2: Ensured that the VST2 version number is encoded correctly for display in Cubase and when hosting VST2 plug-ins in JUCE
|
2017-10-03 11:02:32 +01:00 |
|
hogliux
|
28eda21b89
|
VST2: Fixed live-resize issue in Bitwig
|
2017-09-11 17:15:34 +01:00 |
|