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

  • From: Will J Godfrey <WillGodfrey@xxxxxxxxxxxxxxx>
  • To: yoshimi-user@xxxxxxxxxxxxxxxxxxxxx
  • Date: Sun, 7 Nov 2010 20:45:00 +0000

On Sun, 07 Nov 2010 10:25:51 +1100
cal <cal@xxxxxxxxxxxx> wrote:

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


Had a quick check through.

Eventually I'm hoping I can put files where I like. I prefer to keep all my
music data in subdirectories of a top-level partition called ... Music. There
bet that surprised you.

Instruments load dramatically faster - that's good.

While having rose garden play something on part/ch1 I was switching instruments
in part/ch2. Not so much as a click - and no xruns! even with switching the big
ones in and out. This is astonishing.

Using program change from Rosegarden doesn't work :(
I get the default instrument sounding, but the voice name doesn't change in the
window. Also the database display gets screwed up and appears to revert to one
of the other banks. Manually changing things puts it all right again.

I don't know what command you're using, but the Rosegarden just gives the
standard program change message (works with all my hardware synths). Are you
expecting a two part message including the bank number? If so, I don't know how
I'm going to generate that.

--
Will J Godfrey
http://www.musically.me.uk
Say you have a poem and I have a tune.
Exchange them and we can both have a poem, a tune, and a song.


Other related posts: