932 Commits (c8c14516d59d17c604a612c3b6a9e69f15d699e2)

Author SHA1 Message Date
  ed a47dc92f51 VST3: Return kResultFalse from getMidiControllerAssignment() when JUCE_VST3_EMULATE_MIDI_CC_WITH_PARAMETERS=0 5 years ago
  ed 4583baf277 Bump version number to 5.4.5 5 years ago
  ed 388e42214c Mute audio input by default in standalone plug-in 5 years ago
  ed 3cbc4ec0ae VST3: Fixed an issue in checkSizeConstraint() when the editor has a scale factor applied 5 years ago
  Tom Poole 22aa9bc682 Standalone plug-in: Fixed a mute button race condition 5 years ago
  Tom Poole 1003579c5a VST2: Avoided a race condition 5 years ago
  Tom Poole 3403617f77 VST: Fixed a race condition 5 years ago
  Tom Poole 414183eaf8 VST3: Fixed a compiler warning 5 years ago
  Tom Poole 6ca163e99f Fixed an Xcode 11 build warning 5 years ago
  jules ed15e3d3c2 Workaround for build problem in Xcode 9 5 years ago
  Tom Poole 1c0eb583f1 VST2: Fixed a potential race condition when getting and setting plug-in state 5 years ago
  ed 168f7e655b Fixed some compiler errors in the AAX wrapper when JUCE_STRING_UTF_TYPE != 8 5 years ago
  ed 4b92a111d3 VST3: Fixed a resizing bug in Live on Windows 5 years ago
  ed 305f96a03e VST3: Add guard for early return in previous commit 5 years ago
  ed cb799fb37c VST3: Don't call restartComponent() when in setupProcessing() 5 years ago
  Tom Poole 528798d96e Bump version number to 5.4.4 5 years ago
  ed cdd9206b13 AUv3: Include framework headers slightly later to fix build error when targeting iOS 13.0 5 years ago
  Tom Poole 016b04c64f A minor code tidy 5 years ago
  Tom Poole a12bc32979 Fixed some warnings on the latest compilers 5 years ago
  Tom Poole f6f6fabe9a Added pluginval to PluginHostType 5 years ago
  Tom Poole 8dd6c61125 VST3: Only set JUCE_VST3_EMULATE_MIDI_CC_WITH_PARAMETERS by default if the plug-in accepts MIDI 5 years ago
  ed de4f6fe0fa Resize standalone plug-in window when scale factor is changed 5 years ago
  ed d2a90d1ee2 Resize the standalone plug-in holder window correctly when the plug-in has a scale factor set via AudioProcessorEditor::setScaleFactor() 5 years ago
  Tom Poole 18cda401c7 AAX: Tidied up an unused variable 5 years ago
  ed c8d8201aba Use a GenericAudioProcessorEditor in the standalone wrapper if no editor is provided 5 years ago
  ed da0401f124 VST3: Fixed a floating-point truncation error in ProgramChangeParameter::toString() 6 years ago
  Tom Poole bc3e330f97 AUv3: Fixed a potential crash when producing MIDI from plug-ins 6 years ago
  Tom Poole d4b7cceb32 Fixed more compiler warnings 6 years ago
  Tom Poole 230588cbf9 Fixed a compiler warning 6 years ago
  Tom Poole a4bd6cbc66 Fixed some more Linux compiler warnings 6 years ago
  Tom Poole 16dd26649a Fixed some GCC compiler warnings and removed deprecated functions 6 years ago
  ed ddd4e84b9e VST3: Use Windows scale factor when running in FL Studio to avoid resizing glitches when custom scale factor is set 6 years ago
  jules 956db4bd0c Made the AudioProcessorParameterGroup class moveable, and deprecated its swapWith method 6 years ago
  Tom Poole d147cf9f11 AU: Fixed an bug where JUCE_FORCE_LEGACY_PARAMETER_AUTOMATION_TYPE is ignored 6 years ago
  Tom Poole ab9656f6fb Whitespace 6 years ago
  Tom Poole 2fc4404a74 Fixed some more RTAS build errors and marked it as deprecated 6 years ago
  Tom Poole 3633aff4dd Fixed some RTAS compilation errors 6 years ago
  ed e26529d5e9 Added identifier-based MIDI input/output methods to AudioDeviceManager and deprecated the old name-based methods 6 years ago
  ed f2be246233 VST3: Moved the ScopedJuceInitialiser_GUI object declaration in JuceVST3Component to make sure it goes out of scope later 6 years ago
  ed c71746f11d VST3: Fixed a potential crash in Cubase10WindowResizeWorkaround::handleAsyncUpdate() 6 years ago
  jules f58eacc135 Added more unique_ptr use, for functions that create LowLevelGraphicsContext or ImageType objects. 6 years ago
  jules 332a9edb57 Added long-overdue deprecation warnings to ScopedPointer, and purged the last couple of places where it was being used. 6 years ago
  jules 6463529371 Another batch of conversion of methods which returned bare XmlElement* to return unique_ptrs 6 years ago
  ed 6b5fc49f71 VST3: Removed some unnecessary ScopedJuceInitialiser_GUI objects and silenced some leak detector warnings when running in hosts that don't release the IPluginFactory correctly 6 years ago
  ed 2af1de45d7 Windows: Fixed a bug with DPI-aware VSTs in Steinberg hosts using the OpenGL renderer 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 17be524798 VST3: Fixed an AudioProcessorParameterGroup bug 6 years ago
  Tom Poole 07828eb87d AAX: Fixed a potential race condition when suspending a plug-in 6 years ago
  ed f617bea5fa AAX: Fixed a conversion warning in JuceAAX_Processor::isInAudioSuite() 6 years ago
  ed b1c4d981da Fixed an iOS multitouch bug and added MouseInputSource::offscreenMousePos to replace some magic numbers 6 years ago