reuk
61f3c1dd98
LV2: Add initial client support
2022-04-22 14:18:52 +01:00
Tom Poole
dea3fe60e4
Update copyright banners
2022-04-04 12:36:32 +01:00
reuk
640194c878
MinGW: Improve compatibility
...
With this patch applied, the DemoRunner should build under MinGW, and be
(nearly) feature-complete compared to the MSVC build.
Specifically, when building with MinGW:
- Adds support for accessibility
- Fixes build issues in the juce_video module
- Fixes a link issue in the VST3 wrapper when VST3_CAN_REPLACE_VST2 is
defined
- Adds support for the new-style native FileChooser
- Tidies up some other low-severity warnings
Known issues:
- Direct2D rendering is still not supported when building with MinGW due
to ABI compatibilities.
2022-01-17 10:58:18 +00:00
ed
009d685179
Updated all license headers
2020-06-29 08:30:22 +01:00
Tom Poole
894e7d2bd2
Updated all license headers
2020-04-23 17:30:39 +01:00
ed
de712ca02e
Linux: Added support for building and hosting VST3 plug-ins
2020-04-16 12:18:49 +01:00
reuk
327f817b9b
Copyrights: Update commercial/gpl headers to be gpl-only
2020-04-09 15:22:56 +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
527625b699
Added support for building Unity native audio plugins on desktop platforms
2018-05-10 16:32:30 +01:00
hogliux
191b91503a
VST2: Added warnings if the plug-in version number cannot be displayed by Cubase's version encoding
2017-10-10 10:00:51 +01:00
hogliux
b5afccc37c
Updated file headers and the README with the JUCE 5 license
2017-04-27 14:43:04 +01:00
hogliux
12b9c01ad6
Attempt to fix RTAS builds on Windows
2017-02-13 16:22:18 +00:00
Timur Doumler
70949aa0c6
Added several new features: support for AudioUnit v3, new simplified JUCE module format, deleted the Introjucer and replaced it by the Projucer, various improvements for exporting of iOS and Android projects.
2016-04-06 18:31:24 +01:00
jules
82c4938ebe
Deprecated theAudioProcessor::silenceInProducesSilenceOut method, which is no longer actually used by any of the plugin wrappers
2016-02-08 16:53:48 +00:00
Timur Doumler
5ada47aa6f
Removed the hacky CarbonDummy*Name workaround for Point and Component (name clash with Carbon headers); fixed a few header include issues that prevented RTAS from compiling.
2016-01-28 15:34:00 +00:00
hogliux
4fef661ada
Added multi-bus support for audio plug-in clients
2015-12-16 17:58:25 +00:00
hogliux
c7b8e77031
Update copyright notice
2015-07-22 15:59:34 +01:00
jules
4fe7240eb2
Initial version of VST3 plugin support.
2014-02-05 16:20:57 +00:00
jules
03c2801f3f
Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3
2013-06-13 13:17:12 +01:00
jules
4fe02d2c8d
AudioUnits: eliminated the JucePlugin_AUCocoaViewClassName parameter - this is no longer needed. Also rearranged the way AUPlugInDispatch.cpp is included, to improve compatibility. (You may need to re-save your projects in the introjucer to build with these changes)
2013-03-05 21:07:45 +00:00
jules
aff0d98e4b
Removed JucePlugin_TailLengthSeconds and added a getTailLengthSeconds() method to AudioProcessor instead.
2013-03-02 19:29:01 +00:00
jules
b305389d46
Changes for DLL build.
2012-09-26 21:31:04 +01:00
jules
01be101f41
Added error callback dispatching to AudioDeviceManager.
2012-09-26 16:30:05 +01:00
jules
ac1d6955e7
Rewrote all internal OSX obj-C classes as dynamically-created classes. A side-effect of this is that plugins will no longer suffer from obj-C name-collision problems, and the old JUCE_ObjCExtraSuffix value is no longer needed.
2012-05-29 10:30:41 +01:00
jules
a2845d8895
Introjucer: some preliminary AAX work.
2012-05-09 12:06:47 +01:00
jules
ab33b1a05d
Fix for component notifications when peer is changing. Some fixes for GCC4.7 on linux.
2012-04-12 10:10:42 +01:00
jules
018d070948
Introjucer: tidied up command-line handling, added "--resave-resources" option.
2012-03-19 12:01:11 +00:00
Julian Storer
b70e0a28d2
First check-in of the "jucequake": a major re-organisation of the library to break it up into modules. For more details about this, see the website forum..
2011-08-12 10:04:52 +01:00