jules
|
8317738112
|
Whitespace
|
2018-08-13 10:20:43 +01:00 |
|
ed
|
a0aeaf11d3
|
Add support for DPI aware plug-in hosting on Windows
|
2018-08-10 16:38:19 +01:00 |
|
ed
|
94b7825f6b
|
Fixed a potential AudioPluginInstance leak in AudioPluginFormatManager::createPluginInstanceAsync()
|
2018-08-10 10:07:11 +01:00 |
|
ed
|
2b918c1495
|
Fixed a couple of typos
|
2018-08-09 09:08:50 +01:00 |
|
Tom Poole
|
b6bbcb3438
|
VST: Added a missing file to the embedded VST SDK
|
2018-08-08 09:52:43 +01:00 |
|
Tom Poole
|
47306161ef
|
AUv3: Fixed a bug setting discrete parameters from the GUI
|
2018-08-06 17:35:33 +01:00 |
|
Tom Poole
|
a10a0d517e
|
APVTS: Fixed a bug mapping parameters defined by a NormalisableRange to a SliderAttachment
|
2018-08-06 12:31:12 +01:00 |
|
hogliux
|
1259cdf474
|
VST3: Fixed an issue when the default layout has disabled buses
|
2018-07-13 17:05:45 +01:00 |
|
Tom Poole
|
6cff481c6a
|
Fixed some gcc 8 compiler warnings
|
2018-07-11 09:17:31 +01:00 |
|
Tom Poole
|
08d67c763f
|
Made some JUCE classes TriviallyCopyable
|
2018-07-11 09:17:31 +01:00 |
|
jules
|
7ab4d1708b
|
Some misc cleanups, mainly around WeakReference usage and rectangles
|
2018-07-09 16:00:45 +01:00 |
|
jules
|
7813a45b24
|
Workaround for old Visual Studio compatibility
|
2018-07-05 11:57:02 +01:00 |
|
jules
|
bc37767edb
|
Updated the AudioPluginHost app
|
2018-07-05 11:36:43 +01:00 |
|
jules
|
341783a445
|
Changed AudioProcessorGraph::NodeID from a typedef to a strong type to avoid accidental casts happening
|
2018-07-05 11:08:39 +01:00 |
|
jules
|
1e6bbb8da9
|
Added some methods to allow ReferenceCountedObjectPtrs to be constructed or copied from references as well as pointers - as well as increasing safety, this actually makes things a bit more efficient as it skips a nullptr check. Updated lots of places in the code that could take advantage of this
|
2018-07-03 11:51:13 +01:00 |
|
hogliux
|
35116881de
|
VST2: Fixed some compiler-errors in the VST2 hosting code when building with 32-bit Carbon enabled
|
2018-07-02 11:43:12 +01:00 |
|
Tom Poole
|
102ed4a9f2
|
Fixed some compiler warnings
|
2018-06-27 17:02:25 +01:00 |
|
jules
|
49aa9c9db4
|
Added flag JUCE_STRICT_REFCOUNTEDPOINTER which is recommended to avoid accidental leaks when using ref-counted pointers. Enabled this flag in the demo projects, and used it to help tidy up some dubious smart-pointer use
|
2018-06-26 14:06:52 +01:00 |
|
jules
|
974b4a8351
|
Removed some legacy friend class declarations that are no longer needed with modern compilers
|
2018-06-13 17:11:37 +01:00 |
|
hogliux
|
55b92b83fc
|
VST3: Added support for MIDI controller messages when hosting VST3 plug-ins
|
2018-06-12 15:41:03 +01:00 |
|
jules
|
ed3b214912
|
Added method AudioProcessor::getWrapperTypeDescription
|
2018-06-12 12:12:44 +01:00 |
|
Tom Poole
|
af1a57bfe5
|
Fixed a compiler warning
|
2018-06-12 09:58:41 +01:00 |
|
Tom Poole
|
072ff1ec02
|
Changed a variable name to more clearly denote a normalised parameter value
|
2018-06-12 09:12:56 +01:00 |
|
jules
|
e5b09292bc
|
Whitespace
|
2018-06-11 16:13:48 +01:00 |
|
hogliux
|
d2bcc74f46
|
Fixed a compiler warning on Android
|
2018-06-11 13:03:12 +01:00 |
|
hogliux
|
cf4f12a452
|
Replaced our VST2 interface headers with official VST3 SDK
|
2018-06-11 12:49:35 +01:00 |
|
Tom Poole
|
d3cada1bc5
|
APVTS: Improved the default string displayed for parameter values
|
2018-06-11 12:47:10 +01:00 |
|
hogliux
|
9b81643aa9
|
Plug-In wrappers and hosting code now support infinite tail times
|
2018-06-04 15:13:28 +01:00 |
|
hogliux
|
d37187c959
|
Re-named AudioProcessor in previous commit to not be plug-in format specific
|
2018-05-22 14:40:14 +01:00 |
|
hogliux
|
4d0b1167f0
|
AAX: Added support for EQ curve graphs via a new AudioProcessor callback AudioProcessor::getAAXCurve
|
2018-05-22 12:51:57 +01:00 |
|
Tom Poole
|
009eb887ef
|
APVTS: Fixed an inconsistency between ComboBoxAttachment IDs and parameter values
|
2018-05-21 18:12:15 +01:00 |
|
jules
|
87042769b6
|
Tidied up some more old typedefs
|
2018-05-11 14:44:51 +01:00 |
|
jules
|
f3e1e52c88
|
Cleaned up some audio plugin creation function prototypes
|
2018-05-11 12:46:30 +01:00 |
|
ed
|
527625b699
|
Added support for building Unity native audio plugins on desktop platforms
|
2018-05-10 16:32:30 +01:00 |
|
ed
|
2d79cc78c0
|
Bump version number to 5.3.2
|
2018-05-09 12:34:36 +01:00 |
|
Tom Poole
|
3a0ab9f42a
|
Added a comment to clarify the behaviour of hosted parameter IDs
|
2018-05-09 11:03:31 +01:00 |
|
ed
|
481221a256
|
Cleaned up the ModifierKeys class and removed the peer-specific implementations of ModifierKeys::getCurrentModifiersRealtime() and ModifierKeys::updateCurrentModifiers()
|
2018-05-09 10:04:27 +01:00 |
|
Tom Poole
|
2e51654958
|
APVTS: Fixed some issues using an UndoManager with an AudioProcessorValueTreeState
|
2018-05-08 18:00:23 +01:00 |
|
Tom Poole
|
5a701fc385
|
VST and VST3: Removed the caching of hosted parameter information
|
2018-05-04 12:00:18 +01:00 |
|
jules
|
38295f332b
|
Converted some old typedefs to using declarations
|
2018-05-03 09:59:05 +01:00 |
|
ed
|
f69b9eb884
|
Add a config flag to juce_audio_processors for enabling LADSPA plugin hosting and enable it in AudioPluginHost
|
2018-04-25 12:56:23 +01:00 |
|
ed
|
940a68f7fe
|
Removed some debug statements
|
2018-04-24 08:51:52 +01:00 |
|
Tom Poole
|
cbfcb53274
|
Tweaked the layout of MidiInputSelectorComponentListBox
|
2018-04-24 07:32:20 +01:00 |
|
Tom Poole
|
6f7f264d04
|
Fixed a layout bug in MidiInputSelectorComponentListBox
|
2018-04-23 09:10:13 +01:00 |
|
ed
|
be8395478f
|
Fixed a couple of warnings in juce_VSTPluginFormat.cpp
|
2018-04-23 09:09:28 +01:00 |
|
Tom Poole
|
036458ed0a
|
Fixed a bug migrating ScopedPointer to std::unique_ptr for Carbon based AUs
|
2018-04-20 10:50: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
|
8ec069cabe
|
Fixed a race condition in AudioProcessorGraph
|
2018-04-19 09:34:20 +01:00 |
|
Tom Poole
|
c7c26fa9f0
|
Removed the OS X 10.5 and 10.6 deployment target options from the Projucer and enabled more C++11 features across all platforms
|
2018-04-17 18:46:55 +01:00 |
|
Tom Poole
|
fd73d77484
|
Added some checks on index values in AudioProcessor
|
2018-04-17 17:25:24 +01:00 |
|