jules
|
18bb120179
|
Did some long-overdue renaming of "filter" -> "plugin" in the AudioPluginHost demo
|
5 years ago |
ed
|
c88611e5c8
|
Made KnownPluginList::addToMenu() and ::getIndexChosenByMenu() operate on a copy of the PluginDescription array so they are in sync
|
6 years ago |
ed
|
92a9c37bac
|
Deprecated some thread unsafe methods in KnownPluginList and modernised the interface a bit
|
6 years ago |
jules
|
6463529371
|
Another batch of conversion of methods which returned bare XmlElement* to return unique_ptrs
|
6 years ago |
jules
|
2e2cfb5f6c
|
Made a lot of the functions that used to return a raw XmlElement* instead return a std::unique_ptr<XmlElement> to make it safer and more concise to capture them. Also added new methods to XmlElement for generating text, and deprecated the old ones
|
6 years ago |
Tom Poole
|
d475b17a81
|
Fixed some compiler warnings
|
6 years ago |
Tom Poole
|
cbdf5e6d21
|
Fixed some compiler warnings
|
6 years ago |
hogliux
|
f574b9d962
|
VS2013: Fixed a VS2013 compiler error in the AudioPluginHost
|
7 years ago |
Tom Poole
|
ab863a6dc2
|
Replaced all usage of ScopedPointer with std::unique_ptr
|
7 years ago |
Tom Poole
|
4229dc0a4f
|
Made a lot of ScopedPointer usage conform to the std::unique_ptr interface
|
7 years ago |
ed
|
5527cd8ca1
|
Add Android and iOS support to AudioPluginHost
|
7 years ago |
ed
|
44f9a5c256
|
Move AudioPluginHost and NetworkGraphicsDemo projects from examples to extras
|
7 years ago |
ed
|
66ee9d6d6d
|
Rename plugin host and network graphics demo examples
|
7 years ago |
jules
|
d0514c7924
|
Cleanup and refactoring work on the AudioProcessorGraph and the audio plugin host demo
|
7 years ago |
tpoole
|
3cd4a9d917
|
Made the demo host compatible with OS X 10.6
|
7 years ago |
jules
|
38ba6e9884
|
Added a better shutdown procedure for the plugin host demo
|
8 years ago |
jules
|
ebe5916c49
|
Misc code cleanups
|
8 years ago |
jules
|
c6da067ac3
|
Scraped a layer of crusty old code from some audio plugin host files
|
8 years ago |
jules
|
377a73a122
|
Tweaked the audio hosting demo to prevent multiple instances of the built-in filters being added
|
8 years ago |
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
8 years ago |
hogliux
|
ef2c63e4e3
|
Added a new LookAndFeel (V4) and re-skinned the JUCE Demo and examples. Improved the JUCE Demo on mobile devices.
|
8 years ago |
jules
|
9fa0d49be7
|
Added an option JUCE_ALLOW_STATIC_NULL_VARIABLES that can be used to turn off dangerous statics like String::empty, var::null, etc.
|
8 years ago |
hogliux
|
913a868d8d
|
Fixed a crash on exit error in the plug-in host on windows/linux
|
8 years ago |
hogliux
|
59cc979cfe
|
Deallocate all nodes in the graph before calling JUCEApplication::quit in the audio demo host
Some NI plug-ins really don't like it if you call [NSApp stop] while they are still loaded.
Fixes #89
|
8 years ago |
hogliux
|
b936786f80
|
Remove the recently added shouldReleaseFocusOnMainMenuBarAccess flag and replace with something less intrusive
|
8 years ago |
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.
|
9 years ago |
jules
|
02492b36b9
|
Lots of small whitespace tweaks.
|
9 years ago |
jules
|
9d29fd4c9d
|
Avoided a few pedantic warnings in the plugin host demo
|
9 years ago |
jules
|
c562cfc3cc
|
Converted AudioSampleBuffer into a templated class that can use either float or double types. Used this to implement 64-bit audio plugin support in VST and AU
|
9 years ago |
jules
|
4a951f2136
|
Added some new window-handling features to the plugin host demo.
|
9 years ago |
hogliux
|
c7b8e77031
|
Update copyright notice
|
9 years ago |
Felix Faire
|
b01383e8d0
|
Restructured folder and Updated Readme
|
10 years ago |
jules
|
d36df96acc
|
Minor clean-ups in plugin host demo.
|
12 years ago |
jules
|
ddc1524742
|
Updated headers in demo project files.
|
12 years ago |
jules
|
69a08e3fb2
|
Removed some superfluous semicolons.
|
12 years ago |
jules
|
66769a191b
|
AU latency change notification. Minor tweaks to plugin hosting.
|
12 years ago |
jules
|
53edf99901
|
Added a class KnownPluginList::PluginTree for accessing a sorted tree of plugins. Misc other improvements to plugin hosting. Also added methods for getting a plugin's VSTXML data.
|
12 years ago |
jules
|
d7cea05104
|
Added a new struct DialogWindow::LaunchOptions, to provide a better mechanism than the existing static methods for launching dialog boxes. I've left the old static methods in there but will probably deprecate them at some point in the future. Also added a couple of methods to OptionalOwnedPointer.
|
12 years ago |
jules
|
246cb94bb0
|
AudioPluginFormatManager is no longer a singleton. Singletons are bad: don't do it, kids.
|
13 years ago |
jules
|
4e754a838b
|
Changed the constness of the return type of MenuBarModel::getMenuBarNames() and MenuBarModel::getMenuForIndex(). Easy to update your code to handle this, just remove the 'const'.
|
13 years ago |
jules
|
a16aee5fa5
|
Made the plugin host demo close its plugin windows before attempting to quit.
|
13 years ago |
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..
|
13 years ago |
Julian Storer
|
2100e68adc
|
Fixed VST hosting compile error. Stopped the ApplicationProperties class being a singleton - instead, just create and use an instance of it in your apps.
|
14 years ago |
Julian Storer
|
4f4eff1cc0
|
Mac hostname fix. Minor clean-ups.
|
14 years ago |
Julian Storer
|
ef36a42ee6
|
Audio host demo fix.
|
14 years ago |
Julian Storer
|
533e7ba795
|
Many more String changes, so that finally the String class can store its internal data as either utf8, 16 or 32 - this is controlled by a flag JUCE_STRING_UTF_TYPE. It's currently set to utf-8 by default.
|
14 years ago |
Julian Storer
|
bd19111417
|
Cleaned up some comments and uses of setContentComponent().
|
14 years ago |
Julian Storer
|
e235912ae5
|
Major overhaul of the String class, to rely more heavily on the CharPointer_UTF classes. On win32, the juce_wchar type is now a typedef for a 32-bit int, rather than the 16-bit wchar_t. The String class now has toUTF8(), toUTF16() and toUTF32() methods to retrieve the string in different formats.
|
14 years ago |
Julian Storer
|
7478c7f9ab
|
win32 font fix. Tidied up warnings in plugin host. More drawable refactoring. TabbedComponent fix.
|
14 years ago |
Julian Storer
|
4cfdcb69fd
|
Updated the ChangeBroadcaster class - sendChangeMessage() now has no parameters, and ChangeListener::changeListenerCallback() no longer provides a void*, it provides the ChangeBroadcaster* that triggered the callback. Also deleted the ChangeListenerList class, as it didn't offer anything that ChangeBroadcaster doesn't do. Changed the new jucer to expand preprocessor tokens in the header search path string.
|
14 years ago |