jamulussoftware / jamulus

Jamulus enables musicians to perform real-time jam sessions over the internet.
https://jamulus.io
Other
975 stars 219 forks source link

Separate Windows Installer Registry Entries for JACK and ASIO #3103

Open pljones opened 11 months ago

pljones commented 11 months ago

What is the current behaviour and why should it be changed?

Currently the JACK and ASIO Jamulus installers for Windows share a registry key. This is not optimal where both versions are wanted as updates and uninstalls "get confused".

Describe possible approaches

For migration from the current approach, I think separate keys is probably easier although subkeys is probably the technically better approach.

Has this feature been discussed and generally agreed?

One of my off-topic ramblings kicked this off.

ann0see commented 11 months ago

If subkeys are doable, we should use them.

softins commented 4 months ago

It is more than just the registry. If you want ASIO and Jack versions to co-exist on one system, you will need also to either give them different app names or else have them install by default into different sub-directories too.