Ardour 8.1, paid pre-built version on both Linux and Windows.
I am a Linux user and I do all recording/editing on Linux. However, I do need to use some plugins that just do not exist on Linux. Either instruments or effects. Dropping Linux and working only on Windows is not an option - that would be a nightmare. Not using those Windows-only plugins, is not an option either.
I therefore try to establish a workflow where I have to switch between Linux and Windows for different tasks on the same session. I have found the following two main pain points.
Plugins missing
Obviously, plugins that are only installed on Windows are not found when I’m on Linux. However, plugins that do exist on both Linux and on Windows, are commonly inserted as lv2 on Linux but then when switching to Windows they are not found as they exist as vst(3).
Can this be automated in some way? Would it be possible for me to write a script that replaces that lv2 version of the plugin with the vst3 version upon session startup? Is this something that could be rolled into Ardour as a feature i.e. if each plugin has a unique identifier to understand that the system does not support lv2 and switch to the vst version, if found in the system?
No sound in some sessions
Session created in Linux. I just copied the session files to Windows and open it with Ardour there - all worked. At a later point, I copied the same session again. The session loads but this time there is no sound produced. I can see activity in the metering i.e. there is sound in the master channel, but it does not reach the sound card.
I cannot think of what would have changed on the session, other than more tracks where added between the first and the second copy. Where could I look at to troubleshoot.
Alternative solution
A solution that would solve both of these issues is the following - albeit possibly complicated.
I have recently found the Vienna Ensemble Pro. It seems that it allows to connect two computers with ethernet cable where one runs the session and the other can run plugins (instruments or effects). This is mostly done in studios to alleviate the burden on CPU and memory from the main computer so that you can run some or all of your plugins on a separate computer. That specific solution works only on Windows/Mac.
Is there any alternative solution that would work between Linux and Windows? Would that be within the realms of possibility for Ardour to provide as a feature? Even if it’s more specific to Ardour/Mixbus rather than generic software.