Kurzweil Music Systems K2500X, K2500R, K2500 Reference Manual

Page 1

K2000 Compatibility

K2000 Compatibility Files

Appendix B K2000 Compatibility
K2000 Compatibility Files
Included as part of your K2500 accessory disks are two disks of K2000 compatibility files, for your use when playing K2000 programs on the K2500. The Kurzweil K2000 has been a widely used platform for several years, and the VAST architecture and programming interface is largely the same in the K2500. Therefore, an attempt was made to organize the K2500 factory objects in a way most compatible with existing K2000 files. However, several improvements have been made to the Base ROM objects, and therefore not all K2000 support software will play correctly in a 2500 without some minimal translation.
The purpose of the files on the two K2000 compatibility disks is to allow you to play programs, sequences, and other objects that were created on a K2000, so that they can be re-saved in a "native" 2500 format.
If you never owned a K2000 and you do not have existing material programmed on the K2000, you probably do not need these files.
Here are the main differences:
ROM Drum samples. While most of the samples in the base ROM are compatible between the
K2000 and the K2500, the drum samples are not. The K2500 drums are made from new recordings, and a slightly different selection of drums is offered (e.g., three ambient snares instead of four). Furthermore, where all drums and percussion had been grouped in one multi­root sample (Sample #20 Drums and Percussion), they are now available as separate samples addressed by number.
ROM Effects programs. These were re-programmed for greater signal-to-noise ratio, and re-
organized for ease of use. The Effect page in the program editor always points to an Effect program, and has several parameters for real-time control. Many programs developed for the 2000 series utilized those factory default effects. When these programs are loaded into a K2500, they will not call the correct effect.
ROM Keymaps. An effort was made to keep instrument keymaps in the same order as in the
K2000, because the keymap must be correct for a program to sound correct. Keymaps 20-38, 61, 70, and 173-176 have been replaced or deleted, and subtle improvements in volume have been made to others.
About the compatibility files:
There is one main file on this two disk set, K2KBASE.K25. It contains all the necessary objects for a K2500 to play any program made on a late model K2000, including drum and percussion samples. If you do not have sample memory, you can still use this file for some compatibility, but the drums will not play.
The idea is to temporarily overwrite the ROM in the K2500 with these objects, so that K2000 programs can be loaded, played, and then re-saved with their dependent objects.
If you use the compatibility files often, you will find that sometimes you only need to load some of the objects from the big file. This can be done with the Load Object feature. As a convenience, we have provided a file which only contains effects programs, K2KFX.K25, for one such case.
We also included a file for Orchestral ROM compatibility, K2KROM1.K25. It should be loaded in tandem with the K2KBASE.K25 file only if you have the Orchestral ROM option installed. (There are very few differences between the 2000 and the 2500 in the Orchestral ROM bank, so this file will rarely be used.)
Appendix B-1
Page 2
K2000 Compatibility

Converting K2000 Files to K2500 Files

Converting K2000 Files to K2500 Files
There are five steps to convert a K2000 file to a K2500 file: Before you start, make sure you have saved all user objects to disk, because memory will be
cleared. Step 1 Load the compatibility file as Everything/ Overwrite. (Everything/Merge mode will
work too) Step 2 Load the file(s) you wish to port into any memory bank from 200 through 800. Step 3 Save these objects with dependents to new files. Step 4 Delete everything. Step 5 Load the new files to make sure they play correctly. Happy porting.
Appendix B-2
Page 3

Converting programs from the K2500 to K2000

Converting programs from the K2500 to K2000
There may be times when you wish to take a file you have created for your K2500 and load it into a K2000. As we have mentioned in the above section on loading K2000 files into the K2500, most objects are compatible.
There are, however, a few things of which you should be aware. The following sections will explain.

Programs using Drum samples

Since the K2500 has new drum samples, these programs will not translate correctly. The K2500 drum samples are not available on disk to be loaded into the K2000, so these programs simply can not be converted so that they will sound identical.
However, if you have some K2500 programs which take advantage of VAST programming and wish to use them in a K2000, you can load the program into the K2000, then edit the program to change the keymaps to the corresponding drum keymap. If the keymap is one of the 5 octave or 2 octave kit keymaps, you will find that for the most part, the type of percussion sound will match up, though there may be a few which don't. Keep in mind though that the sound itself may be quite different, since the samples are different.
K2000 Compatibility

Effects Programs

The preset effects programs in the K2500 are different than in the K2000. However, since these effects programs consist simply of different values for the various editable parameters, a K2500 effect can be loaded into the K2000.
Here is the simplest way to include a K2500 effect in your file with the program. On the K2500, call up the program that you will be porting to the K2000. Press edit and go to the EFFECT page. Press edit again to enter the Effects Editor. Now press save to save that effect to RAM. Once it is saved, press exit. You will now see that the RAM effect is assigned to the program. Press exit and save the program before leaving the editor. If the effect was saved to the same bank as the program, and you are saving the entire bank, both objects will be saved to the file. If the effect was saved to a different bank or you are selecting only individual programs to be saved to disk, be sure to answer yes to the "Save Dependent Objects?" question and the effect will be saved along with the program.
If you have a great number of programs that you want to convert and don't want to edit each of those programs, there is another method you can use. You can create your own K2500 effects compatibility file, similar to the K2000 effects file. This method will require more work initially, but once it is done, the file can easily be used again and again.
To do this, start with the K2500 cleared of all RAM objects. (Go to Master and delete Everything.) Now go to Effects Mode, call up each effect one by one, going into the Effects Editor and saving that effect to RAM. Save the effect back to the exact same number it was originally at, choosing Replace. For instance, save effect #17 back to location #17. (If you have an editor/librarian software program for your computer, you can get all the effects in one shot and save them to the same RAM locations.) Now save an Everything file to Disk. You now have a file similar to the K2KFX.K25 file on the compatibility disks. You can use the exact same set of five steps documented in the section on converting K2000 files to the K2500, but this time you will be loading the files into the K2000. (Don't forget to delete Everything in the K2500 when you are done creating the compatibility file.)
Appendix B-3
Page 4
K2000 Compatibility
Converting programs from the K2500 to K2000

Keymaps

The following keymaps are either different in the two instruments, or they do not exist in the K2000: 20-30 & 173-191. (Keymaps 169-172 have different names in the K2500 but are identical to the ones in the K2000.) Keymaps 23-30 & 189-191 use drum samples and are therefore can not be converted to the K2000 (see the section on Drum Samples, above). But keymaps 20-22 & 173­188 can easily ported to the K2000. To do this, you will follow the same procedure used to convert effects programs, documented above. Follow those exact steps, but instead of going to the EFFECT page, go to the KEYMAP page in the Program Editor.

Additional Considerations

Impact

Impact, on the ENVCTL page, is a feature that is new with the K2500. Keep Impact set to zero if you are planning to use a program on the K2000.

Amplitude Envelopes

The K2500 Amplitude Envelope page allows for attack times that are quicker than those allowed by the K2000. Keep in mind, then, that a program with an attack amplitude faster than .02 seconds will be automatically adjusted by the K2000 to use a slightly slower attack time.
Appendix B-4
Loading...