Freeze Plugin and unable to Save As in Ardour with Potential Fix

So i used Freeze plugin which is terrific btw.

There is a bug which is likely an Ardour needed fix because I believe that the Freeze plugin is keeping skeletons in the session that are not being removed by Ardour when the plugin is removed.

To replicate:
I made a track template with Freeze as a listed plugin and then started and recorded a session with the same Track Template with Freeze. Later I deleted the plugin. Running Lua Script “Show Plugin” shows that there is no existence of Freeze plugin.
Problem: Save works but Save As does not work. It provides the following error:

Save As failed: (Where XXXXXX is name of session)
copying “XXXXXX/plugins/743649/state27/FreezeDB” failed !"

To fix:

  1. So I duplicated the folder (in case I screwed anything up), then went into Ardour session folder and found the 743649 folder and deleted it.
  2. I received a few more of these Failed messages and deleted the appropriate folders under plugins until the Save As error referred to a FreezeDb in externals folder.
  3. I went to externals folder and deleted the FreezeDb file.

Ardour now allows me to Save As under a new file name.

Can someone confirm that the above brute force methodology is not screwing up the session by doing this?

1 Like

I expierience that with any LV2 plugin which has external references (e.g. samplers, convolution etc.). LV2 uses symlinks which obviosly break sometimes. I always thought this was because I use Nextcloud for manging my projects, which can’t handle symlinks.

1 Like