Skip to content

PluginUI 0.1.0-beta.2

Pre-release
Pre-release

Choose a tag to compare

@asm8086 asm8086 released this 19 Oct 09:27
· 12 commits to main since this release
0cacf81

Second pre-release, now built on the official NPlug 0.6.0. All the NPlug fixes PluginUI needed have been merged into xoofx/NPlug and released in 0.6.0, so PluginUI no longer uses a fork. The toolkit, editor and demo are unchanged since beta.1.

As before, everything below is built and checked by the release workflow: unit tests, and the Steinberg VST3 validator 47/47 on x86-64-v3, on x86-64-v2, and on the universal bundle on x64 and on Windows ARM64. It has not been tried yet in a real DAW. Feedback is welcome in the issues.

Downloads

File Content
PluginUI.DemoSynth-0.1.0-beta.2-vst3-universal.zip The demo instrument as one VST3 bundle for x64 and ARM64 (start here). Copy PluginUI.DemoSynth.vst3 to C:\Program Files\Common Files\VST3, then rescan the plug-ins
…-vst3-x64-v3.zip, …-vst3-x64-v2.zip, …-vst3-arm64.zip One build per bundle, without the loader
PluginUI.Gallery-0.1.0-beta.2-win-x64.zip, …-win-arm64.zip Every element of the toolkit (NativeAOT, no runtime needed)
PluginUIEditor-0.1.0-beta.2-win-x64.zip, …-win-arm64.zip The visual designer (needs the .NET 10 Desktop Runtime)
*.nupkg, SHA256SUMS.txt NuGet packages and checksums

NuGet: dotnet add package PluginUI --prerelease, plus PluginUI.Design for design files.

The NPlug adapter, PluginUI.NPlug, is still used from source, together with the NPlug 0.6.0 sources (the external/NPlug git submodule). The reason is that the NPlug.Proxy 2.0.1 package on NuGet still writes ARM64 plug-ins to Contents\arm_64-win.

Requirements: Windows 10 1809 or later, x64 or ARM64. Documentation: https://asm8086.github.io/PluginUI/

What's changed

  • NPlug: the external/NPlug submodule now points to the official NPlug release 0.6.0. When the submodule is missing, the build and the generated projects look for a sibling ..\NPlug clone.
  • Documentation and third-party notices updated accordingly.

Full changelog: v0.1.0-beta.1...v0.1.0-beta.2

MIT License. Third-party notices are included in every package.

🤖 Generated with Claude Code