This all sounds very interesting! Whether or not I like the idea or not I can't 
say until I see some sort of design mockup / early version :)

---- On Sun, 07 Dec 2014 20:36:18 +0000 Will Godfrey 
<[email protected]> wrote ---- 


What an exciting subject for a Sunday evening discussion :) 
 
After much thought, coffee and bouncing ideas off other people I'd like to put 
this up as a proposal (whether we can actually code it is another thing). 
 
Currently we have Instruments nicely laid out in a grid, banks in a scrolling 
list that doesn't always play nice, and can give us duplicate entries with 
funny *'s and bank roots that can only be changed by shutting down and 
re-starting Yoshi. 
 
This is not ideal! 
 
 
How about, we have instrument grids in bank tabs rather like a web browser so 
you can quickly select an instrument from one bank, click on another tab and 
get a different grid of instruments and pick one from there. The bank tabs 
would have their leafname and slot number, in the same way as the instruments 
(banks would also develop a preference for numbered ones like instruments). 
 
The existing Instrument swap/move command would be extended so that you could 
swap instruments between banks. 
 
 
 
To get new bank tabs you'd click on a 'Banks' icon and all the banks in the 
current bank-root dir would be displayed in a similar grid layout as the 
instruments. Ones that have been selected would be highlighted, they could be 
deselected or new ones could be selected. Creating new empty banks would be at 
this level, not the instrument level. 
 
The banks grid would also have tabs, but these would be of root dirs and you 
would be able to move whole banks from one root dir to another (provided the 
destination was writeable). 
 
 
 
To get new root dir tabs you'd click on a 'Roots' icon but in this case you'd 
open a standard file browser and select directories for inclusion in the 
standard way. 
 
 
I would suggests a maximum of 16 currently active bank tabs from those 
available, and 8 root tabs. This is so we don't overcrowd the tabs or make 
excessive memory demands. 
 
Thinking about it, to be positively identified, the bank tabs would also have 
to 
have the root leafname 
 
 
Your current tab selections would be automatically saved in the 'settings' file 
when Yoshi exits. 
 
 
Cake Icing :) 
Provide a MIDI CC (NRPN?) to change current bank root dir 
 
-- 
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. 
 
------------------------------------------------------------------------------ 
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server 
from Actuate! Instantly Supercharge Your Business Reports and Dashboards 
with Interactivity, Sharing, Native Excel Exports, App Integration & more 
Get technology previously reserved for billion-dollar corporations, FREE 
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
 
_______________________________________________ 
yoshimi-user mailing list 
[email protected] 
https://lists.sourceforge.net/lists/listinfo/yoshimi-user 




------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
_______________________________________________
yoshimi-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/yoshimi-user

Reply via email to