313 Commits (8b74ec2fb7c20a728a53bc0915bea38733a0771b)

Author SHA1 Message Date
  reuk 327fc86ff2
PluginDescription: Also check deprecatedUid when matching plugin identifier strings 4 years ago
  reuk 041da08474
VST3: Add a new PluginDescription::uniqueId field 4 years ago
  reuk 819736054f
GenericAudioProcessorEditor: Allow double-click on a slider to return to default value 4 years ago
  reuk 6f92906107
AudioProcessor: Make wrapperType member const 4 years ago
  reuk d08b526930
AudioProcessor: Fix default behaviour of updateHostDisplay 4 years ago
  ed ad8f2013b5 AudioProcessorEditor: Set ComponentBoundsConstrainer stretchingTop/Left/Bottom/Right values when calling setBoundsForComponent() 4 years ago
  ed 5a59c92b20 AudioProcessorEditor: Allow editors to have a corner resizer without being resizable by the host and clarified the documentation regarding this and the editor's constrainer 4 years ago
  reuk b1917085db
AudioProcessor: Update listener callback with change details 4 years ago
  Tom Poole 1fbd6dff9b VST3: Fixed invalid AudioProcessorParameterGroup unit IDs 4 years ago
  reuk b41951bc4b AudioProcessorGraph: Ensure nodes are prepared with correct precision 4 years ago
  ed 44c92e95c0 Defined AudioPlayHead::CurrentPositionInfo methods inline 4 years ago
  reuk 013fd5e5d6 juce6: Update some referenes to JUCE 5 in docstrings 4 years ago
  reuk 394c4fd475 Clang: Fix warnings when building with clang 10 4 years ago
  ed 009d685179 Updated all license headers 4 years ago
  ed b5214a341e Normalised lambda whitespace 5 years ago
  ed d510b73cdf Normalised all whitespace before args in std::function 5 years ago
  ed 606e8a509b AudioProcessorGraph: Return Node::Ptr from removeNode() 5 years ago
  Tom Poole 894e7d2bd2 Updated all license headers 5 years ago
  Tom Poole 2d16374b14 Updated all license headers 5 years ago
  reuk 55fb6e1bb1 AudioProcessorGraph: Allow extracting nodes 6 years ago
  reuk 8433c098b9 MIDI: Add Midi Logger plugin demo PIP 5 years ago
  reuk 5f348c3040 Warnings: Add warning-wrangling header 5 years ago
  reuk ece5644a20 CMake: Add support for building JUCE projects with CMake 5 years ago
  reuk 327f817b9b Copyrights: Update commercial/gpl headers to be gpl-only 5 years ago
  ed c1cb7cea9a Fixed some issues flagged by the Xcode static analysis tool 5 years ago
  ed 18523101be Windows: Refactored DPI handling in the VST wrapper and hosting code 5 years ago
  reuk c2f058df80 Threadsafety improvements 5 years ago
  reuk 68b02efea1 AudioProcessorGraph: Immediately rebuild the graph if topology changes on the message thread 5 years ago
  ed dde8f4b68c Re-attach ResizableCornerComponent when calling AudioProcessorEditor::setContrainer() so the new constrainer is respected 5 years ago
  ed 44428a399d Updated the documentation for AudioProcessorGraph::addNode() 5 years ago
  reuk 5d1a5e804c ProcessorGraph: Fix issue where initialising empty graphs failed 5 years ago
  ed a54da0b832 Fixed some more typos 5 years ago
  ed bad6500424 Added activeEditorLock to AudioProcessor to replace callbackLock when accessing its activeEditor member to prevent priority inversion issues 5 years ago
  reuk 7d2310795f Threadsafety improvements 5 years ago
  reuk 6a27649a85 AudioProcessorGraph: Fixed an issue where processBlock could be called simultaneously with releaseResources 5 years ago
  Tom Poole 5e209b37d3 AudioProcessorGraph: Fixed some thread safety issues 5 years ago
  Tom Poole 98f4056d6e AudioProcessorParameterGroup: Improved the documentation 5 years ago
  Tom Poole dc3614e9a8 Fixed a threading issue when checking for duplicate parameter IDs 5 years ago
  reuk 42be540c27 Improved the thread safety of AudioProcessorGraph 5 years ago
  ed eddd239d3a Increase the GenericAudioProcessorEditor minimum height 5 years ago
  Tom Poole 0b8beb7f93 Reduced the number of duplicate parameter ID check messages 5 years ago
  ed 556f0d2ea5 Added a default constructor to AudioProcessorGraph::Connection 5 years ago
  ed 0b874fa60d Minor documentation fix 5 years ago
  ed f21d1400f1 Enforce a minimum height for GenericAudioProcessorEditor 5 years ago
  ed e0caba805a Cancel any pending async updates in DuplicateParamIDCheck destructor 5 years ago
  jules 1d68629840 Some minor improvements to GenericAudioProcessorEditor 6 years ago
  jules 01f0ed3067 Fixed a warning 6 years ago
  jules b6c111645a Refactored some AudioProcessor addParam methods to make sure the parameters always have a valid index set 6 years ago
  Tom Poole f8b039c132 Fixed another compiler warning 6 years ago
  jules 098827cc5e Workaround for an order-of-deletion problem in the GenericAudioProcessorEditor when parameter lists change 6 years ago