IDEA #1 - EASIER PROGRAM ACCESS
Observation:
Kronos will have even more engines than OASYS has. A newbie would need a lot of time just to try the outstanding sonic possibilities. With the current filesystem to learn & compare ALL sounds is not easy. And after creating our own optimized sound library is a pain.
It's easier and quicker to find the appropriate Program from on-board (already loaded) ones - when making arrangements with the built-in sequencer or when building Combis for example - than to select a Program from different banks on the SSD.
Suggestion:
It would be good to have more Program slots in memory - as we all know. Or if not, then to be able to preview the Programs without loading (= playing manually or assigning them to existing song tracks) in ALL situations, especially while the built-in sequencer is running.
IDEA #2 - LIBRARIAN
Observation:
Since different synth engines still can produce similar category sounds ("basses" for example) it would be the best to load all available basses (also from all banks on SSD) at once to Kronos, then to study and compare them until we can decide which are our favorites.
Users will have to check the sounds by categories (to know all pianos, strings, etc.) to be able to choose and save the favorites somewhere for easy access. Now this requires an enormous amount of time and practically cannot be completed without pen & paper or a spreadsheet sw.
Suggestion:
A good librarian software (that can directly edit banks on SSD, too) is essential to help users making their own sound collections. ((Daz saved our lives with his program.))
IDEA #3 - MIXED ENGINES IN A BANK
Observation:
For own sound organization it's also important to remember which engine is used for a particular sound because one bank cannot contain sounds from different engines. In some cases - also because of having limited number of Program slots in a bank and in the whole memory - this makes the needed sound organization impossible for the user.
Suggestion:
The restriction of assigning whole Program banks to particular synth engines should be removed. Users should be able to store all types of Programs in the same bank. (I guess it's not gonna happen soon but noted.)
IDEA #4 - INFO ABOUT PROGRAM REFERENCES IN COMBIS
Observation:
Editing Programs is dangerous, rearranging them is very difficult. Combis are using Programs by slot numbers. To initialize or move a Program to another slot can involuntarily change one or more Combis, too. There is no warning or info about it from the system to users. Now it requires manual checking of all Combis one by one on the OASYS' interface. (Remember the tactile switches...?

Suggestions:
It would be essential to know which Combis are using which Programs.
a) The "In Combi" tab
The system should show: in which Combi(s) the currently selected Program is used. For example on an additional tab on main Program page:
<img src="https://lh3.googleusercontent.com/_tG_1 ... isTab1.png" height="492" width="654">
Please note also the sorting mode radio buttons at the bottom:
<img src="https://lh5.googleusercontent.com/_tG_1 ... isTab2.png" height="492" width="654">
b) Save warning
It would be also elegant to send a warning - before the user confirms saving of the currently selected Program - about which Combi(s) would be affected. In the Write Program dialog box.
c) VNL additions
Based on the above the Voice Name List documentation should contain:
• a big table with all Combis and their related Programs
• info at each Program names like "used in the following Combis: [slot] [name]…" It's different in PRELOAD and PRODUCER setups so both should be detailed in VNL.
I think the above can be achieved relatively easily still would improve the usability of KRONOS (OASYS) system significantly.
Best regards,
Akos