zynthian / zynthian-issue-tracking

Centralized Issue Tracking for Zynthian Project
https://github.com/orgs/zynthian/projects/1
11 stars 3 forks source link

Export and import / merge chains #1273

Open riban-bw opened 2 weeks ago

riban-bw commented 2 weeks ago

Is your feature request related to a problem? Please describe. Sometimes you create the perfect chain. The guitar simulator is just right with the reverb and eq you love. You want to reuse this in other snapshots.

Describe the solution you'd like Ability to export a snapshot that only includes the selected chain. This could be a option in the chain options menu. Ability to import a snapshot and merge it with the existing model. This could be an option in a load snapshot sub-menu. The merge should create a new chain and processors and configure them. It should replace existing single instance engines.

Describe alternatives you've considered Write down all your settings and put them in a dusty old book.

Additional context This can be used for templates of chains.

riban-bw commented 2 weeks ago

I have started to develop a solution in branch feature/export_chain. The export is working (but may need refining). Next I need to do the import / merge.

riban-bw commented 2 weeks ago

This is now implemented in vangelis, ready for testing. The workflow is:

Export a single chain

Merge/import chains