Skip Navigation.
Section 0

Programming Manual: Hidden Functions

The following functions can be accessed by pressing [SET SPLIT] then a numbered switch [n].

There are several other [SET SPLIT] commands not documented here. See [SET SPLIT] [31] Special Reset (in the Service Manual). See the Parameter Chart page for a discussion of [SET SPLIT] [31], [32], [33], [34], and [35]. CPU Plus (CC+) owners can refer to User's Guide: Additional User Interface Options which documents functions for [SET SPLIT] [36], [37], [38], [39], and [40], along with a note on changed behaviour for [SET SPLIT] [6]. Owners of the Syntech (also known as Chroma Cult or KMX) MIDI retrofit can refer to The Special Functions from the manual for notes on [SET SPLIT] [20], [46], [47], [48], and [49].

Temporary Stereo Setups

[SET SPLIT], [1] LINK PATCH to 0

Set the link patch to 0. This is useful if the link is set up with identical A and B channels (Patch 1) and more voices are desired, at the expense of some richness in sound. The patch change is only temporary, and does not affect the setting of the patch parameter in memory.

[SET SPLIT], [2] LINK to 0

Route the link channels to output 0. This temporarily overrides the output select parameter in the link program.

[SET SPLIT], [3] LINK TO 1

Route the link channels to output 1.

[SET SPLIT], [4] LINK TO 2

Route the link channels to output 2.

[SET SPLIT], [5] LINK TO 3

Route the link channels to output 3.

Subroutines

[SET SPLIT], [15] Output Subroutine

Output a subroutine packet to the cassette interface. This is used at the factory to prepare software patches to be read in and executed.

[SET SPLIT], [25] Execute Subroutine

Execute a subroutine read in from the cassette. The purpose of this is to allow a small software patch to be loaded from cassette and then executed by the Chroma computer. This function has no effect unless a valid subroutine packet has just been loaded from the cassette.

Diagnostics

[SET SPLIT], [6] Battery

Display the memory battery voltage. [See Diagnostics: Battery Check in the Performance Manual; and Service Diagnostics: [SET SPLIT] [6] Battery Test in the Service Manual.]

[SET SPLIT], [7] Disable Board

One channel board is disabled. It is always the lowest priority board belonging to the main instrument, which means that if any notes are latched, the most recent one will be killed, or if any notes are held, the most recent one will be killed, otherwise, the most recently released note will be killed. In general, the way to kill a board is to play one note at a time until the bad one sounds, and then use this function.

[SET SPLIT], [8] Display Disabled Boards

Display the number of any disabled boards.

[SET SPLIT], [9] Tapper On/Off

Toggle the tapper enable/disable.

[SET SPLIT], [29] Mute All

Mute the oscillators, for diagnostic purposes. The oscillators continue to run, but they are disconnected from the filter inputs.

[SET SPLIT], [30] Test LEDs

Turn on all LEDs and display segments. This is used to testing at the factory. Pressing any other switch will restore all but the program number display, which is restored whenever a program is selected.

[SET SPLIT], [50] Reset

Reset the Chroma main computer. For more information see Service Diagnostics: [SET SPLIT] [50] Reset.

Programming Aids

[SET SPLIT], [26] Mute A

Mute A channel. This is useful when in EDIT B mode, for working on one channel of a pair, without hearing the other. The effect of this is temporary, and can be cleared with [SET SPLIT], [28].

[SET SPLIT], [27] Mute B

Mute B channel. Similar to [SET SPLIT], [26].

[SET SPLIT], [28] Unmute

Unmute channels. This undoes [SET SPLIT], [26], [27], and [29].

Cassette Functions

[SET SPLIT], [10] Cassette Mode

Toggle the cassette mode. The normal mode involves sensing and controlling the cassette motor. The other mode allows use with cassettes that do not have motor control. To tell which mode the cassette interface is in, press one of the four cassette interface switches on the panel with no cassette connected. If nothing happens, the normal mode is in effect, as the Chroma can tell there is no cassette connected. If the panel goes blank, the non-sensing mode is in effect, in which case the Chroma will assume that a cassette is connected and running. To restore the Chroma in this case, press the cassette interface switch again.

[SET SPLIT], [11] Cassette Packet No. 0

Output a program No. 0 packet to the cassette interface.

[SET SPLIT], [12] Cassette Packet No. 1

Output a program No. 1 packet to the cassette interface.

[SET SPLIT], [13] Cassette Packet No. n

Output a program number packet including the current program number (as shown in the display) to the cassette interface.

[SET SPLIT], [14] Cassette Stop Packet

Output a stop packet to the cassette interface.

Interface Commands

[SET SPLIT], [16] Performance Off

Turns off the performance switch.

[SET SPLIT], [17] Performance On

Turn on the performance switch, for transmitting to another Chroma.

[SET SPLIT], [18] Panel Off

Turn off the panel switch.

[SET SPLIT], [19] Panel On

Turn on the panel switch, for transmitting to another Chroma.

[SET SPLIT], [20] Send Program

Send a WRPG (Write Program) command, along with the current program, for setting up a remote Chroma.

Envelope Parameters

[SET SPLIT], [21] Attack Threshold

Set the attack threshold. There is a general modulation source called threshold velocity [see Modulation 1 Select, Pulse Modulation Select, Filter Modulation 1 Select] which puts out 0 for soft keystrikes or 1 unit for hard keystrikes. The Threshold Velocity is also used by an envelope when its amplitude touch parameter is set to 6 or 7 (see Table of Parameters). The point above which the keystrike is considered a hard strike is called the attack threshold. Using [SET SPLIT], [21] causes the threshold to be set to whatever number is in the parameter display, regardless of what parameter is selected. Setting the threshold close to zero will cause all but the very softest keystrikes to be considered hard keystrikes. Setting the threshold close to 31 will cause all but the very hardest strikes to be considered soft keystrikes. Values from 10 to 25 are useful.

[SET SPLIT], [22] Release Threshold

Set the release threshold. When an envelope's release parameter is set to 31, the release becomes touch sensitive. Release velocities below a certain threshold yield one release time while velocities above the threshold yield a different release time. The threshold is a number from 0 to 31, and can be set in a manner similar to the attack threshold.

[SET SPLIT], [23] Slow Release

Set the slow release rate. This is the rate at which an envelope will release for a slow key release when the release parameter is set to 31. It is set to a value between 0 and 31 in a manner similar to the two thresholds above.

[SET SPLIT], [24] Fast Release

Set the fast release rate. This is the rate at which an envelope will release for a fast key release when the release parameter is set to 31. It is set to a value between 0 and 31 in a manner similar to the two thresholds above.