<p>Uses the given directory to save. The dir will be created or loaded from if already present. Use
the applications file menu to save (Ctrl+s).</p>
<p>You can use this to load and save the files from an existing NSM session. If you create a new
directory you can copy it manually to an NSM session directory, but that requires renaming the
directory to append the unique ID provided by NSM.</p>
<p>Sending SIGUSR1 to the program in this mode will trigger a save.</p>
<p>Closing through your window manager in this mode will actually quit the application without a
prompt to save changes.</p>
<h2>From source directory</h2>
<p>You can run Laborejo after extracting the release archive or cloning from git, without installation.</p>
<h3>Calfbox</h3>
<p>“Calfbox” is the name of our internal realtime midi/audio python module.</p>
<ul>
<li>You can either choose to install the module systemwide, which will make running all Laborejo Software Suite programs more convenient (when run from the source dir). Please consult <ahref="https://github.com/kfoltman/calfbox">https://github.com/kfoltman/calfbox</a></li>
<li>Or you just run <code>./configure</code> and <code>make calfbox</code> without subsequent install, which creates a <code>site-packages</code> directory in the source dir.</li>
<li>A third option is <code>laborejo2 --mute</code> which runs without sound at all and does not need calfbox.</li>
</ul>
<h3>From source directory with NSM</h3>
<p>The developer uses this way to develop and use the software, so it will always be as stable as the
compiled version. But it is a bit less performant than building and installing it.</p>
<p>After extracting the release archive create a symlink from <code>laborejo2</code> into your PATH. e.g. /usr/bin
or ~/bin, if that exists on your system.</p>
<p>If you compiled without installing you can also symlink to <code>./laborejo2.bin</code></p>
<h3>From source dir without NSM</h3>
<p>Use <code>./laborejo2 --save</code> (see above). If you compiled without installing you can also run <code>./laborejo2.bin</code></p>
<h3>No NSM, no Make, No Sound</h3>
<p>Combining the above options you can start the program directly after unpacking or cloning from git:</p>