Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
aj [2015/06/02 05:00]
slackermedia
aj [2021/06/03 19:48] (current)
Line 1: Line 1:
-[[{arrowp.png|border:​0;​background:​none;​width:​0;​display:​inline-block;​position:​absolute;​top:​0;​left:​0;​}slackbuilds|]] 
  
-[[{arrown.png|border:​0;​background:​none;​width:​0;​display:​inline-block;​position:​absolute;​top:​0;​margin-left:​2.5em;​}ardour|]] 
  
 ====== AJ-Snapshot ====== ====== AJ-Snapshot ======
Line 55: Line 53:
 Aj-snapshot is not a tool you use early in your work, since it's basically useless until you have something to take a snapshot of. Once you have configured a rig that you like, then take a moment to take a snapshot of your routing setup: Aj-snapshot is not a tool you use early in your work, since it's basically useless until you have something to take a snapshot of. Once you have configured a rig that you like, then take a moment to take a snapshot of your routing setup:
  
-<​code ​java+<​code>​ 
-$ aj-snapshot ​rig.aj+$ aj-snapshot ​foo.aj
 </​code>​ </​code>​
  
-where ''​rig.aj''​ is the filename that will be created for the snapshot. This file can be stored any where, and it's up to you how to organise your files; Slackermedia recommends storing your snapshots with your music project files.+where ''​foo.aj''​ is the filename that will be created for the snapshot. This file can be stored any where, and it's up to you how to organise your files; Slackermedia recommends storing your snapshots with your music project files.
  
 If a file with the same name exists in the destination directory, aj-snapshot offers to overwrite it. Force aj-snapshot to overwrite existing files with the ''​-f''​ (''​--force''​) option. If a file with the same name exists in the destination directory, aj-snapshot offers to overwrite it. Force aj-snapshot to overwrite existing files with the ''​-f''​ (''​--force''​) option.
Line 69: Line 67:
 When you need to resume work on a project, you should start JACK, any graphical JACK frontend that you use (such as [[patchage|Patchage]] or [[qjackctl|QJackCtl]]),​ your DAW, and any applications you are using external of your DAW (stand-alone synths and effects), and then run aj-snapshot:​ When you need to resume work on a project, you should start JACK, any graphical JACK frontend that you use (such as [[patchage|Patchage]] or [[qjackctl|QJackCtl]]),​ your DAW, and any applications you are using external of your DAW (stand-alone synths and effects), and then run aj-snapshot:​
  
-<​code ​bash+<​code>​ 
-$ aj-snapshot --restore ​rig.aj+$ aj-snapshot --restore ​foo.aj
 </​code>​ </​code>​
  
Line 77: Line 75:
 When you restore connections with aj-snapshot,​ the default behaviour is to //leave all existing connections untouched// and to add the connections from the snapshot file on top of those. If you want to restore the exact state of the system, you must tell aj-snapshot to remove all existing connections before doing the restore: When you restore connections with aj-snapshot,​ the default behaviour is to //leave all existing connections untouched// and to add the connections from the snapshot file on top of those. If you want to restore the exact state of the system, you must tell aj-snapshot to remove all existing connections before doing the restore:
  
-<​code ​bash+<​code>​ 
-$ aj-snapshot --remove --restore ​rig.aj+$ aj-snapshot --remove --restore ​foo.aj
 </​code>​ </​code>​
  
 You can use ''​--remove''​ (''​-x''​) to remove all existing connections without any further action. You can use ''​--remove''​ (''​-x''​) to remove all existing connections without any further action.
  
-<​code ​bash>+<​code>​
 $ aj-snapshot -x $ aj-snapshot -x
 </​code>​ </​code>​
Line 101: Line 99:
 <WRAP tip> <WRAP tip>
 **See Also** \\ **See Also** \\
-QJackCtl \\ +[[qjackctl|QJackCtl]] \\ 
-Non \\ +[[non|Non]] \\ 
-JACK \\ +[[jack|JACK]] \\ 
-Cadence+[[http://​kxstudio.sourceforge.net/​Applications:​Cadence|Cadence]] 
 +</​WRAP>​ 
 + 
 +<WRAP centeralign>​ 
 +<wrap fa>​[[abcde|R]]</​wrap>​ <wrap fa>​[[start|S]]</​wrap>​ <wrap fa>​[[ardour|Q]]</​wrap>​
 </​WRAP>​ </​WRAP>​
  
-[[{arrown.png|border:​0;​background:​none;​width:​0;​display:​inline-block;​float:​right;​}ardour|]][[{arrowp.png|border:​0;​background:​none;​width:​0;​float:​right;​}slackbuilds|]]