I kept racking my brain over the portability issue. I couldn't find a way to reliably back up final projects without rendering MIDI tracks. Besides being a hassle, this means losing editing capabilities.
But Rui, you already gave us the solution. Copy your plugins into the final project. Temporarily add this folder to the scan paths.
For plugins with dependencies, things get more complex. You'll have to save the plugin's dependencies along with the plugin and document how to reinstall them, since each plugin has its own way of managing them. Laborious, but doable.
The Carla plugin is another problem. It streamlines many workflows by allowing node connectivity. But in this case, I suppose saving the configuration from Carla in the project folder and ensuring the plugins are available there is possible.
I'm starting to see the light at the end of the tunnel.
A while ago I made a small HTML application to check the status of plugins in a session. Perhaps it would be good to create something more comprehensive, an "external session reporting utility" (I'd have to look into the most appropriate languages).
I kept racking my brain over the portability issue. I couldn't find a way to reliably back up final projects without rendering MIDI tracks. Besides being a hassle, this means losing editing capabilities.
But Rui, you already gave us the solution. Copy your plugins into the final project. Temporarily add this folder to the scan paths.
For plugins with dependencies, things get more complex. You'll have to save the plugin's dependencies along with the plugin and document how to reinstall them, since each plugin has its own way of managing them. Laborious, but doable.
The Carla plugin is another problem. It streamlines many workflows by allowing node connectivity. But in this case, I suppose saving the configuration from Carla in the project folder and ensuring the plugins are available there is possible.
I'm starting to see the light at the end of the tunnel.
A while ago I made a small HTML application to check the status of plugins in a session. Perhaps it would be good to create something more comprehensive, an "external session reporting utility" (I'd have to look into the most appropriate languages).