4 Commits (7ed282f3147d80e2f59fe37ae2b7b4b51be52a56)

Author SHA1 Message Date
  jules bc37767edb Updated the AudioPluginHost app 6 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
  hogliux 0db9415de6 Add bypass support to both hosting and plug-in client code 7 years ago
  hogliux e05a1549f2 Re-worked plug-in wrappers to all use new parameter system via LegacyAudioParameter wrapper class 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 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 7 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 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 9 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