Skip to content

Let the audio plugins load one at a time, and tell of them in the README - #3

Merged
hsshss merged 2 commits into
mainfrom
load-plugins-serially
Oct 9, 2026
Merged

hsshss merged 2 commits into
mainfrom
load-plugins-serially

Conversation

@hsshss

@hsshss hsshss commented Oct 9, 2026

Copy link
Copy Markdown
Owner

Lets the audio plugins load one at a time, and tells of the audio plugins in the README and of Brack in the notices.

Load plugins one at a time

Two SOUND Canvas VA loading together fail: one shows "Parameter file1 read error" and waits until the dialog is closed, or crashes taking its state. Settings > Audio Plugins gains "Load plugins one at a time", which loads the rack's plugins one after another. It is Brack's load_plugins_serially, new in Brack 1.1.0, kept in the rack's session, so it takes effect at the next start. Off by default, as in Brack. BrackVersion goes to 1.1.0.

README and notices

  • The README, in English and Japanese, says what the audio plugins do and how to set them up, and names the two files the rack keeps in the settings folder.
  • THIRD_PARTY_NOTICES.md lists Brack (MIT) and what of it a published Glosa carries. Publishing copies Brack's own notices, for the libraries built into it, to licenses/Brack-THIRD_PARTY_NOTICES.md.

Testing

  • dotnet test in Release, 945 tests, with Brack beside and with Brack.NET 1.1.0 from nuget.org.
  • Two SOUND Canvas VA in one rack load without the error with the setting on.
  • A publish carries licenses/Brack-THIRD_PARTY_NOTICES.md, copied from a Brack checkout; the copy from the package is not yet tried.

hsshss added 2 commits October 9, 2026 16:15
Settings > Audio Plugins gains "Load plugins one at a time", which
loads the rack's plugins one after another rather than all at once.
Two SOUND Canvas VA loading together fail: one shows "Parameter file1
read error" and waits until the dialog is closed, or crashes taking its
state. The setting is Brack's load_plugins_serially, kept in the rack's
session, so it takes effect when the rack is next loaded, at the next
start. Off by default, as in Brack.

Brack.NET goes to 1.1.0, the first with the setting.

IMPLEMENTATION.md says why the setting is offered.
The README, in English and Japanese, now says what the audio plugins
do and how to set them up: the rack in Settings > Audio Plugins, their
ports in the port maps, the editor, the audio output settings, loading
one at a time, the master volume, and the two files the rack keeps in
the settings folder.

THIRD_PARTY_NOTICES.md lists Brack, under the MIT License, and what of
it a published Glosa carries. Publishing copies Brack's own notices,
for the libraries built into it, to licenses/Brack-THIRD_PARTY_NOTICES.md,
from the Brack checkout or package the app is published with.
@hsshss
hsshss merged commit 8df43fc into main Oct 9, 2026
6 checks passed
@hsshss
hsshss deleted the load-plugins-serially branch October 14, 2026 14:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant