falkTX
March 17, 2024, 8:33pm
235
ok it is time for some initial testing for mod desktop as a plugin!
please note:
it does not work under windows yet, but should work on macos and linux
it is very experimental and likely to break randomly
since it is experimental it is not meant to be used for anything besides testing
you need a github account to get the links from the github actions, if you dont know what that means then ignore this post altogether and check back here again once things are more stable
since it is very experimental lets not pollute the forum topic with a discussion around it, but leave it in github for now.
please read the details of the ticket before reporting an issue. thanks!
opened 02:09PM - 16 Mar 24 UTC
This is a meta-ticket to discuss all things around MOD Desktop as an audio plugi… n, currently supporting AU, CLAP, LV2, VST2 and VST3.
NOTE: If you come here from an external link please notice this is still very early days and mostly looking for initial testers, it far from production-ready state!
That said, if you are technically-minded and want to help out to get the plugin version into shape, read on.
Things you should know before continuing:
- how to get the latest builds from github (in the actions tab)
- how to start things from the command-line if needed
So with that in mind, go get the latest build and install them.
Some notes
- For Linux you need to have the standalone be available on some location on disk, and run it at least once (this last used location is saved on disk and used for next time the plugin is run)
- The win64 zip does not include the plugins, only the installer (the plugin requires knowing where the MOD Desktop standalone tools are, so needs installation)
- If the UI does not work for some reason, you can click the "open web browser" button to open the web gui externally
Items still do be done:
- [ ] windows build is broken, either crashes or is unusable (loads under linux+wine though, somehow)
- [ ] handle dynamic buffer size (right now it only works if host provides fixed-size buffers)
- [ ] check if TCP ports for mod-host and mod-ui are available before use
- [ ] implement web view on windows (the "open web browser" button still works though)
- [ ] trigger pedalboard save when host saves
- [ ] map host state to active pedalboard
- [ ] add missing dialogs on macOS (this blocks using mod-ui in a proper way for now)
- [ ] implement time position sync
- [ ] report latency to host
- [ ] fix jackd shutdown on windows (crashes when trying to close)
Testing in general is useful, if you do so please provide information regarding:
- OS you use, and which version it is
- The build/version of mod-desktop that you tried
- Which host you used for testing
- Overall experience and any oddities
If you can, also provide a screenshot of the embed web view, some browser implementations will show slightly different things, it is handy to try to spot any oddities with specific engines so we know what to watch out for and try to work around.
8 Likes