Timur Doumler
|
cc5d194b75
|
Introjucer: made functions inside unnamed namespace inline to avoid multiple definitions.
|
9 years ago |
Timur Doumler
|
630cb459cb
|
Removed "Plugin AU SDK Path" from Project settings as it is not used anymore.
|
9 years ago |
jules
|
2cecf92a0e
|
Embedded the Apple CoreAudio support files inside the juce_audio_plugin module, so that users no longer need to install or patch these files themselves!
|
9 years ago |
Timur Doumler
|
aefd5d3725
|
Indentation.
|
9 years ago |
Timur Doumler
|
a178731a95
|
refactoring: put initialisation of dependency path values into the individual exporters, called from their constructors.
|
9 years ago |
Timur Doumler
|
7ea0ab19fd
|
Refactoring: moved getVST/AAX/RTASFolder() into Exporter so it can use a DependencyPathValueSource instead of the project setting.
|
9 years ago |
Timur Doumler
|
d9cd459032
|
Moved dependency path key strings into better location (DependencyPath utility class)
|
9 years ago |
Timur Doumler
|
c922162b03
|
Introjucer: added global preferences window and global SDK path settings.
|
9 years ago |
hogliux
|
c7b8e77031
|
Update copyright notice
|
9 years ago |
jules
|
e179df3e2c
|
Introjucer: Fix to linux VST makefile flag generation.
|
10 years ago |
jules
|
43ce64a099
|
Introjucer: refactored some functions and made it add "--no-undefined" to linux VST makefile linker settings.
|
10 years ago |
jules
|
0860061fd9
|
Introjucer: made it possible to use relative paths for AU SDK includes
|
10 years ago |
Timur Doumler
|
898e3c3796
|
Introjucer: added Linux Code::Blocks project export.
|
10 years ago |
jules
|
9da6f51439
|
Introjucer: added a field for setting the plugin AudioUnit SDK path.
|
10 years ago |
jules
|
d4a830fd65
|
Minor cleanup.
|
10 years ago |
jules
|
22d48b465f
|
Introjucer: Stopped MSVC AAX projects from setting the binary extention to .aaxplugin, instead allowing the post-build script to handle the renaming.
|
10 years ago |
jules
|
2f3e5b1759
|
Introjucer: made sure that the post-build script is added in an AU-only project.
|
10 years ago |
jules
|
c8bf8cd41e
|
Moved some C++ escaping functions from the Introjucer into CppTokeniserFunctions.
|
11 years ago |
jules
|
82f6189f91
|
Introjucer: Avoided unnecessary VST3 copy phase step.
|
11 years ago |
jules
|
91d9c96338
|
Minor clean-ups
|
11 years ago |
jules
|
897c3c8044
|
Introjucer: correctly setting the JucePlugin_ManufacturerEmail macro.
|
11 years ago |
jules
|
060a8cb05f
|
Introjucer: added customisable VST category setting.
|
11 years ago |
jules
|
3617bca65f
|
Added multi-mono control for AAX. Fixed a problem with RTAS automation when opening plugin UIs.
|
11 years ago |
jules
|
95d9d489a1
|
Removed an obsolete AAX config.
|
11 years ago |
jules
|
70f8ae36e9
|
Introjucer: removed redundant plugin website field, and used the website value that's already set for the project instead when creating plugin projects.
|
11 years ago |
jules
|
ba2ae2dd12
|
Introjucer: added some backslashes to the plugin install script path.
|
11 years ago |
jules
|
e22e536626
|
Couple of tweaks to VST3 generation.
|
11 years ago |
jules
|
4fe7240eb2
|
Initial version of VST3 plugin support.
|
11 years ago |
jules
|
fb2a5fc857
|
Updates to introjucer for VST3 targets.
|
11 years ago |
jules
|
2c3d639d91
|
Introjucer: fix for RTAS path when exporting VC projects.
|
11 years ago |
jules
|
63cb062d35
|
Initial commit of VST3 hosting.
|
11 years ago |
jules
|
81435f8134
|
Made a few constant string arrays static to help compilers to optimise their initialisation.
|
11 years ago |
jules
|
a9aae9651b
|
Big refactoring of the introjucer's module handling - removed the global module path, and each module now stores its path for each exporter. Rewrote all the UI for downloading + updating modules.
|
11 years ago |
jules
|
ddc1524742
|
Updated headers in demo project files.
|
12 years ago |
jules
|
5601c4d189
|
Introjucer: Added an exporter for Code::Blocks projects
|
12 years ago |
jules
|
7875fffa2a
|
Introjucer: fixed some AAX + RTAS paths.
|
12 years ago |
jules
|
d3ea70d8c4
|
AU name format fix.
|
12 years ago |
jules
|
f68713f704
|
Introjucer: update to remove AUCocoaViewClassName
|
12 years ago |
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)
|
12 years ago |
jules
|
aff0d98e4b
|
Removed JucePlugin_TailLengthSeconds and added a getTailLengthSeconds() method to AudioProcessor instead.
|
12 years ago |
jules
|
fe355dbae7
|
Introjucer: AAX win32 library linking.
|
12 years ago |
jules
|
ddb6b969ea
|
Introjucer: new plist format for AU plugins.
|
12 years ago |
jules
|
99088bd0d7
|
Updated AU plugin wrapper generation to provide new factory entry points.
|
12 years ago |
jules
|
234525aef9
|
Increased the warning level in a couple of OSX builds, and removed some pedantic warnings in the introjucer.
|
12 years ago |
jules
|
e954a6558b
|
Introjucer: More explicit control over the MSVC DLL runtime mode.
|
12 years ago |
jules
|
88c0b1e512
|
Introjucer: Better AU plugin type setting for midi synths.
|
12 years ago |
jules
|
36ce338d98
|
Added an AU header path.
|
12 years ago |
jules
|
2c72bfac6c
|
Reimplemented the VST hex/decimal version change.
|
12 years ago |
jules
|
aa0eb1a75d
|
Changed the VST version number to be parsed as base-10 rather than base-16.
|
12 years ago |
jules
|
ab7c03a99e
|
Introjucer: Added MSVC option for using DLL runtime lib.
|
12 years ago |