[yoshimi-user] show & tell, 0.062-pre2

  • From: cal <cal@xxxxxxxxxxxx>
  • To: yoshimi-user@xxxxxxxxxxxxxxxxxxxxx
  • Date: Sun, 07 Nov 2010 10:25:51 +1100

A bit Raggedy Ann & Andy, but I could use some feedback on the underlying
philosophy (?) of the general approach and interface for managing and
selecting programs. I wouldn't try actually editing an instrument yet. I
haven't looked at what might happen in there yet.

The concept of multiple bank root directories is gone. Program banks are
managed as an sqlite3 database. The raw instrument files used to prime the
database are located in $HOME/.local/share/yoshimi/banks/. Each bank
consists of a directory (with the bank name) containing the .xiz files
for that bank.

Somewhere in the interface there's a "Reload Database" button, which clears
the database, scans $HOME/.local/share/yoshimi/banks/ and loads the database
according to what it finds there.
For now, you'll need to manually install the instrument database and
instrument files. At the top level of the source tree there's
yoshimi-instruments.tar.gz, which gets installed in /usr/local/share/yoshimi/.

To set it up, you need to ...
mkdir -p $HOME/.local/share/yoshimi
cd $HOME/.local/share/yoshimi
tar xvzf /usr/local/share/yoshimi/yoshimi-instruments.tar.gz

So far I have managed to get it to change programs from Qtractor. There's
no shortage of holes and disfunctionalities in there, so don't get too
upset when things don't quite work as you might expect.

<http://sourceforge.net/projects/yoshimi/files/experimentals/yoshimi-0.062-pre2.tar.bz2/download>
<http://www.graggrag.com/yoshimi/yoshimi-0.062-pre2.tar.bz2>
also in the git master branch on sourceforge.

cheers, Cal



Other related posts:

  • » [yoshimi-user] show & tell, 0.062-pre2 - cal