KnowledgeBase | K2661 | Basic Concepts & User Interface

Accessing Hidden Functions


There are several unique "features" not documented in the manual, which we have listed here.


Hidden Features in the K2 series

There are a few extra features in the K2000, K2500, and K2600 series instruments which are not documented in the manual. These are not officially supported features, so please do not contact tech support with questions regarding these features - they can't provide support for these features. However, we have provided the information below in the interest of all users who like to get the most out of their instruments.

The Infamous Pong Game

Tired of playing video games on your TV, Computer, or handheld? Why not play them on your Kurzweil? The father of all video games, Pong, can be found in your Kurzweil! There are a couple of ways to get to the game. First, you can simply do a Search String on the words "game" or "pong". (If you don't know how to use a Search String, refer to page 3-6 or 3-7 of your manual.) Second: Press the MASTER button, then the UTIL soft button, then the ( ) empty space soft button and finally, the SETUP button. You will see "Welcome to the K2000 game!" Use your data wheel to move your "paddle" to meet the bouncing ball. When you're done, press the EXIT button several times to quit. The pong game actually outputs notes on MIDI Channel 16. Different notes are played as you progress in the game. So by choosing a program for Channel 16, you can control the "soundtrack" for your game. An enterprising user, Glenn Workman, has even created a PONGWARE file which you can download. Once you have loaded the file into your Kurzweil, just call up one of the programs on channel 16 and start the game!

The Random DSP Function

This feature is a random DSP generator. It replaces the DSP code used by the ALLPASS DSP filter with random instructions. First save everything in RAM before starting. Construct a program of one layer using algorithm 8, configured as:

EditProg:ALG               <>Layer:1/1  



<more  ALG    LAYER  KEYMAP PITCH  more>

On the GAIN page, assign the Mod Wheel for Src 1 with Depth at -96db. Set the Adjust parameter to 0db. On the ALLPASS page, assign the Data Slider/Slider A to Src1. Set the depth to its maximum value and Coarse to its minimum value. Set the Keymap to 163 Sine. Now save the program as a template Any program with the one pole ALLPASS will work, but this program will give you the most control/flexibility/predictability.

Now, go to Master, Util, Blank Soft Button. Make sure the mod wheel is all the way down so you can hear sound and the data slider set at the middle position. MAKE SURE YOUR VOLUME SLIDER IS SET PRETTY LOW! When you play you should hear a sine wave. Now press the Effects button. Each time you press it, the Kurzweil generates random DSP functions instead of the normal Allpass filter. Most of these will be pretty unusable, but by pressing it enough times, you will find some that make sound, maybe even sound interesting. Of these the majority will be some type of LOUD distortion. By moving the data slider, you will hear the effect of varying the DSP's coefficient, sometimes interesting. By moving the mod wheel, you will hear the effect of lowering the gain before the DSP, often interesting on distortion types of DSPs.

Once you find a sound you like, press the QA button. The Kurzweil will tell you a 4 digit number that you can write down, to get back to that DSP. After you write down the number, press OK. The Kurzweil will prompt you to enter a previously obtained number. You can either enter the four numbers or press OK twice to cancel.

In summary, the QA button lets you either read the current randomly generated numbers or enter numbers that you want (or both). Pressing the Effects button randomly generates DSP instructions for the Allpass function, starting from the last numbers you entered, or from 0 after power up or a soft reset. You can start a session by entering previously obtained numbers, because otherwise you are likely to cover the same ground as you did previously. Another idea is to start a session by entering 4 arbitrary numbers - that way each session searches a different space. Also try other keymaps, you can get good results with samples that have a lot of high frequency content. One thing you will notice if you do this, any other programs which use the Allpass DSP will be completely screwed up until the numbers are set back to 0 (which happens each time you turn on the unit, so you can't permanently screw up those programs).

Here are two examples that make noise with the template program:
140-168-238-108 (hold chords and move slider)
126-173-28-236 (really distorted when more than one note played)

One last tidbit
Try doing a Search String on the word "Hello".

Need more info? Check out the following links: