On Sun, 21 Dec 2014 20:06:41 +0000
Will Godfrey <[email protected]> wrote:

> With minimal changes to the GUI, I've now changed the concept from default 
> root
> dir to current root dir.
> 
> When you use the GUI to set the current root dir it does *not* change the 
> order
> of the entries, and more importantly it doesn't change their IDs. These IDs
> will be used for MIDI controlled root dir and bank changes.
> 
> When a new root dir is added it is given the next available ID number. In
> theory you can have 128 root dirs... yeah - right!
> 
> Later I intend to make these IDs editable so you can determine the order you
> want yourself.
> 
> Setting the current root will also set the directory that new banks are 
> created
> in. The bank list will also show the ID of the root dir each bank is in.
> 
> At the moment the config bank roots window doesn't identify which root dir is
> the current one nor does it show their IDs, although they are in numerical
> order. This will be implemented properly later.
> 
> These changes will be ignored by older versions of Yoshi, but the config file
> itself will still be usable.
> 
> Well there you are. That's my last commit for 2014.
> 
> I'll be shutting down sometime tonight ready from my holiday :)
> 
> See you all next year.


Hmmm. Answering myself ... and so early in the year :D

Righty Ho. First commit of the year. and the master branch not only handles
bank roots differently, but the Settings window will show you the current root
dir as well as the root dir IDs.

In the near future, the current root dir will be the only one accessible to
MIDI bank change (although settable by MIDI too) and the ID is the value you
will need to send to set it.

Current root dir is also the one that any new banks will be saved to.


-- 
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.

------------------------------------------------------------------------------
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
_______________________________________________
yoshimi-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/yoshimi-user

Reply via email to