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
