jules
|
d727f2a35a
|
Added MathConstants::halfPi to improve readability
|
7 years ago |
jules
|
d0111a4f96
|
Began phasing out double_Pi and float_Pi in favour of MathConstants::pi. Also added MathConstants::twoPi
|
7 years ago |
jules
|
f990723d6f
|
Added a Visual Studio compiler bug workaround
|
7 years ago |
jules
|
d0514c7924
|
Cleanup and refactoring work on the AudioProcessorGraph and the audio plugin host demo
|
7 years ago |
hogliux
|
39ce151636
|
Plugin Host: Fixed a potential crash when creating a new document
|
7 years ago |
jules
|
4e5f005421
|
Added a method Component::getChildren() to allow them to be iterated with a range-based for loop, and used this in appropriate places around the codebase
|
8 years ago |
jules
|
ebe5916c49
|
Misc code cleanups
|
8 years ago |
hogliux
|
a6b8ad0c75
|
Audio Plugin Host: Double-clicking on Audio/Midi Input/Output Node now opens the audio settings window
|
8 years ago |
jules
|
c6da067ac3
|
Scraped a layer of crusty old code from some audio plugin host files
|
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 |
tpoole
|
00673ec3bc
|
Fixed some MacOS compiler warnings in the JUCE demo host
|
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 |
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 |
jules
|
8343f3468c
|
Found a few missing 'override' specifiers
|
9 years ago |
jules
|
674c833c84
|
Added method MouseEvent::mouseWasDraggedSinceMouseDown()
|
9 years ago |
jules
|
d406cacc5f
|
Avoided some deprecation warnings when building hosts on Windows
|
9 years ago |
jules
|
edec7b34b2
|
Replaced some uses of AffineTransform::identity with a default-constructed object
|
9 years ago |
hogliux
|
4fef661ada
|
Added multi-bus support for audio plug-in clients
|
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
|
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
|
10 years ago |
Felix Faire
|
b01383e8d0
|
Restructured folder and Updated Readme
|
10 years ago |
jules
|
76c8400049
|
Really minor clean-ups.
|
11 years ago |
jules
|
4d79bed3d1
|
Added versions of Component::addAndMakeVisible and addChildComponent which take a reference instead of a pointer.
|
11 years ago |
jules
|
00eacaf42e
|
Added some new window types to the plugin host demo
|
11 years ago |
jules
|
ddc1524742
|
Updated headers in demo project files.
|
12 years ago |
jules
|
8820d37d2c
|
Typo in GraphEditorPanel.
|
12 years ago |
jules
|
0d8a173bc9
|
GraphEditorPanel: added device changelistener
|
12 years ago |
jules
|
69a08e3fb2
|
Removed some superfluous semicolons.
|
12 years ago |
jules
|
dc9e0cb9bb
|
Added some new versions of Graphics::drawText and drawFittedText that take Rectangle parameters.
|
13 years ago |
jules
|
246cb94bb0
|
AudioPluginFormatManager is no longer a singleton. Singletons are bad: don't do it, kids.
|
13 years ago |
jules
|
af9e993e12
|
Fixed a typo.
|
13 years ago |
jules
|
3ddc6dd43d
|
New class: DropShadow, and a complete refactoring of the way shadows are rendered. The DropShadowEffect and DropShadower classes now take a DropShadow object to describe their shadow parameters, instead of the raw numbers.
|
13 years ago |
jules
|
a866a9c2cf
|
Fixed a few Array::removeValue calls that I'd missed..
|
13 years ago |
jules
|
f5d72f1406
|
Removed the style parameter from Graphics::setFont(), because if the current font doesn't support that style, it'll give the wrong results. If this breaks your code, just wrap your arguments in a Font constructor, e.g. g.setFont (Font (mySize, myStyle));
|
13 years ago |
jules
|
67c1ad6d4a
|
Fixed some findParentComponentOfClass() calls.
|
13 years ago |
jules
|
a16aee5fa5
|
Made the plugin host demo close its plugin windows before attempting to quit.
|
13 years ago |
Julian Storer
|
d97ce5f9ee
|
Fix for audio plugin builds on win32. AudioProcessorGraph optimisations. Access to min/max values in audio thumbnails. More metadata support for wav and aiff formats.
|
14 years ago |
Julian Storer
|
8519598c93
|
Added cue point parsing to wav file format. Added SystemStats::getComputerName() method. More minor nullptr/noexcept tweaks.
|
14 years ago |
Julian Storer
|
bd19111417
|
Cleaned up some comments and uses of setContentComponent().
|
14 years ago |
Julian Storer
|
e2ef26e91c
|
Added an alertwindow font setting to the lookandfeel class. Made sure the ComponentListener::componentChildrenChanged is called when component z-order changes. Fix for CoreMidi output timestamps.
|
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
|
7becff2aa4
|
Reorganised some of the juce source tree folders. Added a new JUCE_DEPRECATED macro, and tested it by renaming Button::addButtonListener to Button::addListener for consistency with other widgets. Added Samplitude to the AudioHostType class. Fixed window maximising in win32.
|
14 years ago |
Julian Storer
|
4e52fac18e
|
Fixed a linux time issue. Removed a blank line from the jucer's .sln file generator. Cleaned up some jucer code.
|
14 years ago |