I ported OTODESK's Ambience algorithmic reverb to Linux.

I also added locking for wet/dry settings, made the UI scalable, and embedded the factory presets in the build.

It's a wonderful sounding algorithmic reverb. You can download a VST3 build here:

https://github.com/michaelquigley/ambience/actions/runs/27437790032

My fork:

https://github.com/michaelquigley/ambience

Will have a release build ready once I've tested this build to satisfaction.

#linux #audio #linuxaudio #studio #vst #vst3 #music

@fortifieduniverse this is so cool Michael!

If you'd like, I can spin it up on my CachyOS system at check for bugs.

@fortifieduniverse I just went straight forward installing the VST3 in the link.

Really great work! It opens and runs without any problem. This is a really cool verb, I really understand why you ported it. The idea of controlling RT60 per band gives some really nice room tones.

One little thing: When switching preset, the plugin automatically switches to "PRO"-view, I don't know if this is intentional?

The Plugin name, with the UI size, has the common "don't always open fully"-quirk.

@mosgaard The "PRO" view is per-preset. That's part of the original plug-in.

@fortifieduniverse yes, I get that.

What I mean is that, if I’m not in PRO view and I change the preset. It automatically opens the PRO view, instead of staying in the view I’m in.

@mosgaard yes. that's how the plug-in was originally designed. I didn't change any of that behavior.

@mosgaard the view is stored in the preset. that's the original design.

I can potentially change it, but it didn't bother me, so I've left it for now.

@fortifieduniverse ah, that's a really interesting choice. As a new user, the visual information I look after, when searching for a preset, is not present in the "PRO"-view, so I constantly have to change view when browsing presets.

I think when I get to know the plugin it wouldn't be a big deal, since I would know what preset I'd like to use as a starting point for different purposes. So it's mainly a problem for new users browsing through the presets I think.

@mosgaard I don't know the "don't always open" quirk you're speaking of... but Ambience is a JUCE plug-in (one of the most common plug-in frameworks), so that behavior probably is shared with other JUCE plug-ins.

@fortifieduniverse I have seen it several times at least, so the JUCE explanation seem plausible. I’ll make a short screen capture later. But basically, when I click the name Ambience in the top left, most of the time the UI-size dropdown only shows for a millisecond, and then once in a while it stays open.

Just remembered I should check of the behavior is the same in Ardour.

@fortifieduniverse here is a screengrab. I just checked in Ardour, where the window doesn't have this behavior, so it might be a Bitwig only issue actually.
@mosgaard I don't see that behavior in Wayland or X11 under Reaper.

@fortifieduniverse interesting! Funny thing is, that the Audio/Midi setup in Ardour does the same, but not the plugin.

I need to investigate this further.

@fortifieduniverse Have I missed something? I can't find a Linux version.
@markus did you click the link in the post? the first link is a link to a GitHub action... in the output of the action is a Linux build.

@markus You have to log in to github to download it.

@fortifieduniverse

#PeaceLoveMusic

@NUND @markus I'll have an actual release build coming in a couple of days. That won't require logging into GitHub. The binary that's there now is basically exactly the same, though.