Page 2
The lightning flash with the arrowhead symbol, within an equilateral triangle, is intended to alert CAUTION the user to the presence of uninsulated "dangerous voltage" within the product's RISK OF ELECTRIC SHOCK enclosure that may be of sufficient magnitude DO NOT OPEN to constitute a risk of electric shock to persons.
Page 3
Young Chang Distributors Contact the nearest Young Chang office listed below to locate your local Young Chang/ Kurzweil representative. Young Chang America, Inc. P.O. Box 99995 Lakewood, WA 98499-0995 Tel: (253) 589-3200 Fax: (253) 984-0245 Young Chang Co. 178-55 Gajwa-Dong...
Layer-1 Algorithms: 33–62..........................2-3 Layer-2 Algorithms: 63–100..........................2-3 Layer-3 Algorithms: 101–126.......................... 2-3 Algorithm Reference ............................2-3 Compatibility with Other Kurzweil Instruments....................2-3 Creating Triples ................................2-4 Creating a New Triple ............................2-4 Copying a Program Containing a Triple ....................... 2-4 Importing a Triple into a Program........................
Page 6
Kurzweil K2600 Version 2.0 Supplement When Disks Are Already Partitioned ......................3-3 Partitioning With a Computer..........................3-4 Partitioning Large Disks ............................3-5 Working With Partitions..............................3-5 Managing a SCSI Chain that Includes a Computer .................... 3-5 Designating a Disk as a Removable-Media Disk (Windows only)............3-6 Configuring Device Drivers (Windows 95 and 98 Only) ...................
Chapter 1 Introduction Version 2 operating system software for the K2600 works in any K2600 model. It provides two important new features: • Triple-modular processing • Hard-disk partitioning Triple-modular processing takes VAST to the third power, you can create a super-layer (called a triple) that combines the sound-generation and DSP capabilities of three layers into one.
Chapter 2 Triple Modular Processing Overview Triple-modular processing is an enhancement to Kurzweil’s VAST synthesis model (Variable- qwwerwwtqwwerwwwwwwerwwtqwwerwwwwwwerwt| d||||||gk||||||||||||||gk|||||||||||||gh Layer-1 algorithm Architecture Synthesis Technology). CVVVVVVBCVVVVVVVVVVVVVVBCVVVVVVVVVVVVVB| The VAST model incorporates qwwerwwtqwwerwwtqwwerwwwwwwerwwtqwwerwt| d||||||gk||||||gk||||||||||||||gk|||||gh Layer-2 algorithm multi-layer programs; each layer in CVVVVVVBCVVVVVVBCVVVVVVVVVVVVVVBCVVVVVB| a VAST program uses an algorithm...
Triple Modular Processing Overview Note that any processing in Layer 2 that’s “downstream” (to the right) of the input(s) from Layer 1 gets applied to the signals from both Layer 1 and Layer 2. After the processing in Layer 2, the signal passes to Layer 3 for still more processing before going to KDFX. Any non-KB3 program can contain a triple, alone or in combination with normal layers and/or other triples (KB3 programs don’t use layers, so they can’t contain triples).
KDS inputs work only on normal VAST programs. Algorithms for Triple Modular Processing There are 94 new VAST algorithms, incorporating familiar Kurzweil DSP functions. The algorithms are divided into three sets, each of which correspond to a specific layer within the triple.
Triple Modular Processing Creating Triples Creating Triples There are several ways to add a triple to a program. The most convenient method depends on what you want to do. In case you’re wondering, there’s no way to convert a normal layer to a triple. Whenever you want to create a program containing a triple, or add a triple to a program, use one of the following methods.
Triple Modular Processing Editing Triples Importing a Triple into a Program Use this method when there’s an existing triple that you want to insert into a particular program. 1. While in Program mode, select the program into which you want to import the triple. 2.
Triple Modular Processing Editing Triples The parameters on the ALG page consist of the algorithm itself, and the DSP blocks within the algorithm (In the diagram, the second DSP block in the algorithm is selected). Use the cursor buttons to select the parameters, and a data entry method to change the value of the selected parameter.
Page 15
Triple Modular Processing Editing Triples When Layer 1 or 2 of a triple uses a keymap containing ROM samples (or edited ROM samples), and you want the samples to sound relatively normal, you’ll generally need to do two things: • Include an AMP block in the layer •...
Triple Modular Processing Editing Triples Summary of Amplitude Envelopes in Triples Because of the special nature of triples and their interactions with amplitude envelopes, you’ll need to give some thought to the amplitude.in each layer of the triples you program. There are three primary points to remember, each of which significantly affects the sound of a triple: •...
Triple Modular Processing Editing Triples New Combinations of DSP Functions Seven new two-stage DSP functions combine a filter or double shaper with a gain function (the gain occurs after the filtering/shaping). One or more of these functions is available in most of the two-stage DSP blocks.
Triple Modular Processing Editing Triples In order to function as designed, DSP blocks that use NOISE+ must be followed immediately by one of the DSP functions listed below. Otherwise, you won’t be able to attenuate the level of the added noise. If you use NOISE+ in the last DSP block of a Layer-2 algorithm, the first DSP block of Layer 3’s algorithm must be one of these functions.
Triple Modular Processing Algorithm Reference Algorithm:35 Algorithm Reference |||||||||||||||||||||||||||||||||||||||| qwwerwwtqwwerwwwwwwerwwtqwwerwwtqwwerwt| This section contains a diagram for each triple d||||||gk||||||||||||||gk||||||gk|||||j| CVVVVVVBCVVVVVVVVVVVVVVBCVVVVVVBCVVVVVM| algorithm, as you see it in the K2600’s display. Below each diagram is a list of the DSP functions available in PITCH NONE NONE...
Page 37
Triple Modular Processing Algorithm Reference Algorithm:103 Layer-3 Algorithms (101–126) ||||||||6||||||||||||||||||||||||||||||| ||||||||0wwerwwtqwwerwwwwwwerwwtqwwerwt| ||||||||K||||||gk||||||||||||||gk|||||gh ||||||||CVVVVVVBCVVVVVVVVVVVVVVBCVVVVVB| Algorithm:101 ||||||||6||||||||||||||||||||||||||||||| NONE NONE ||||||||0wwerwwwwwwerwwtqwwerwwtqwwerwt| ||||||||K||||||||||||||gk||||||gk|||||gh LOPAS2 GAIN ||||||||CVVVVVVVVVVVVVVBCVVVVVVBCVVVVVB| LOPASS HIPAS2 GAIN HIPASS BAND2 GAIN NONE NONE ALPASS NOTCH2 GAIN LOPAS2 GAIN GAIN LP2RES GAIN HIPAS2 GAIN LOPASS SHAPER SHAPE2 GAIN...
Page 38
Triple Modular Processing Algorithm Reference Algorithm:105 Algorithm:107 ||||||||6||||||||||||||||||||||||||||||| ||||||||6||||||||||||||||||||||||||||||| ||||||||0wwerwwwwwwerwwtqwwerwwtqwwerwt| ||||||||0wwerwwwwwwerwwtqwwerwwt¥wwerwty ||||||||K||||||||||||||gk||||||gk|||||gh ||||||||K||||||||||||||gk||||||G;|||||GH ||||||||CVVVVVVVVVVVVVVBCVVVVVVBCVVVVVB| ||||||||CVVVVVVVVVVVVVVBCVVVVVVBNVVVVVBP NONE NONE NONE PANNER LOPAS2 GAIN LOPAS2 LOPAS2 GAIN HIPAS2 GAIN HIPAS2 HIPAS2 GAIN BAND2 GAIN LPGATE BAND2 GAIN NOTCH2 GAIN LP2RES NOTCH2 GAIN LP2RES GAIN SHAPE2 LP2RES GAIN SHAPE2 GAIN...
Page 39
Triple Modular Processing Algorithm Reference Algorithm:109 Algorithm:111 ||||||||6||||||||||||||||||||||||||||||| ||||||||6||||||||||||||||||||||||||||||| ||||||||0wwerwwwwwwerwwtqwwerwwt¥wwerwty ||||||||0wwerwwtqwwerwwwwwwerwwt¥wwerwt| ||||||||K||||||||||||||jk||||||u:|||||GH ||||||||K||||||jk||||||||||||||u:|||||gh ||||||||CVVVVVVVVVVVVVVM<>>>>>>S?VVVVVBP ||||||||CVVVVVVM<>>>>>>>>>>>>>>S?VVVVVB| NONE NONE xAMP NONE NONE xAMP LOPAS2 GAIN +AMP LOPAS2 GAIN +AMP HIPAS2 GAIN LOPASS !AMP LOPASS HIPAS2 GAIN !AMP BAND2 GAIN HIPASS HIPASS BAND2 GAIN NOTCH2 GAIN ALPASS...
Triple Modular Processing K2600 Triple Programs: Controller Assignments K2600 Triple Programs: Controller Assignments The following tables describe the controller assignments for the 10 ROM-base triple programs provided with v2. Table 2-1 lists a series of MIDI Controller numbers and their default and/or generic functions within triples.
Page 45
Triple Modular Processing K2600 Triple Programs: Controller Assignments Program ID Program Name MIDI Controller Assignment MWheel Pitch modulation Data Shaper amount MIDI22 Lowpass filter frequency MIDI23 X gain amount MIDI24 Impact Mono Triple Lead MIDI25 Chorus-delay-reverb wet/dry amount MIDI26 Chorus amount MIDI27 Delay amount MIDI28...
Page 46
Triple Modular Processing K2600 Triple Programs: Controller Assignments Program ID Program Name MIDI Controller Assignment MWheel Modulating sawtooth, flange rate (FX) Data Filter frequency MIDI22 Amplitude modulation depth MIDI23 Attack envelope control MIDI24 Frizzle distortion StringMod Pad MIDI25 Aux reverb send & aux reverb time MIDI26 Bus2 reverb wet/dry MIDI27...
Triple Modular Processing Alphanumeric Buttonpad Entries for DSP Functions Program ID Program Name MIDI Controller Assignment MWheel Clocked pitch effect depth Data Lowpass frequency MIDI22 Lowpass2 freq / Parametric EQ frequency MIDI23 Lowpass2 Gain / Shaper Amount MIDI24 Crossfade master / slave H.Sync Rhythm MIDI25 Stereo delay level...
Page 48
Triple Modular Processing Alphanumeric Buttonpad Entries for DSP Functions Function Block Numeric Function Block Numeric DSP Function DSP Function Size Entry Size Entry !AMP + SHAPE MOD OSC +AMP 2PARAM SHAPER +GAIN 2POLE ALLPASS ALPASS 2POLE LOPAS AMP MOD OSC AMPMOD AMP U AMP L BAND2...
Page 49
Triple Modular Processing Alphanumeric Buttonpad Entries for DSP Functions Function Block Numeric Function Block Numeric DSP Function DSP Function Size Entry Size Entry LOPASS 2POLE LOPAS HIPASS BANDPASS FILT ALPASS NOTCH FILT GAIN 2POLE ALLPASS SHAPER PARA BASS DIST PARA TREBLE AMP U AMP L SINE BAL AMP...
Chapter 3 Disk Partitioning Overview Prior to v2.0, the K2600 could address a maximum 2 G (gigabytes) of space on a SCSI hard disk. Although you could format a disk of any size for use with the K2600, only the first partition—up to 2 G—would be available to the K2600.
Disk Partitioning Partitioning Your Hard Disk Note: If you happen to have a 2-G hard disk, you might wonder whether it’s worth the effort to partition it. If you want the disk to be fully DOS/Windows-compatible, you should partition it. If DOS/Windows compatibility isn’t important, partitioning isn’t necessary (for example, when you know you’ll never use the hard disk with a computer).
Disk Partitioning Partitioning Your Hard Disk The time required for hard formatting varies widely depending on the hard disk. Newer drives in the 10-G range will generally take from 30 to 60 minutes, although your results may differ. 1. Press the Disk mode button to enter Disk mode. 2.
Disk Partitioning Partitioning Your Hard Disk Partitioning With a Computer You can partition disks for the K2600 using a DOS-capable computer that’s compatible with the FAT-16 file format. This works well on DOS and Windows machines (consequently that’s the focus of this description). We don’t have any reliable recommendations for partitioning disks ®...
Disk Partitioning Working With Partitions Partitioning Large Disks The K2600 can address a maximum of 8 G of disk space, so there’s not much point in connecting a larger disk to the K2600—unless you like to do a bit of hacking, in which case you may be able to use a personal computer to format the extra space for use with that computer.
Disk Partitioning Working With Partitions You might be able to unmount and remount the hard disk from the desktop, or using a software utility—or you might have to restart the computer. If you’re using Windows, you can probably designate the hard disk as a removable-media disk (as described below), which is convenient because Windows machines always read the FATs of removable-media disks before writing to them.
Disk Partitioning Working With Partitions 5. The PC displays a dialog informing you that Windows did not locate a driver for the SCSI device. Click Finish to proceed without installing a driver. 6. Repeat Steps 4 and 5 seven times—once for each of the K2600’s remaining SCSI Logical Units.
Disk Partitioning Disk Mode If you’re running an operating system older than 8.5, your Mac will probably not be able to address the last partition on the disk. If you have the Formatter 5 utility from Software Architects, you may be able to make the last partition visible (we can’t guarantee that this will work): 1.
Disk Partitioning Disk Mode The K2600 records path information up to the disk level. In other words, the K2600 tracks your movement within directories and partitions (but not from disk to disk). As long as you’re addressing the same disk, the K2600 has all the information it needs to load or save files (or any other Disk-mode command).
Disk Partitioning Disk Mode Backups and Copies You can use the Backup and Copy operations to copy files to different partitions on the same disk, or even to some directories within the same partition (prior to version 2, Backup and Copy worked only from one SCSI device to another).
Disk Partitioning Disk Mode You can use the alphanumeric buttonpad to navigate through the list. Press the index number you want to view, then press Enter. Use the Up and Down soft buttons (not the cursor buttons) to navigate through the partition. Pressing Down when a directory is highlighted takes you into that directory (pressing Down when a file is highlighted doesn’t do anything).
Kurzweil K2600 Version 2.0 Supplement Index Index hard format 3-2 formatting a hard disk with a computer 3-2 free disk space 3-10 Free utility 3-10 ALG page (triples) 2-5 algorithm reference (triples) 2-12–2-35 hard format 3-2 Layer 1 2-12–2-19 hard-disk information 3-10 Layer 2 2-19–2-29...
Page 64
Kurzweil K2600 Version 2.0 Supplement Index pitch block 2-3 polyphony (triples) 2-2, 2-10 processing-only layers (triples) 2-9 PWM 2-10 removable media 3-6, 3-11 root directory 3-9 SCSI 3-5 SCSI chain 3-5 sharing your hard disk with the K2600 and a computer 3-5...