New : this blog now accepts comments without being logged in, without creating account, and even anonymous comments ! Please tell us what you think !

Thursday, September 4, 2008

Lash

License of this post.

Lash is a tool for audio session saving and restoring.

To install it, run the command :

sudo apt-get install lashd lash-bin

Then (assuming jackd is started) launch the Lash Panel :

lash_panel &

now start Seq24 and Zynaddsubfx :

seq24 --manual_alsa_ports & zynaddsubfx -r 48000 -b 128 &

You may now write a song. You no longer need to save your song in Seq24 or your settings in Zynaddsubfx. Simply save your Lash session using the Save Project button in the Lash Control Panel. Then if you click on Close Project, you can reload it later and your Seq24 and Zynaddsubfx parameters will be restored, along with your jackd midi connections.

Hydrogen is supposed to be Lash-aware, but it doesn't seem to work on Ubuntu 8.04 for now. So you'll have to launch Hydrogen and route its midi manually. Don't forget to close it before you save your lash session, or it will start to load (and fail) the next time you'll load the session. UPDATE : I tried this and all my Lash clients closed along when I closed Hydrogen ! I didn't disconnected Hydrogen's midi input from Seq24, this may have caused the crash. But besides this I discovered Lash was way to much resource-consuming to record to Ardour on my hardware. I had then to give up Lash, but you may find it useful if you got a powerful machine.

Here's a list of Lash-aware applications.

Happy music making !

No comments: