631 Commits (433a82edee901b472b673d5318394a2c1fad0d8c)

Author SHA1 Message Date
  hogliux 22c187826d Android: Fixed a compile error when building standalone plug-ins on Android 8 years ago
  jules 8493da4d7b Added method AudioProcessorEditor::setScaleFactor() and the Presonus plugin GUI scaling extensions to the VST2/VST3 plugin client and host classes. 8 years ago
  hogliux b449c346ad VST3 Wrapper: Fixed an issue where JUCE would overwrite audio data into an input buffer provided by VST3 hosts 8 years ago
  hogliux a5aaf97806 AUv3 Wrapper: Fixed a bug where AUv3 meters would display incorrect parameter units 8 years ago
  hogliux ecacee031d AudioProcessor: Added optional getAlternateDisplayNames callback to be able specify shorter names for your AudioProcessor 8 years ago
  hogliux 7673e4e0ad Ensured that consistent caps is used for preprocessor macro JucePlugin_Build_Standalone 8 years ago
  hogliux 9d921a3b21 Standalone Plugin: Fixed an issue where resizing a plugin's editor in standalone mode would not resize the parent window 8 years ago
  hogliux c55c127f84 Standalong plug-in target: Fixed a compile error for older macOS deployment targets 8 years ago
  hogliux bc3ef88603 Bump version number to 5.0.2 8 years ago
  jules de855f0b35 Cleanups to some X windowing classes 8 years ago
  jules 44d92805f6 Some cleanups in the VST wrapper and channel-set code 8 years ago
  hogliux e50cca1c1a Standalone Plug-in Target: Ensure that standalone plug-in target works with default Projucer's plug-in project template and improve code and UX to avoid nasty feedback loops 8 years ago
  jules 93f07cc177 Code cleanup 8 years ago
  hogliux fa1b74611e VST2: Fixed a nullptr dereference when a VST2 host is supplying nullptrs to the VST2 processReplacing callback 8 years ago
  tpoole 30c8f3f680 Fixed inconsistent VST 3 parameter changed callbacks 8 years ago
  hogliux 6d54057c7f VST2: Fixed a nullptr dereference in the VST2 wrapper if hosts supply nullptr buffer 8 years ago
  hogliux b4d655499b VST2: Use 16 channels of midi in VST2 wrapper 8 years ago
  hogliux c430b03efa AUv3: Ensured that the AudioProcessor's editor is released when the AUv3 view controller is de-allocated 8 years ago
  hogliux 0365fafb3f AUv3: Fixed an issue where AUv3s would load muted if an unspecified layout tag was passed to the AUv3 8 years ago
  hogliux 5c19886a43 Re-named JUCE_USE_CUSTOM_AU3_STANDALONE_APP macro and fixed linker errors on macOS/iOS platforms when macro is used 8 years ago
  jules 70a830be4b Made VST plugins respond to the effIdentify message with the official 'NvEf' magic number 8 years ago
  hogliux 8413614744 Bump version number to 5.0.1 8 years ago
  jules 2b4d0d8819 Disabled some more warnings in 3rd party AU and AAX code 8 years ago
  hogliux 13e7fc83cd Fixed a typo in the VST3 wrapper 8 years ago
  hogliux 9d81c5066a Bump version number to 5.0.0 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 79c54bc076 Added some missing 60fps framerate variables 8 years ago
  jules 8140564808 Relaxed the maximum length restriction on VST parameter names from 16 to 32 chars, as we assume all the hosts will be OK with that. 8 years ago
  jules 8ed41ed14b Fixed some whitespace style and cleaned up some code using C++11 8 years ago
  tpoole 9a8298a91a Fixed VST3 compiler warning 8 years ago
  tpoole 7e9b8fd923 Improved a menu label in the standalone filter window 8 years ago
  hogliux dcc35c5dd6 Fixed a VST3 bug where a WaveLab workaround would unintentionaly mute buses for certain multi-bus plug-ins 8 years ago
  jules 4b1d4c9681 Added a cast to avoid a compiler warning 8 years ago
  ed 8ca0bc6791 Fixed call to ComponentPeer::handleMouseEvent() in FakeMouseMoveGenerator. Added isPen() and isMouse() methods to MouseInputSource. 8 years ago
  hogliux 2ca5a9c32b Partially reverted fix for new VST3 SDK 3.6.7 by removing any dependency to VST2 SDK 8 years ago
  hogliux 2963805a27 Ensured that RTAS plug-in ids match AAX plug-in ids 8 years ago
  tpoole 9caa91b166 Fixed uninitialised variables warning 8 years ago
  tpoole 4c59a920b4 Added Inter-App Audio capabilities to standalone plug-ins 8 years ago
  hogliux d496a77462 Fixed a crash when loading/restoring a VST3's plug-in state in Cubase 9 8 years ago
  hogliux d390e41768 Fixed an infinite VST3 re-sizing loop in Samplitude Pro X3 8 years ago
  hogliux d933b4af84 Fixed RTAS compilation on Windows and OS X 8 years ago
  hogliux 938830e77f Fixed a bug in the AAX wrapper where the code would access uninitialised values in the known stem formats array when compiling with newer AAX SDK versions 8 years ago
  hogliux 1326846705 Only add DllMain to dll targets and remove from plugin utilities 8 years ago
  Felipe F. Tonello c2100022cc Added several linux improvements to the event loop, MIDI and X11 (see commit messsage) 8 years ago
  hogliux 12b9c01ad6 Attempt to fix RTAS builds on Windows 8 years ago
  hogliux 7d28d7dec2 Added a fix to generate the AAX plug-in ID from the channel configuration (and not an arbitrary order in which JUCE probes configurations) 8 years ago
  jules efac121466 Increased accuracy of frame rate constants in the plugin wrappers 8 years ago
  tpoole e1f941e6c3 Whitespace cleanup 8 years ago
  hogliux dd2d64c363 Added missing call to JuceAU's base class' SetBusCount method 8 years ago