Tom Poole
2ec861d99e
Update licensing banners to JUCE 7
3 years ago
attila
f36949c1b2
ARA Host: Add support for scanning and hosting ARA plugins
3 years ago
Tom Poole
dea3fe60e4
Update copyright banners
3 years ago
ed
551d7b9c5b
Add MessageBoxOptions class for specifying a set of AlertWindow and NativeMessageBox options
- Add AlertWindow::show() and showAsync() methods that take a MessageBoxOptions argument
- Add NativeMessageBox::show() and showAsync() methods that take a MessageBoxOptions argument
- Update the DialogsDemo to demonstrate the new methods
- Deprecate AlertWindow::showNativeDialogBox() in favour of the NativeMessageBox methods
- Pass button strings specified in MesssageBoxOptions to native dialog boxes correctly
- Use modern TaskDialog on Windows for the native dialog box where available
3 years ago
reuk
9549f8c95e
AudioPluginHost: Try to find matching plugins by uniqueId if loading initially fails
4 years ago
ed
8500f40b95
AudioPluginHost: Only auto-scale VST plug-in windows
4 years ago
ed
3a0af69eff
AudioPluginHost: Added an application-level setting for scaling plug-ins on Windows
4 years ago
reuk
3baaad8b5b
XmlElement: Update loops to use new iterators
4 years ago
ed
009d685179
Updated all license headers
5 years ago
Tom Poole
894e7d2bd2
Updated all license headers
5 years ago
Tom Poole
2d16374b14
Updated all license headers
5 years ago
reuk
f20b93a458
AudioPluginHost: Include example plugins in project
This change adds the examples from `examples/Plugins` to the
AudioPluginHost, surfacing them as 'internal' plugins in the popup menu.
5 years ago
reuk
8433c098b9
MIDI: Add Midi Logger plugin demo PIP
We also build this into the AudioPluginHost, as a convenient way to
check the midi outputs of plugins and devices.
5 years ago
reuk
327f817b9b
Copyrights: Update commercial/gpl headers to be gpl-only
5 years ago
ed
7d330ab782
Always #include JuceHeader.h from the include search path
5 years ago
ed
4b118bb45b
Added a MIDI output node to the AudioPluginHost
5 years ago
ed
7041be0520
Save and restore plug-in DPI awareness in AudioPluginHost
5 years ago
jules
18bb120179
Did some long-overdue renaming of "filter" -> "plugin" in the AudioPluginHost demo
6 years ago
jules
6b82c964cd
Refactored AudioPluginFormat::createPluginInstance to use lambdas for the callback
6 years ago
ed
32bc00871d
Windows: Fixed some compilation errors and warnings when building the AudioPluginHost in VS2013
6 years ago
jules
0fb8c8e82a
Added handy new function parseXMLIfTagMatches(), and refactored a lot of old code that was parsing XML in a more clunky way
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
ed
90a692a58c
Enable DPI aware plug-in hosting in the AudioPluginHost
6 years ago
jules
bc37767edb
Updated the AudioPluginHost app
7 years ago
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
7 years ago
hogliux
5b9a07ec2e
PluginHost: Fixed a bug where the PluginHost would always ask to save the file even if it wasn't changed
7 years ago
Tom Poole
ab863a6dc2
Replaced all usage of ScopedPointer with std::unique_ptr
7 years ago
ed
5527cd8ca1
Add Android and iOS support to AudioPluginHost
7 years ago
Noah Dayan
c610745ee3
Fixed listener bug in 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
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
tpoole
00673ec3bc
Fixed some MacOS compiler warnings in the JUCE demo host
8 years ago
hogliux
83a4f74b1f
Added support saving/restoring plugin bus layouts in the audio host demo
8 years ago
tpoole
af0791552a
Fixed Linux message thread assertion in AudioProcessorValueTreeState
8 years ago
hogliux
4fa0516f40
Revised multibus API and added support for multibus hosting
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
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
5835bbc363
Avoided a warning in the plugin host build
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
0eac373893
Sorted out a few pedantic warnings thrown up in the audio host demo
9 years ago
jules
4a951f2136
Added some new window-handling features to the plugin host demo.
10 years ago
hogliux
c7b8e77031
Update copyright notice
10 years ago
Felix Faire
b01383e8d0
Restructured folder and Updated Readme
10 years ago
jules
e60aa581d6
Added some missing semi-colons.
10 years ago