jules
|
653a68ddee
|
Added includes of new template classes.
|
11 years ago |
jules
|
7a7f7814fb
|
Moved the new MountedVolumeListChangeDetector into the juce_events module to avoid some win32 problems.
|
11 years ago |
jules
|
74571aba11
|
New class: MountedVolumeListChangeDetector
|
11 years ago |
jules
|
dd678f7e82
|
Added some VC14 feature support, and moved C++11 detection into its own header file.
|
11 years ago |
jules
|
a382bfc008
|
Resaved project files
|
11 years ago |
jules
|
336b7974d7
|
Added class: NormalisableRange, to represent a mapping from an arbitrary range down to 0->1
|
11 years ago |
jules
|
c0e2afb075
|
Avoided a warning in the demo plugin.
|
11 years ago |
jules
|
08a49cb6d4
|
Removed some unnecessary consts from the parameters for SynthesiserSound::appliesToNote and appliesToChannel
|
11 years ago |
jules
|
527d1459df
|
Added a velocity argument to the synthesiser noteOff methods.
|
11 years ago |
jules
|
abe43b27d3
|
minor clean-ups.
|
11 years ago |
jules
|
ee9531dd53
|
Introjucer: added a JUCE_DONT_DECLARE_PROJECTINFO guard flag around the auto-generated ProjectInfo namespace, in case you need to avoid declaring it for some reason.
|
11 years ago |
jules
|
aba0ff9240
|
Added method AudioProcessorEditor::setControlHighlight() for support of this AAX functionality.
|
11 years ago |
jules
|
21f13fb909
|
Resaved some project files.
|
11 years ago |
jules
|
8a2af98497
|
Added an assertion to warn if a plugin reports no programs, because this can cause problems in some Sony hosts.
|
11 years ago |
jules
|
f5f6600770
|
Changed the demo plugin OSX build to be 32/64-bit.
|
11 years ago |
jules
|
65f01eb6f7
|
Introjucer: tweaked Xcode project structure to avoid warning about architectures.
|
11 years ago |
jules
|
75770f293c
|
New class: SharedResourcePointer
|
11 years ago |
jules
|
897c3c8044
|
Introjucer: correctly setting the JucePlugin_ManufacturerEmail macro.
|
11 years ago |
jules
|
5409951861
|
Refactored some Xcode warning suppression.
|
11 years ago |
jules
|
783af9c332
|
Introjucer: avoided warnings for old 3rd-party code in Xcode 5.1
|
11 years ago |
jules
|
fa21d2ac02
|
Replaced AudioSampleBuffer::getSampleData with getReadPointer/getWritePointer methods (the old method is still available but deprecated). Apart from making code more explanatory and improving constness, these work with a new flag that keeps track of whether the buffer is clear, so that some operations can be elided when the data is known to be empty.
|
11 years ago |
jules
|
53fcb23e26
|
(Added missing .sln file from last check-in)
|
11 years ago |
jules
|
8d834b29a1
|
Refactored VST plugin win32 hooks, and added mouse-wheel hooking to VST3. Also added a VC2010 project to the audio demo plugin.
|
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
|
7ae92cf1ba
|
Added juce version display to plugin demo.
|
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
|
802197644b
|
New interprocess utility classes: ChildProcessSlave and ChildProcessMaster.
|
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
|
5cabff2ac2
|
Moved FileFilter and WildcardFileFilter into the juce_core module.
|
11 years ago |
jules
|
633ff931d6
|
Introjucer: made sure the linux makefiles don't do crazy things when given mis-typed config names.
|
11 years ago |
jules
|
cc633ce3f5
|
Introjucer: Fixed folder sorting in Xcode export.
|
11 years ago |
jules
|
593e1c1e65
|
Introjucer: added a setting for specifying a code-signing identity in Xcode builds.
|
11 years ago |
jules
|
eee868ae02
|
Introjucer: projects now include a JUCE_APP_VERSION macro containing the version number.
|
11 years ago |
jules
|
4d79bed3d1
|
Added versions of Component::addAndMakeVisible and addChildComponent which take a reference instead of a pointer.
|
12 years ago |
jules
|
d63668a5c1
|
Added XML and Lua tokenisers for the CodeEditorComponent
|
12 years ago |
jules
|
be461fa03c
|
Very cool new feature: JUCE_LIVE_CONSTANT. See the macro's description for more details.
|
12 years ago |
jules
|
33b8c017f7
|
Added an icon for the Android build of the demo.
|
12 years ago |
jules
|
f2cca861dd
|
Introjucer: quoting of all include paths to keep Xcode 5 happy.
|
12 years ago |
jules
|
c9ac405ca4
|
Removed a bogus module from the demo plugin project.
|
12 years ago |
jules
|
63cb062d35
|
Initial commit of VST3 hosting.
|
12 years ago |
jules
|
18949c46f4
|
Resaved projects.
|
12 years ago |
jules
|
d8dd77da62
|
Implemented AudioProcessor::getParameterDefaultValue() in the plugin demo.
|
12 years ago |
jules
|
a4e611222d
|
Various build housekeeping.
|
12 years ago |
jules
|
bea7b83cb8
|
Renamed and refactored the LookAndFeel classes. The LookAndFeel class is now an abstract base-class, and there are 3 concrete subclasses you can use. These are LookAndFeel_V1 (replaces OldSchoolLookAndFeel), LookAndFeel_V2 (replaces what was the normal LookAndFeel class) and LookAndFeel_V3 (this is a new style, taken from the Introjucer's L+F).
|
12 years ago |
jules
|
674c0704fe
|
Resaved projects.
|
12 years ago |
jules
|
b9636ce02b
|
Introjucer: when exporting, added the modules folders to the include path.
|
12 years ago |
jules
|
2e7f1e16a9
|
Resaved introjucer projects in the new format.
|
12 years ago |