Table of Contents

Advertisement

Ó 1999 All rights reserved. Kurzweil is a product line of Young Chang Co.; V. A. S. T. is a registered trademark, and Kurzweil, K2vx, and K2000
are trademarks of Young Chang Co. All other products and brand names are trademarks/registered trademarks of their respective companies.
Product features and speciÞcations are subject to change without notice. Further information: http://www.youngchang.com
K 2000
M usician's Guide
Part Number: 910204-BIG

Advertisement

Table of Contents
loading

Summary of Contents for Kurzweil K2000 - MUSICIANS GUIDE

  • Page 1 M usician’s Guide Ó 1999 All rights reserved. Kurzweil is a product line of Young Chang Co.; V. A. S. T. is a registered trademark, and Kurzweil, K2vx, and K2000 are trademarks of Young Chang Co. All other products and brand names are trademarks/registered trademarks of their respective companies.
  • 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: Table Of Contents

    Table of Contents Table of Contents Introduction ............................1-1 Welcome! ........................1-1 Overview of the K2vx ..................... 1-1 What is VAST? ....................1-2 How the K2vx Works ..................1-2 How to use this manual ....................1-2 Startup ..............................2-1 Basic Startup Checklist: ....................2-1 Startup—the Details ......................
  • Page 4 Table of Contents The Operating Modes ........................... 4-1 What the Modes Are ....................... 4-1 Selecting Modes ......................4-1 Using the Modes ......................4-3 Editing Conventions ..........................5-1 Introduction to Editing ....................5-1 Object Type and ID ......................5-2 Saving and Naming ......................5-2 Deleting Objects ......................
  • Page 5 The Channels Page ......................10-8 Parameter Locks ....................10-10 Program Change Formats ................... 10-10 Extended and Kurzweil Program Change Types ..........10-11 The Soft Buttons in MIDI Mode ................. 10-18 Master Mode ............................11-1 The Master Mode Page ....................11-1 The Soft Buttons in Master Mode .................
  • Page 6 Table of Contents Edit Song: EVENT Page ..................... 12-28 Soft Buttons on the Edit Song: EVENT Page ..........12-29 Edit Song: TRACK Page .................... 12-31 Common Parameters for Edit Song: Track Functions ........12-32 Region / Criteria Window Parameters ............12-32 Soft Buttons on the Edit Song: Track Page .............
  • Page 7 Table of Contents Quick Scrolling to Subdirectories ..............13-10 Creating Directories ....................13-11 Creating a Directory with NewDir ..............13-11 Creating a Directory with Save -> NewDir ............ 13-12 The Directory Selection Dialog .................. 13-12 Disk Mode Functions ....................13-13 Loading Files ....................
  • Page 8 Table of Contents Saving and Loading a Macro Table in a .KRZ file ......... 13-54 Aborting a Macro Load ................... 13-54 Disk Utilities ....................... 13-55 Find Files ......................13-56 List ........................13-57 Free ........................13-58 Moving Files Between Directories ..............13-59 Renaming Files ....................
  • Page 9 Table of Contents Crossfade and Volume Adjust Curves ............15-30 Reading Samples ......................15-31 Akai ......................... 15-31 Roland ......................15-32 EPS ........................15-32 The Keymap Editor ..................... 15-33 The Soft Buttons in the Keymap Editor ............15-34 The Keymap Editor Parameters ..............15-35 Building a Keymap .....................
  • Page 10 Table of Contents ............................20-4 Programs, Setups, and Keymaps ....................... 21-1 K2vx Program List ......................21-1 Setup List ........................21-9 ................ Storing Objects in the Memory Banks 21-10 K2500 ROM Keymaps ....................21-11 Effects ..............................22-1 List of Factory Preset Global Effects and Their Configurations ........22-1 Effects Controller Numbers ..................
  • Page 11 Table of Contents Glossary ............................... 31-1 Specifications ............................32-1 K2vx FEATURES ......................32-1 Environmental Specifications ..................32-3 Physical Specifications ....................32-3 Electrical Specifications ....................32-3 MIDI Implementation Chart ..................32-4 K2vx Program Farm ..........................A-1 Overview of Program Files .................... A-1 Programs Within the Files .................
  • Page 12 Table of Contents TOC-12...
  • Page 13: Introduction

    Chapter 1 Introduction Welcome! Congratulations, and thanks for purchasing the Kurzweil/Young Chang K2vx! YouÕve got your hands on an extremely capable musical instrument packed with great acoustic, electric, and synth soundsÑcombined with some of the most advanced synthesis features available, which you can use to create almost any sound imaginable.
  • Page 14: What Is Vast

    An optional sampling feature is available, allowing you to make your own mono or stereo samples using analog or digital inputs. And, of course, thereÕs the incomparable Kurzweil sound. The K2vx comes to you with 200 preset factory programs (called patches, presets, voices, etc. on other synths), as well as 100 multi-zone performance setups.
  • Page 15 Introduction How to use this manual When manual text appears in boldface italic ( like this ), youÕll Þnd it described in the Glossary in the Reference Guide . Only the Þrst one or two occurrences of these words are highlighted. The best way to read this manual is with your K2vx in front of you.
  • Page 16 Introduction How to use this manual...
  • Page 17: Startup

    Startup Startup—the Details Chapter 2 Startup If hooking up new gear is familiar to you, and you just want to get going, hereÕs a quick description of all the basic things you need to cover to get started with your K2vx. If you need more information, thorough descriptions of each step follow.
  • Page 18: The Rear Panel

    K2vx. On the K2vxR, however, the voltage setting can only be changed by an authorized Kurzweil service center. As you face the rear panel of the K2vx, the power connector is toward the righthand side. When youÕve connected the cable at the K2vx end, plug it into a grounded outlet.
  • Page 19 Startup The Rear Panel NOTE: You can perform a quick check of the K2vxR and your audio system without a MIDI controller connected to the K2vxR. Hold down the CANCEL button on the alphanumeric pad and press any other alphanumeric button, and you should hear notes. See "The Panel Play Feature"...
  • Page 20: Playing The Presets

    Startup Playing the Presets Playing the Presets There are three things youÕll want to check out right away: programs, setups and Quick Access banks. In performance situations, youÕll be selecting your sounds using one of these three methods. Programs The K2vx powers up in Program mode, where you can select and play programs stored in ROM or RAM .
  • Page 21: Quick Access

    Startup Playing the Presets Press the Setup mode button to the left of the display. Its LED will light, telling you that youÕre in Setup mode. Notice that the Setup mode display is similar to the Program mode display. The box at the left shows you the programs assigned to each of the setupÕs three zones, and which MIDI channel is used for each program.
  • Page 22: Performance Controls

    Startup Performance Controls Performance Controls From your MIDI controller The K2vx responds to attack velocity and release velocity, as well as mono and poly pressure (aftertouch) messages. It will also respond to most standard MIDI control parameters; see ÒMIDI and Setup Control Parameters" below. Volume knob The Volume knob controls the volume at the MIX (stereo) audio outputs and at the headphone jack.
  • Page 23: Install System / Install Objects

    Startup K2vx Boot Loader Initially, the "Install System" option is highlighted. After invoking various actions, however, other options may be selected by default, as the context suggests, upon returning to this menu. Install System / Install Objects Use "Install System" to install the K2vx operating system and diagnostics by loading them from a ßoppy or from a SCSI device and programming them into Flash ROM.
  • Page 24: Run System

    Startup K2vx Boot Loader While the K2vx is installing the Þle into Flash ROM, the top line of the display will gradually Þll to indicate the progress of the operation. Note that operating system Þles and ROM object Þles are of different formats. If you try to install a Þle using the incorrect menu option, the K2vx will think the Þle is corrupt and will refuse to install it into Flash ROM.
  • Page 25: User Interface Basics

    User Interface Basics Mode Selection Chapter 3 User Interface Basics Chapter 3 will show you how to get around the front panel of your K2vx. Your interactions can be divided into three primary operations: mode selection, navigation, and data entry. Mode Selection The K2vx is always in one of eight operating modes.
  • Page 26: Pages

    User Interface Basics Mode Selection Pages Within each mode, the functions and parameters are organized into smaller, related groups that appear together in the display. Each one of these single-screen groups of parameters is called a page . Each mode has what we call an entry level page; itÕs the page that appears when you select that mode with one of the mode buttons.
  • Page 27: Data Entry

    User Interface Basics Mode Selection Navigation Data Entry ariable rchitecture ynthesis echnology 2500RS Sampler ptical In Chan/Bank Layer/Zone Left + / - MIDI UPPER/lower Space ancel nter Right Program etup Access ffects MIDI aster Mute 1 Mute 2 Mute 3 FX Bypass Previous Pg Mark...
  • Page 28: The Alpha Wheel

    User Interface Basics Data Entry page. For example, in the Program Editor, on the PITCH page, you might see LFO1 assigned as the value for Pitch Control Source 1. If you select this parameter (the cursor will highlight its valueÑLFO1 in this case), then press the EDIT button, youÕll jump to the page where you can edit the parameters of LFO1.
  • Page 29: Double Button Presses

    User Interface Basics Data Entry Double Button Presses Pressing two or more related buttons simultaneously executes a number of special functions depending on the currently selected mode. Make sure to press them at exactly the same time. IN THIS MODE: THESE BUTTONS: WILL DO THIS: (Pressed simultaneously)
  • Page 30: Intuitive Data Entry

    User Interface Basics Intuitive Data Entry Intuitive Data Entry Many parameters have values that correspond to the standard physical controls present on most MIDI controllers (primarily keyboards). In many cases, you can select these values Òintuitively,Ó rather than having to scroll through the Control Source list. This is done by selecting the desired parameter, then holding the ENTER button while moving the desired physical control.
  • Page 31: The Panel Play Feature (K2Vxr)

    User Interface Basics The Panel Play Feature (K2vxR) The Panel Play Feature (K2vxR) You can play notes on the K2vxR even if you donÕt have a MIDI controller connected to its MIDI In port. Using the alphanumeric pad, you can play the octave from C 4 to C 5 and send the notes to the MIX and Headphone outputs.
  • Page 32 User Interface Basics The Panel Play Feature (K2vxR)
  • Page 33: The Operating Modes

    The Operating Modes Selecting Modes Chapter 4 The Operating Modes In this chapter weÕll discuss the theory behind the mode system, and describe the basic operating features of each mode. What the Modes Are The modes exist to make the K2vx logical to work with. With as many performance and programming features as the K2vx has, itÕs helpful to break them into groups.
  • Page 34 The Operating Modes Selecting Modes PROGRAM MODE QUICK SETUP EFFECTS MIDI MASTER SONG DISK ACCESS MODE MODE MODE MODE MODE MODE MODE QUICK SETUP EFFECTS SONG ACCESS EDITOR EDITOR EDITOR EDITOR PROGRAM EDITOR VELOC. PRESS. INT. TABLE EDITOR EDITOR EDITOR KEYMAP EDITOR SAMPLE...
  • Page 35: Using The Modes

    The Operating Modes Using the Modes Finding Square One If, at any time, you donÕt know where you are, and the mode LEDs are all unlit, press EXIT one or more times. This will return you to the entry level of whatever mode you were in, and if you press EXIT enough times, you will always return to Program Mode, the startup mode.
  • Page 36 The Operating Modes Using the Modes for each program individually.) The Effects Editor allows you to tweak the preset effects, and create your own. Chapter 9 shows you how. You can also listen to the sounds of various effects while in Effects mode, without selecting different programs. MIDI Mode YouÕll use MIDI mode to conÞgure the K2vxÕs interaction with other MIDI instruments, by setting parameters for transmitting and receiving MIDI.
  • Page 37: Editing Conventions

    Editing Conventions Introduction to Editing Chapter 5 Editing Conventions Introduction to Editing Programming (editing) the K2vx always involves three basic operations: mode selection, navigation, and data entry. First, select the mode that relates to the object you want to editÑa program, a setup, etc. Then select the object you want to edit, and press the EDIT button to enter the editor within that mode.
  • Page 38: Object Type And Id

    You can enter objects as values by entering their IDs with the alphanumeric pad. This is especially convenient for programs, since their ID numbers are the same as their MIDI program change numbers (when youÕre using the Extended or Kurzweil Program Change formatÑsee ÒProgram Change FormatsÓ in Chapter 10).
  • Page 39 Editing Conventions Saving and Naming |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| Save|Righteous|Piano|before|exiting?|||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||| |||||| | |||||| | |||||| | ||||| |||||||||||||| Rename | Cancel | Yes||| | No||| The best way through this process is to press the Rename soft button. This takes you immediately to the naming dialog, where you assign a name to the object youÕre saving.
  • Page 40: Deleting Objects

    Editing Conventions Deleting Objects |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||| |||||||| |||||||| Save|Righteous|Piano|as:|ID#200||||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| Object||||||||||||||Rename|Save|||Cancel ROM Objects If the object you started from was a ROM (factory preset) object, the K2vx will automatically suggest the next available (unused) ID as the ID for the edited object. If thatÕs the ID you want, press the Save soft button, and the object will be stored in RAM with that ID.
  • Page 41: Memory Banks

    Editing Conventions Memory Banks Memory Banks To help organize the storage of your edited objects, the K2vxÕs memory is divided into ten banks, each of which stores objects having IDs within a certain range. Objects within the same range of IDs are stored in the same memory bank, regardless of their types. The banks are in increments of 100, that is, objects with IDs from 1 through 99 are stored in the Þrst bank, IDs from 100 to 199 in the second bank, and so on.
  • Page 42: Special Button Functions

    Editing Conventions Special Button Functions Special Button Functions The mode buttons to the left of the display have additional functions, as described below: PROGRAM / Mute 1 When youÕre in the Program Editor, this button will mute Layer 1 of the current program or the currently displayed layer for drum programs.
  • Page 43: Program Mode And The Program Editor

    Program Mode and the Program Editor Chapter 6 Program Mode and the Program Editor Program mode is the heart of the K2vx, where you select programs for performance and editing. The K2vx is packed with great sounds, but itÕs also a synthesizer of truly amazing depth and ßexibility.
  • Page 44: The Program Mode Page

    Program Mode and the Program Editor K2vx Program Structure K2vx Program Structure Programs are the K2vxÕs performance-level sound objects. TheyÕre preset sounds that can be played on any of the 16 MIDI channels. Other synths refer to them as patches, presets, voices, multis, etc.
  • Page 45: The Soft Buttons In Program Mode

    Program Mode and the Program Editor The Program Mode Page tell you that you have selected a drum program without being on one of the drum channels. Unlike normal programs on the K2vx, which can contain up to 3 layers, drum programs can have as many as 32 layers.
  • Page 46: Using The Program Editor

    Program Mode and the Program Editor Using the Program Editor Using the Program Editor The Program Editor is where you begin to modify the K2vxÕs resident sounds, and to build your own sounds around samples (ROM or RAM) and/or waveforms. ThereÕs virtually no limit to the sounds you can create using the tools in the Program Editor.
  • Page 47: Algorithm Basics

    Program Mode and the Program Editor Using the Program Editor Algorithm Basics The basic deÞnition: an algorithm is the ÒwiringÓ (signal path) of a sample to the audio outputs, through a series of digital signal processing (DSP) functions that you select. The K2vxÕs algorithms are the core of Variable Architecture Synthesis Technology.
  • Page 48: Common Dsp Control Parameters

    Program Mode and the Program Editor Using the Program Editor example, shows Algorithm 1 with all the possible values for each DSP function lined up under the blocks that represent the DSP functions. Algorithm|1|||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||| errR®rrterrR®rrrrrrR®rrrrrrR®rrterrR®rrt| d||||||gk||||||||||||||||||||||gk||||||gh cvvvvvvbcvvvvvvvvvvvvvvvvvvvvvvbcvvvvvvb| PITCH HIFREQ STIMULATOR PARAMETRIC EQ STEEP RESONANT BASS 4POLE LOPASS W/SEP...
  • Page 49 Program Mode and the Program Editor Using the Program Editor Key tracking (KeyTrk) Velocity tracking (VelTrk) Programmable Parameters These can accept any control source as their input, and have related parameters for further con- trol. Source 1 (Src1) Source 2 (Src2) Take a look at the PITCH page, as an exampleÑweÕll look at how these six control parameters are used in the pitch control function.
  • Page 50 Program Mode and the Program Editor Using the Program Editor Fine Adjust You can add slight detuning to the pitch by changing the Þne adjust parameter. Notice that there are actually two Þne adjust parameters on the PITCH page: one that changes the pitch in cents (100ths of a semitone), and one that changes it according to its frequency (in increments of HertzÑcycles per second).
  • Page 51: The Program Editor-Pages

    Program Mode and the Program Editor The Program Editor—Pages Control parameter to MWheel. This lets you use your MIDI controllerÕs Mod Wheel to vary the depth of the oscillation in pitch generated by the LFO. Now, when the Mod Wheel is down, the pitch will oscillate between a semitone (100 ct) up and a semitone down (the default waveform for LFO1 is a sine wave, which goes positive and negativeÑif this perplexes you, see the Reference Guide, where thereÕs an explanation of how the K2vx generates and interprets control source signals).
  • Page 52: The Layer Page

    Program Mode and the Program Editor The Program Editor—Pages The central portion of the page shows the algorithm for the currently selected layer. You see the number of the algorithm (from 1 to 31) and a graphic representation of the signal path, as well as the currently selected DSP functions within the signal path.
  • Page 53 Program Mode and the Program Editor The Program Editor—Pages EditProg:LAYER|||||||||||||<>Layer:1/1|| LoKey|:C|0||DlyCtl:OFF|||||||SusPdl:On|| HiKey|:C|8||MinDly:0.000s||||SosPdl:On|| LoVel|:ppp||MaxDly:0.000s||||FrzPdl:On|| HiVel|:fff||Enable:ON||||||||IgnRel:Off| PBMode:All||S:Norm|64||127|||ThrAtt:Off| Trig||:Norm|Opaque:Off|||||||TilDec:Off| <more||ALG||||LAYER||KEYMAP|PITCH||more> PARAMETER RANGE OF VALUES DEFAULT LOW KEY C -1 to G 9 HIGH KEY C -1 to G 9 LOW VELOCITY ppp to fff HIGH VELOCITY ppp to fff PITCH BEND MODE...
  • Page 54 Program Mode and the Program Editor The Program Editor—Pages only those notes whose triggers are physically on when the Pitch bend message is generated (notes held with the sustain pedal, for example, wonÕt bend). This is great for playing guitar solos on top of chordsÑplay a chord, hold it with the Sustain pedal, then play your licks and bend them all you want;...
  • Page 55 Program Mode and the Program Editor The Program Editor—Pages Opaque An opaque layer blocks all higher-numbered layers in its range, allowing only the opaque layer to play. This is an easy way to change a small range of notes in a program, leaving the original sound playing above and below the new sound.
  • Page 56: The Keymap Page

    Program Mode and the Program Editor The Program Editor—Pages The KEYMAP Page Press the KEYMAP soft button to call up the KEYMAP page. The parameters on this page affect sample root selectionÑwhich samples are played on which keys. EditProg:KEYMAP||||||||||||<>Layer:1/1|| |||||||||||||||||||||||||||||||||||||||| KeyMap:1|Grand|Piano|||||||||Stereo:Off| Xpose|:0ST||||||||TimbreShift|:0ST|||||| KeyTrk:100ct/key||AltSwitch|||:OFF||||||...
  • Page 57 Program Mode and the Program Editor The Program Editor—Pages Stereo YouÕll use this parameter when youÕre working with stereo samples. When you use the optional stereo piano program or load stereo samples from disk, the K2vx views both sides of the sample as a single sample object.
  • Page 58: The Pitch Page

    Program Mode and the Program Editor The Program Editor—Pages When set before the end point, it is used as an alternate start (the Alt point can be before or after the normal Start point). When set after the end it is used as an alt end. If you place the Alt point after the initial attack transients of the sample, then you can use the Alt Switch to emulate legato playing in an acoustic instrument.
  • Page 59: F1-F3 Pages

    Program Mode and the Program Editor The Program Editor—Pages Fine Hz This measures pitch adjustment by the relative frequency (in Hertz) of each note. This is useful for controlling the beat frequency between layers in a multi-layered program. Using this parameter to detune chorusing layers will keep the beat frequency constant across much of the keyboard.
  • Page 60: The Output Page

    Program Mode and the Program Editor The Program Editor—Pages Key Tracking This uses the MIDI note numbers of the notes you play as a control source affecting the individual amplitudes of each note in the current layer. Positive values increase the amplitude as you play higher-pitched notes.
  • Page 61 Program Mode and the Program Editor The Program Editor—Pages EditProg:OUTPUT||||||||||||<>Layer:1/1|| |||||||||||||||||||||||||||||||||||||||| Pair:A(FX)|||||||||||||||||||||||||||||| Pan|:L|||||||*|||||||R|||||||||||||||||| Mode:+MIDI|||||||||||||||||||||||||||||| Gain:6dB|||||||||||||||||||||||||||||||| CrossFade|:OFF||||||XFadeSense:Norm||||| <more||OUTPUT|EFFECT|COMMON|SetRng|more> PARAMETER RANGE OF VALUES DEFAULT PAIR A(FX), B(DRY), C(DRY), D(DRY) A(FX) Left to Right (15 positions) Center MODE Fixed, +MIDI, Auto, Reverse +MIDI GAIN –12 to 30 dB (6 dB increments) 6 dB...
  • Page 62 Program Mode and the Program Editor The Program Editor—Pages This parameter is similar to the Src1 and Depth parameters on the F4 AMP page, but the attenuation curve for the Crossfade parameter is optimized speciÞcally for crossfades. To crossfade two layers in the same program, assign the same control source for the CrossFade parameters in both layers, then set one of their XFadeSense parameters to a value of Norm, and the otherÕs to Rvrs.
  • Page 63: The Effect Page

    Program Mode and the Program Editor The Program Editor—Pages The EFFECT Page On the EFFECT page youÕll adjust the parameters that control the preset effect that the global effects processor applies to the currently selected program. Press the EFFECT soft button and the EFFECT page appears: EditProg:EFFECT||||||||||||||All|Layers| EffectPreset:1|Sweet|Hall|2|||||||||||||...
  • Page 64: The Common Page

    Program Mode and the Program Editor The Program Editor—Pages The COMMON Page HereÕs where you Þnd six frequently-used parameters that affect the entire current program, not just the current layer. The COMMON page is reached by pressing the COMMON soft button in the Program Editor.
  • Page 65 Program Mode and the Program Editor The Program Editor—Pages Legato Play When Legato Play is on, a note will play its attack only when all other notes have been released. This is useful for realistic instrumental sounds. Portamento This parameter is either on or off. The default value of Off means that portamento is disabled for the current program.
  • Page 66: The Amplitude Envelope (Ampenv) Page

    Program Mode and the Program Editor The Program Editor—Pages Globals This is another toggle, which affects LFO2, ASR2, and FUNs 2 and 4. When off, these four control sources are local; they affect each individual note in the layers that use them as a control source.
  • Page 67 Program Mode and the Program Editor The Program Editor—Pages EditProg:AMPENV|||||[1/1]||<>Layer:1/1|| Att1:Att2:Att3:Dec1:Rel1:Rel2:Rel3:Loop: 0s|||0s|||0s|||0s|||0s|||0s|||0s|||Off|| U U U U s s s s e e e e r r r r 100%|0%|||0%|||100%|0%|||0%|||0%|||Inf|| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| <more||AMPENV|ENV2|||ENV3|||ENVCTL|more> YouÕll tweak the parameters on the AMPENV page when you want to shape the amplitude characteristics of your sounds.
  • Page 68 Program Mode and the Program Editor The Program Editor—Pages starts at zero amplitude, and moves to its assigned level in the time speciÞed by its time value. So the default settings of 0 seconds and 100% mean that the Þrst segment of the attack section moves instantly from zero amplitude to 100% amplitude.
  • Page 69: Envelopes 2 And 3

    Program Mode and the Program Editor The Program Editor—Pages Envelopes 2 and 3 The K2vx offers two envelopes in addition to the amplitude envelope. Like the amplitude envelope, Envelopes 2 and 3 can be assigned like any other control source. The only difference between these two envelopes and the amplitude envelope is that Envelopes 2 and 3 can be bipolar.
  • Page 70 Program Mode and the Program Editor The Program Editor—Pages The parameters and values in the following list apply to each of the three envelope sectionsÑ attack, decay, and release. WeÕll describe them only once, since their functions are largely the same for each envelope section.
  • Page 71: The Lfo Page

    Program Mode and the Program Editor The Program Editor—Pages Impact Impact punches the volume during the Þrst 20 milliseconds of the attack of an envelope. Use this feature to get maximum "thump" from your bass and drum sounds. Programs you create that use Impact will not work on a K2vx. The LFO Page These are low-frequency oscillators.
  • Page 72: Lfo Shapes

    Program Mode and the Program Editor The Program Editor—Pages Rate Control Assign any control source in the list to modulate the LFOÕs rate between its minimum and maximum. A continuous control like the Mod Wheel is a natural choice, enabling you to get just about any rate between min and max.
  • Page 73: The Fun Page

    Program Mode and the Program Editor The Program Editor—Pages DELAY 0 to 60 seconds ATTACK 0 to 60 seconds RELEASE 0 to 60 seconds Trigger This deÞnes the control source that starts the current layerÕs ASRs. The ASR starts when the trigger switches from off to on.
  • Page 74: The Vtrig Page

    Program Mode and the Program Editor The Program Editor—Pages There are three parameters for each FUN. Inputs a and b can be any control source from the Control Source list. The control sources you want to combine are the ones youÕll assign as the values for these parameters.
  • Page 75 Program Mode and the Program Editor The Program Editor—Pages mind. Otherwise, trigger the desired note on your MIDI controller. When you trigger a note, the K2vx prompts you to trigger the note you want to be the highest in the layer. When you trigger another note, the previously selected page returns, and the notes you triggered will be recorded as the new values for the LoKey and HiKey parameters on the LAYER page.
  • Page 76 Program Mode and the Program Editor The Program Editor—Pages layer(s) into the program youÕre building. This will preserve the envelopes and all the control settings so you donÕt have to reprogram them. Delete Layer (DelLyr) Delete the current layer. When you press this button, the K2vx asks you if you want to delete the layer;...
  • Page 77: Setup Mode And The Setup Editor

    Setup Mode and the Setup Editor Setup Mode Chapter 7 Setup Mode and the Setup Editor Setup Mode Even if your MIDI controller can transmit on only one MIDI channel at a time, you can use the K2vxÕs setups by setting the Local Keyboard Channel parameter on the MIDI mode RECV page to match the channel youÕre using to transmit from your MIDI controller.
  • Page 78: The Setup Editor

    Setup Mode and the Setup Editor The Setup Editor The Setup Editor Press the EDIT button to enter the Setup Editor, and you can make changes to the currently selected setup. The Setup Editor page looks like this: EditSetup||||||||||||||||||||<>Zone:1||| Program: ||1|Grand|Piano||| |ModWhl:MWheel Channel:1|||||Mode|:Both|||FtSw1|:Sustai XPose||:0ST|||PBend:On|||||FtSw2|:SostPd LoKey||:C|0|||PChng:On|||||CPedal:Foot||...
  • Page 79 Setup Mode and the Setup Editor The Setup Editor Program The Program parameter selects the program for the currently displayed zone. This determines the program change number that will be sent on that zoneÕs MIDI channel when the setup is selected (if the Program Change parameter is set to On).
  • Page 80 Setup Mode and the Setup Editor The Setup Editor Pitch Bend (PBend) The Pitch Bend parameter determines whether the currently selected zone of the currently selected setup will receive the Pitch Bend message when your MIDI controllerÕs Pitch Wheel is moved.
  • Page 81: Quick Access Mode And The Quick Access Editor

    Program or Setup mode. This depends on the setting you have for the PChgType parameter in MIDI mode. If the setting is ÒExtendedÓ or ÒKurzweil,Ó the Program Change commands sent are the same as in Program or Setup mode. If the setting is ÒQA ExtendedÓ...
  • Page 82 Quick Access Mode and the Quick Access Editor Everything you need to know about using Quick Access mode for performance is covered in Chapter 2, in the section called ÒPlaying the Presets,Ó so weÕll move on to the Quick Access Editor, which youÕll use to create your own Quick Access banks.
  • Page 83: Effects Mode And The Effects Editor

    Effects Mode and the Effects Editor The Effects Mode Page Chapter 9 Effects Mode and the Effects Editor The K2vxÕs global effects processor operates much like an outboard MIDI effects box. You can route your sounds through the processor or bypass it, and you can edit its preset effects from the K2vxÕs front panel.
  • Page 84: Effects Mode Parameters

    Effects Mode and the Effects Editor Effects Mode Parameters Effects Mode Parameters PARAMETER RANGE OF VALUES DEFAULT EFFECT Preset Effect list 1 Sweet Hall WET/DRY 0 to 100% Wet FX MODE Auto, Master, Program, Setup Auto FX CHANNEL None, Current, 1 to 16 Current Effect This indicates the preset effect thatÕs selected while youÕre in Effects mode.
  • Page 85 Effects Mode and the Effects Editor Effects Mode Parameters The FX Mode parameter works in conjunction with the FX Channel parameter. The default value for this is Current. This means that the program assigned to the MIDI channel currently in the display is in control of the effects. But you can also set this to a speciÞc channel. For example, you could set it so that the Program on Channel 1 is in control of the effects.
  • Page 86 Effects Mode and the Effects Editor Effects Mode Parameters Auto : At this setting, the FX mode automatically matches the K2vxÕs operating mode. Selecting a program will select the effect assigned to that program. Selecting a setup will select the effect assigned to that setup.
  • Page 87: Another Use For Effects Mode

    Effects Mode and the Effects Editor The Effects Editor FX Mode = Program: In this case, the available values for the FX Channel parameter are Current, and 1Ð16. Here, the default value of Current is your most likely choice, since preset effect selection and realtime control messages will be tied to the current MIDI channel.
  • Page 88: Editing Effects

    Effects Mode and the Effects Editor The Effects Editor The top line tells you that youÕre in the Effects Editor, and identiÞes the conÞguration (explained below) of the currently selected preset effect. The bottom line labels the active soft buttons. The parameters you see depend on the currently selected conÞguration. The Name, Save, and Delete soft buttons handle the basic library functions for user-deÞned effects, and the Dump soft button initiates a System Exclusive dump of the current effectÕs settings.
  • Page 89: Configurations And Parameters

    Effects Mode and the Effects Editor Configurations and Parameters Configurations and Parameters The conÞgurations deÞne various types and combinations of effectsÑreverb, delay, EQ, etc. This section shows you the pages corresponding to each of the conÞgurations. HereÕs the entire list: STEREO CHORUS STEREO FLANGE STEREO DELAY...
  • Page 90 Effects Mode and the Effects Editor Configurations and Parameters Stereo Chorus EditEffect|||||<>Config:Stereo|Chorus||| |||||||||||||||||||||||||||||||||||||||| Chr|Delay:0ms|||||||Dry|Level:0||||||||| LFO|Speed:8|||||||||Right|Lvl:10|||||||| LFO|Depth:45||||||||Left|Lvl|:10|||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| Name|||Save|||Delete|Dump||||||||||||||| PARAMETER RANGE OF VALUES CHORUS DELAY 0 to 60 milliseconds LFO SPEED 0 to 65 LFO DEPTH 0 to 99 DRY LEVEL 0 to 10 RIGHT—LEFT LEVEL 0 to 10...
  • Page 91 Effects Mode and the Effects Editor Configurations and Parameters Stereo Delay EditEffect|||||<>Config:Stereo|Delay|||| |||||||||||||||||||||||||||||||||||||||| DelayTime:135ms|||||Dry|Level:0||||||||| Feedback|:30%|||||||Right|Lvl:10|||||||| ||||||||||||||||||||Left|Lvl|:10|||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| Name|||Save|||Delete|Dump||||||||||||||| PARAMETER RANGE OF VALUES DELAY TIME 0 to 750 milliseconds FEEDBACK 0 to 99% DRY LEVEL 0 to 10 RIGHT—LEFT LEVEL 0 to 10 4-Tap Delay EditEffect|||||<>Config:4-Tap|Delay|||||...
  • Page 92 Effects Mode and the Effects Editor Configurations and Parameters Ultimate Reverb EditEffect|||||<>Config:Ultimate|Reverb| |||||||||||||||||||||||||||||||||||||||| DecayTime:1.0s|EarlyDly:0ms|Dry|Level:0| Room|Vol|:0.9||EarlyDff:3|||Early|Lvl:7| HFDamping:2||||LaterDly:0ms|Later|Lvl:7| Envelpmnt:9||||LaterDff:6||||||||||||||| |||||||||||||||||||||||||||||||||||||||| Name|||Save|||Delete|Dump||||||||||||||| PARAMETER RANGE OF VALUES DECAY TIME 1 to 99 seconds ROOM VOLUME 0.0 to 0.9 HIGH-FREQUENCY DAMPING 0 to 9 ENVELOPMENT 0 to 9 EARLY DELAY 0 to 70 milliseconds...
  • Page 93 Effects Mode and the Effects Editor Configurations and Parameters Gated Reverb EditEffect|||||<>Config:Gated|Reverb|||| |||||||||||||||||||||||||||||||||||||||| Pre-Delay:0ms|||||||Dry|Level:10|||||||| Envelope|:Flat||||||AccentLvl:0||||||||| DecayTime:250ms|||||Right|Lvl:10|||||||| AccentDly:0ms|||||||Left|Lvl|:10|||||||| |||||||||||||||||||||||||||||||||||||||| Name|||Save|||Delete|Dump||||||||||||||| PARAMETER RANGE OF VALUES PRE-DELAY 0 to 80 milliseconds ENVELOPE Flat, Decaying DECAY TIME 50 to 600 milliseconds ±50 milliseconds ACCENT DELAY DRY LEVEL 0 to 10 ACCENT LEVEL...
  • Page 94 Effects Mode and the Effects Editor Configurations and Parameters Parametric EQ EditEffect|||||<>Config:Parametric|EQ||| Band1|Frq:0.10KHz||||||||||||||||||||||| Band1|Lvl:-12dB|||||EQ|Level|:9||||||||| Band2|Frq:0.80KHz||||||||||||||||||||||| Band2|Lvl:6dB||||||||||||||||||||||||||| Band3|Frq:0.48KHz||||||||||||||||||||||| Band3|Lvl:6dB||||||||||||||||||||||||||| Name|||Save|||Delete|Dump||||||||||||||| PARAMETER RANGE OF VALUES BAND 1 FREQUENCY 0.1 to 12.60 KHz (cycles per second) ±12 DB BAND 1 LEVEL BAND 2—3 FREQUENCY 0.1 to 12.80 KHz ±12 DB BAND 2—3 LEVEL...
  • Page 95 Effects Mode and the Effects Editor Configurations and Parameters Parametric EQ, Delay, and Mixer EditEffect|||||<>Config:Para+Delay+Mixer Band1Frq:0.10K|||||||||||||||||||||||||| Band1Lvl:-12dB|DelaySrc:EQ|||Dry|Lvl|:6| Band2Frq:0.10K|DlyInLvl:9||||EQ|Lvl||:0| Band2Lvl:-12dB|DlyTime|:0ms||DlyR|Lvl:0| Band3Frq:0.10K|Feedback:60%||DlyL|Lvl:0| Band3Lvl:0dB|||||||||||||||||||||||||||| Name|||Save|||Delete|Dump||||||||||||||| PARAMETER RANGE OF VALUES BAND 1 FREQUENCY 0.10 to 12.60 KHz ±12 dB BAND 1 LEVEL BAND 2—3 FREQUENCY 0.10 to 12.80 KHz ±12 dB BAND 2—3 LEVEL...
  • Page 96 Effects Mode and the Effects Editor Configurations and Parameters Chorus, Room Reverb, and Mixer EditEffect|||||<>Config:Chorus+Room+Mix| |||||||||||||||||||||||||||||||||||||||| ChorDly|:0ms||RevIn|Dry:0||||Dry|Lvl|:0| LFOSpeed:0||||RevIn|Chr:0||||ChrR|Lvl:0| LFODepth:0||||RevPreDly:0ms||ChrL|Lvl:0| ||||||||||||||HiFrqDamp:Wrm||RevR|Lvl:0| ||||||||||||||Rev|Decay:0.1s|RevL|Lvl:0| Name|||Save|||Delete|Dump||||||||||||||| PARAMETER RANGE OF VALUES CHORUS DELAY 0 to 60 milliseconds LFO SPEED 0 to 65 LFO DEPTH 0 to 99 REVERB IN DRY 0 to 10 REVERB IN CHORUS...
  • Page 97 Effects Mode and the Effects Editor Configurations and Parameters Chorus, Hall Reverb, and Mixer EditEffect|||||<>Config:Chorus+Hall+Mix| |||||||||||||||||||||||||||||||||||||||| ChorDly|:0ms||RevIn|Dry:9||||Dry|Lvl|:0| LFOSpeed:9||||RevIn|Chr:0||||ChrR|Lvl:0| LFODepth:9||||RevPreDly:0ms||ChrL|Lvl:0| ||||||||||||||HiFrqDamp:Wrm||RevR|Lvl:0| ||||||||||||||Rev|Decay:1.00|RevL|Lvl:0| Name|||Save|||Delete|Dump||||||||||||||| PARAMETER RANGE OF VALUES CHORUS DELAY 0 to 60 milliseconds LFO SPEED 0 to 65 LFO DEPTH 0 to 99 REVERB IN DRY 0 to 10 REVERB IN CHORUS...
  • Page 98 Effects Mode and the Effects Editor Configurations and Parameters EQ, Gated Reverb, and Mixer EditEffect|||||<>Config:EQ+Gated+Mixer|| LoPassFrq:0.10KHz|||EQ|R|Lvl|:2||||||||| ||||||||||||||||||||EQ|L|Lvl|:0||||||||| RevPreDly:9ms|||||||Acc|R|Lvl:0||||||||| GateEnv||:Flat||||||Acc|L|Lvl:0||||||||| Rev|Decay:500ms|||||Rev|R|Lvl:0||||||||| AccentDly:-50ms|||||Rev|L|Lvl:0||||||||| Name|||Save|||Delete|Dump||||||||||||||| PARAMETER RANGE OF VALUES LOWPASS FILTER CUTOFF FREQ. 0.10 to 18.00KHz REVERB PRE-DELAY 0 to 80 milliseconds GATE ENVELOPE Flat, Decaying GATE DECAY TIME 50 to 600 milliseconds...
  • Page 99 Effects Mode and the Effects Editor Configurations and Parameters Parametric EQ, Chorus, Delay, and Mixer EditEffect|||||<>Config:Para+Cho+Dly+Mix Frq1:0.10|ChrSrc:EQ|DlyEQSrc:EQ||Dry|:1| Lvl1:-12d|ChrDly:0m|DlyEQIn|:0|||EQ||:1| Frq2:0.10|LFOSpd:0||DlyChrIn:0|||DlyR:1| Lvl2:-12d|LFODep:0||DlyTime|:9ms|DlyL:1| Frq3:0.48|||||||||||Feedback:0%||ChrR:1| Lvl3:-8dB||||||||||||||||||||||||ChrL:1| Name|||Save|||Delete|Dump||||||||||||||| PARAMETER RANGE OF VALUES BAND 1 FREQUENCY 0.1 to 12.60 KHz ±12 dB BAND 1 LEVEL BAND 2—3 FREQUENCY 0.1 to 12.80 KHz ±12 dB BAND 2—3 LEVEL...
  • Page 100 Effects Mode and the Effects Editor Configurations and Parameters Parametric EQ, Flange, Delay, and Mixer EditEffect|||||<>Config:Para+Fla+Dly+Mix Frq1:0.10|FlaSrc:EQ|DlyEQSrc:EQ||||||||| Lvl1:10dB|FlaDly:0||DlyEQIn|:9|||EQ||:9| Frq2:10.0|LFOSpd:64|DlyFlaIn:0|||DlyR:9| Lvl2:10dB|LFODep:98|DlyTime|:9ms|DlyL:9| Frq3:10.8|FeedBk:10|Feedback:90%|FlaR:9| Lvl3:10dB||||||||||||||||||||||||FlaL:9| Name|||Save|||Delete|Dump||||||||||||||| PARAMETER RANGE OF VALUES BAND 1 FREQUENCY 100 Hz to 12.60 KHz ±12 dB BAND 1 LEVEL BAND 2—3 FREQUENCY 0.1 to 12.80 KHz ±12 dB...
  • Page 101 Effects Mode and the Effects Editor Configurations and Parameters Chorus, Delay, Room Reverb, and Mixer EditEffect|||||<>Config:Cho+Dly+Room+Mix ChrDly:0m|DlyDryIn:0|||RevDryIn:9||CR:0| LFOSpd:0||DlyChrIn:0|||RevChrIn:0||CL:1| LFODep:0||DlyTime|:0ms|RevDlyIn:6||DR:1| ||||||||||Feedback:0%||RvPreDly:0||DL:1| |||||||||||||||||||||||HFrqDamp:WrmRR:1| DryLvl:0|||||||||||||||Rev|Time:0.1RL:1| Name|||Save|||Delete|Dump||||||||||||||| PARAMETER RANGE OF VALUES CHORUS DELAY 0 to 60 milliseconds CHORUS LFO SPEED 0 to 65 CHORUS LFO DEPTH 0 to 99 DRY LEVEL 0 to 10...
  • Page 102 Effects Mode and the Effects Editor Configurations and Parameters Flange, Delay, Room Reverb, and Mixer EditEffect|||||<>Config:Fla+Dly+Room+Mix FlaDly:0m|DlyDryIn:9|||RevDryIn:9||FR:1| LFOSpd:64|DlyFlaIn:0|||RevFlaIn:9||FL:1| LFODep:98|DlyTime|:9ms|RevDlyIn:0||DR:1| FeedBk:90|Feedback:90%|RvPreDly:0||DL:1| |||||||||||||||||||||||HFrqDamp:WrmRR:1| DryLvl:0|||||||||||||||Rev|Time:1.0RL:1| Name|||Save|||Delete|Dump||||||||||||||| PARAMETER RANGE OF VALUES FLANGE DELAY 0 to 60 milliseconds FLANGE LFO SPEED 0 to 65 FLANGE LFO DEPTH 0 to 99 FLANGE FEEDBACK 0 to 99%...
  • Page 103 Effects Mode and the Effects Editor Configurations and Parameters Chorus, Delay, Hall Reverb, and Mixer EditEffect|||||<>Config:Cho+Dly+Hall+Mix ChrDly:0m|DlyDryIn:0|||RevDryIn:9||CR:0| LFOSpd:0||DlyChrIn:0|||RevChrIn:0||CL:1| LFODep:0||DlyTime|:9ms|RevDlyIn:6||DR:1| ||||||||||Feedback:90%|RvPreDly:0||DL:1| |||||||||||||||||||||||HFrqDamp:WrmRR:1| DryLvl:0|||||||||||||||Rev|Time:0.1RL:1| Name|||Save|||Delete|Dump||||||||||||||| PARAMETER RANGE OF VALUES CHORUS DELAY 0 to 60 milliseconds CHORUS LFO SPEED 0 to 65 CHORUS LFO DEPTH 0 to 99 DRY LEVEL 0 to 10...
  • Page 104 Effects Mode and the Effects Editor Configurations and Parameters Flange, Delay, Hall Reverb, and Mixer EditEffect|||||<>Config:Fla+Dly+Hall+Mix FlaDly:0m|DlyDryIn:9|||RevDryIn:9||FR:1| LFOSpd:64|DlyFlaIn:0|||RevFlaIn:9||FL:1| LFODep:98|DlyTime|:9ms|RevDlyIn:0||DR:1| FeedBk:90|Feedback:90%|RvPreDly:0||DL:1| |||||||||||||||||||||||HFrqDamp:WrmRR:1| DryLvl:0|||||||||||||||Rev|Time:1.0RL:1| Name|||Save|||Delete|Dump||||||||||||||| PARAMETER RANGE OF VALUES FLANGE DELAY 0 to 60 milliseconds FLANGE LFO SPEED 0 to 65 FLANGE LFO DEPTH 0 to 99 FLANGE FEEDBACK 0 to 99%...
  • Page 105 Effects Mode and the Effects Editor Configurations and Parameters EQ, Chorus, 4-Tap Delay, and Mixer EditEffect|||||<>Config:EQ+Chor+4Tap+Mix LoPass:0.|DlyEQIn:8||FdBkDly:0ms|Tp1R:1| ||0.67KHz|DlyChIn:0||FeedBck:0%||Tp1L:1| ChrDly:0m|Tap1Dly:0ms||||||||||||Tap2:1| LFOSpd:0||Tap2Dly:0ms||EQLvl:1|||Tap3:1| LFODep:8||Tap3Dly:7ms||ChrLv:1|||Tp4R:1| ||||||||||Tap4Dly:0ms||||||||||||Tp4L:1| Name|||Save|||Delete|Dump||||||||||||||| PARAMETER RANGE OF VALUES LOWPASS FILTER CUTOFF FREQ. 100 Hz to 18 KHz CHORUS DELAY 0 to 60 milliseconds CHORUS LFO SPEED 0 to 65 CHORUS LFO DEPTH...
  • Page 106 Effects Mode and the Effects Editor Configurations and Parameters 9-24...
  • Page 107: Midi Mode

    MIDI Mode The Transmit (XMIT) Page Chapter 10 MIDI Mode Press the MIDI mode button to enter MIDI mode. Here youÕll conÞgure the K2vxÕs response to incoming MIDI messages, as well as customize those that the K2vx sends to other MIDI devices in your system.
  • Page 108 MIDI Mode The Transmit (XMIT) Page Keep in mind that only the Program Change Type, Program Change, and Buttons parameters will operate as programmed if the LocalKbdCh parameter does not match the transmit channel of your MIDI controller. If you set them to match, the remaining parameters will take effect as well.
  • Page 109 Extended or QA Bank E. Also select Extended or QA Bank E if itÕs another K2vx, (make sure the other K2vx is set the same way). If itÕs a Kurzweil K1200 or a 1000 Series with Version 5 software, select a value of Kurzweil.
  • Page 110: Physical Control Parameters

    MIDI Mode The Transmit (XMIT) Page of RAM objects) when you start. Otherwise the button presses you make on the Þrst device may execute other functions on the second device. Much more useful is to send streams of button presses to your sequencer. When you dump them from your sequencer back to the K2vx, the K2vx responds as if the buttons were actually pressed.
  • Page 111: The Receive (Recv) Page

    MIDI Mode The Receive (RECV) Page The Receive (RECV) Page Press RECV to select the Receive page, where you deÞne the K2vxÕs response to incoming MIDI signals. MIDIMode:RECEIVE|||||||||||||||||||||||| BasicChannel: 1|||||||| |SysExID:|||0||||| MIDI|Mode|||:Multi|||||SCSI|ID:|||6||||| AllNotesOff|:Normal||||BendSmooth:On|||| ProgChgType|:Extended||LocalKbdCh:None|| VelocityMap:|1|Linear||BankSelect:Ctl|32 Pressu r eMap:| 1 |Linea r ||PowerMode|: U ser|| XMIT|| | RECV|| | CHANLS | PrgChg | RsetCh |Panic PARAMETER RANGE OF VALUES...
  • Page 112 MIDI Mode The Receive (RECV) Page sequence, for example, if youÕre driving your K2vx from one of RolandÕs hardware sequencers. Setting this parameter to Ignore will take care of this problem. Regardless of the setting for this parameter, the K2vx will always respond to its own Panic button by shutting off all active notes and controllers.
  • Page 113 MIDI Mode The Receive (RECV) Page The available values for this parameter are None, and 1Ð16. The default is None, which disables the local keyboard feature, since you may not want to send your MIDI controllerÕs MIDI information to devices connected to the K2vxÕs MIDI Out port. If you want to use Setup mode on the K2vx, however, you will have to change the setting of this parameter.
  • Page 114: The Channels Page

    MIDI Mode The Channels Page HereÕs a more speciÞc example. Suppose your MIDI controller transmits on MIDI channel 1, and youÕve set the LocalKbdCh parameter to a value of 1. YouÕve also set the value of the ModWhl parameter on the Setup mode page to a value of Volume (MIDI 07) for each setup zone.
  • Page 115 MIDI Mode The Channels Page MIDIMode:CHANNELS||||||||||<>Channel:1|| Enable||:On||||||||||||||||||||||||||||| Program|:1|Grand|Piano|||||||PrgLock:Off Pan|||||:64||||||||||||||||||PanLock:Off Volume||:127|||||||||||||||||VolLock:Off OutPair|:Prog||||||||||||||||||||||||||| OutGain|:Prog||||||||||||||||||||||||||| XMIT|||RECV|||CHANLS|PrgChg|RsetCh|Panic PARAMETER RANGE OF VALUES DEFAULT ENABLE Off, On PROGRAM Program list Program ID 1 0 to 127 64 (centered) VOLUME 0 to 127 127 (maximum) OUTPUT PAIR Prog, A (FX), B (DRY), C(DRY), D(DRY) Prog OUTPUT GAIN...
  • Page 116: Parameter Locks

    0–127 only. Extended Other K2vxs (or K2500s) similarly set, plus all other instruments that use the Bank Change controller Kurzweil K1200s, and 1000s with version 5 software QA Bank E Other K2vxs (or K2500s) similarly set, when in Quick Access...
  • Page 117: Extended And Kurzweil Program Change Types

    Extended setting and the Kurzweil setting is this: In Extended, the 2000 will receive and respond to both the Bank Change controller and double program change method, but it will always transmit the Bank Change controller. When set to Kurzweil, the 2000 will receive and transmit only the double program change method.
  • Page 118 MIDI Mode Program Change Formats If your K2vx is already in the memory bank you want to use, you can send it single PCHs from 0 to 99, to select programs within that memory bank. If you want to change the memory bank, the K2vx must receive either an MC 32 message with value 0Ð9, or a PCH with value 100Ð109.
  • Page 119 PCH: value 127 PCH: value 104 No change in current program; 400s bank is selected pending next PCH When you send Kurzweil program changes via MIDI, the K2vx always sends two PCHs. A few examples: Front panel selection: program change commands sent:...
  • Page 120 MIDI Mode Program Change Formats WeÕll discuss the receiving side Þrst. When youÕre using this format, the K2vx will respond to either MC 32s or PCHs. The acceptable ranges of values are different, however, as is the interpretation the K2vx makes. Instead of responding by selecting programs, the K2vx responds by selecting entries within the currently selected Quick Access bank.
  • Page 121 MIDI Mode Program Change Formats If the Zeros Memory Bank is Currently Selected 1st program change 2nd program change Resulting selection: command received: command received: MC 32: value 0 PCH: value 6 No change (the K2vx interprets this as QA bank 0, entry 6. There is no QA bank 0.
  • Page 122 MC 32 type. The currently selected memory bank is not included the program change command. Quick Access Banks—Kurzweil (QA BANK K) In terms of receiving program change commands, this works almost exactly like the QA Bank E format.
  • Page 123 MIDI Mode Program Change Formats The transmitting side of this format is similar to the QA Bank E format as well, as the following diagram shows. The banks and entries you select are translated into two standard program change commands sent in rapid succession. Entry selected from alphanumeric pad (or Currently selected...
  • Page 124: The Soft Buttons In Midi Mode

    MIDI Mode The Soft Buttons in MIDI Mode The Soft Buttons in MIDI Mode The Þrst three soft buttons select the three MIDI mode pages. The PrgChg soft button lets you send a program change command on any MIDI channel. The RsetCh soft button lets you return all channel parameters to their default values.
  • Page 125: Master Mode

    Master Mode The Master Mode Page Chapter 11 Master Mode Press the Master mode button to enter Master mode, which contains parameters affecting the K2vxÕs overall performance. The Master Mode Page On the Master mode page youÕll Þnd parameters for setting the overall tuning and transposition of the K2vx, the MIDI channel to be used for drum programs (explained below), and for several keyboard, audio, display, and programming adjustments.
  • Page 126 Master Mode The Master Mode Page them drum programs because a likely application for this type of program is to create drum kits with many different percussion timbres. You can assign any keymap to any layer, however, to create as complex a program as you want. All those extra layers create a lot of information for the K2vxÕs sound engine to process.
  • Page 127 Master Mode The Master Mode Page either of these parameters is set to Mono, then programs routed to the corresponding audio output group will send all of their sound equally to both MIX outputs, regardless of any panning that might be applied to them on the OUTPUT page. This is a quick and convenient way to convert the MIX outputs into two mono outputs.
  • Page 128: The Soft Buttons In Master Mode

    Master Mode The Soft Buttons in Master Mode To trigger notes in the range required to set the Intonation key, you can transpose the K2vx temporarily from its front panel, or from your MIDI controller if it has the ability. Alternatively, you could create a setup with just the lowest octave transposed down two octaves, then select it when you want to change the Intonation key.
  • Page 129: Guitar/Wind Controller Mode

    Master Mode Guitar/Wind Controller Mode that have decayed or have been released will disappear. When all 48 voices have been activated, the display will show which voice channels are shut off (ÒstolenÓ) to enable new notes to play. Press the Done soft button when you are Þnished with the Utility page. This is the same as pressing the Exit button.
  • Page 130: Object Utilities

    Master Mode Object Utilities Object Utilities Object Utility functions are useful for moving or copying objects into various banks, naming objects, deleting objects, and dumping objects over MIDI. To access these functions, press the Object soft button while in Master mode. You will see the following screen: |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||...
  • Page 131: Move

    Master Mode Object Utilities You can use the Multiple Object Selector (described on page 13-32) to select ranges of objects according to object types, IDs, strings in the object names, or dependent relationships. You can quickly select or deselect all objects using the Left/Right cursor and Up/Down cursor double-presses.
  • Page 132: Copy

    Master Mode Object Utilities Songs 300, 315, 489, and 841 to the 200's bank, which already contains Songs 200 and 203, then the moved songsÕ ID numbers would be 201, 202, 204, and 205. Use consecutive numbering for each object that is moved, skipping over IDs that are in use (like Fill mode), starting from the ID that you specify.
  • Page 133: Name

    Master Mode Object Utilities Name The Name utility allows you to name one or more objects with the same name. This is much faster than naming each object individually. A lot of times you might want several objects to have the same name except for a unique identiÞer at the end of the name. Using this utility function, you could assign a common name to multiple objects at once, and then quickly name each one a little differently.
  • Page 134: Dump

    Master Mode Object Utilities Answering No will delete only those objects that were selected. Dump This utility is for dumping selected objects over MIDI. If any of the selected objects have dependents that were not selected, you will be asked the question "Dump dependent objects?". Press OK to initiate a MIDI System Exclusive dump of the selected set of objects, one by one out the MIDI Out port of the K2vx.
  • Page 135: Song Mode

    Song Mode Getting Started with the Sequencer Chapter 12 Song Mode Getting Started with the Sequencer The K2vxÕs sequencer is a powerful and versatile tool for songwriters, composers, and anyone else who needs to record and play back songs. As with any tool, however, itÕs best to start with the basics.
  • Page 136: Tutorial: Recording A Song

    Song Mode Getting Started with the Sequencer Tutorial: Recording a song In this tutorial, weÕll record a song by using the steps described below. Bear in mind, though, that this is just one approach to sequencing a song. This example includes: Assigning programs to channels •...
  • Page 137 Song Mode Getting Started with the Sequencer Use the down arrow button to move the cursor to the Program Þeld. When this Þeld is highlighted, type "52" then press the ENTER button. YouÕve now assigned "Jazz Kit" to channel 1. SongMode:MAIN||Events:186K|||STOPPED|||| CurSong:1|NewSong||||||||||||Tempo:120|| RecTrk|:1||||Vol:127|Pan:64||Mode|:Merge...
  • Page 138 Song Mode Getting Started with the Sequencer Set RecTrk to "1" then press the Record soft button. The Song Status indicator (top right hand corner of the display) ßashes "REC READY". song status indicator SongMode:MAIN||Events:186K|||REC|READY|| CurSong:1|NewSong||||||||||||Tempo:120|| RecTrk|:1||||Vol:127|Pan:64||Mode|:Merge Program:52|Jazz|Kit||||||||||Locat:||1:1 |||||||||||||||||||||||||||||||||||||||| Track||:R|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-| Channel:1|2|3|4|5|6|7|8|9|10111213141516 Record||Play|||Stop||Erase||MISC||MIXER| Locat parameter...
  • Page 139 Song Mode Getting Started with the Sequencer Now press the EVENT soft button to bring up the Event Editor, which will look something like this: EditSong:EVENT||(Ch|1)|||||||<>Track:1|| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |||1:1||||1:1.000|CTRL|BANK|||0||||||||| |||1:1||||1:1.000|PCHG|||52||||||||||||| |||1:1||||1:1.000|CTRL|VOL||127||||||||| |||1:1||||1:1.000|CTRL|PAN|||64||||||||| |Cut||||Copy||Paste|||View||AllOn||Done| As you can probably decipher, the Event Editor gives you access to an editable list of all note, controller, and other MIDI events that Song mode uses to describe your sequence.
  • Page 140 Song Mode Getting Started with the Sequencer RecMode & PlayMode parameters Quantize parameters SongMode:MISC||Events:186K|||STOPPED|||| RecMode|:Loop|||Quant:Off|||CountOff:1|| PlayMode:Loop|||Grid|:1/8|||Click|||:Rec KeyWait|:Off||||Swing:0%||||ClickCh|:16| Locate||:||1:1||Sync|:Both||ClickPrg:198 AutoIn||:||1:1||Clock:Int|||ClickKey:C|4 AutoOut|:||1:1||Tempo:Auto||ClickVel:90| Record||Play|||Stop|||New|||In/Out|MAIN| Turn on Input Quantization. While youÕre on the MISC page, take a look at the quantize parameters (Quant, Grid, and Swing) in the middle column of the page.
  • Page 141 Song Mode Getting Started with the Sequencer basic (but correct), then make additions later. To keep track of where you are, watch the ßashing Song mode LED or the Locat parameter on the SongMode:MAIN page. 12. Press the Stop soft button when youÕve Þnished recording the drums. ConÞrm that you want to keep the changes to your song by pressing the Yes soft button followed by the Replace soft button.
  • Page 142 Song Mode Getting Started with the Sequencer track 1 changes to "P" (for "Play") when you select track 2 for recording. The small square above the track status indicator tells us that material is contained on that track. Press the Record soft button to enter "REC READY" mode. Press the Play soft button, then begin laying down a bass track.
  • Page 143 Song Mode Getting Started with the Sequencer Mix Your Song The SongMode:MIX page lets you change the panning and volume levels for the tracks in your song. Needless to say, this is one of the most important steps in the completion of your song production, and potentially one of the most creative.
  • Page 144 Song Mode Getting Started with the Sequencer while you are on the SongMode:MIX page and playing a song, and the associated track will be muted. SongMode:MIX|<>Prog:46||Brt|Saxy|Lead||| |||WXWXWXWX|WXWXWXWX|WXWXWXWX|WXWXWXWX|| |||wxwxC{wx|wxwxwxwx|wxwxwxwx|wxwxwxwx|| ||||z|z}~|z||z|z|z|z||z|z|z|z||z|z|z|z|| ||||_|_|_|_||_|_|_|_||_|_|_|_||_|_|_|_|| |||P|P|P|R||-|-|-|-||-|-|-|-||-|-|-|-||| |||*****************|||||||||||||||||||| Record||Play|||Stop||M|1-8|||Keep|||OK|| Quick Mute Track Bank Indicator Toggles track muting between tracks 1-8 and tracks 9-16.
  • Page 145: Main Page

    Song Mode MAIN Page MAIN Page The Song Mode MAIN Page allows real time recording and playback, song and track selection. From this page you can view and edit the tracks' channel, program, volume and pan settings, as well as other useful items. SongMode:MAIN||Events:317K|||STOPPED|||| CurSong:1|NewSong||||||||||||Tempo:120|| RecTrk|:1||||Vol:127|Pan:64||Mode|:Merge...
  • Page 146 Song Mode MAIN Page EXT. CLOCK is displayed when the Play button is pressed, if the Clock parameter on • the MISC page is set to Ext. It will go this status from both the STOPPED and REC READY status. It ßashes, indicating it is waiting for an external MIDI clock message to start recording or playing.
  • Page 147 Song Mode MAIN Page The parameter(s) below RecTrk will change according to the value of RecTrk and whether or not you select a setup. If RecTrk is set to a single track (1-16), Program is displayed and you can select the program to be assigned to that track. If you change RecTrk to Mult or None, the display changes to show the Channel parameter followed by the Program parameter (although the the word "Program"...
  • Page 148 Song Mode MAIN Page The Chan parameter will be replaced with Setup. It is important to know how many channels, and consequently how many tracks, are needed for recording a particular Setup. Each Setup can have up to three Zones that can respond to your playing differently, depending on what range of the keyboard is being played, or if certain velocity and/or controller values determines when a particular Zone will respond.
  • Page 149: Soft Buttons On The Main Page

    Song Mode MAIN Page During playback and recording, the indicators above tracks containing any MIDI data will ßash a small, Þlled-in square when any MIDI activity is detected. The Þlled-in square also ßashes over a track any time that there is incoming MIDI data on that trackÕs channel, even while the sequencer is STOPPED.
  • Page 150: Save This Song? Dialog

    Song Mode MAIN Page Play), and the location remains at the current bar and beat, allowing you to continue from that location by pressing Play again. Pressing Pause while recording will stop the recording process as if you had pressed Stop. Stop halts the playback or recording, and resets the Song's location to either the default "bar 1, beat 1"...
  • Page 151: Save New Song? Dialog

    Song Mode MAIN Page PlayNew / Play soft buttons allow you to play all of the recorded data, including data on the track(s) you have just recorded. Stop halts the playback of either the Old or the New version of the Song you are currently auditioning.
  • Page 152: Misc Page

    Song Mode MISC Page MISC Page This page contains parameters that determine how the sequencer behaves during playback and recording, and when the K2vx is connected to another MIDI sequencer. Most of these settings are stored in the Master Object, (all except the Auto punch-in points) and none of these are saved with the Song.
  • Page 153 Song Mode MISC Page Stop is pressed while recording any track past the previously set End point in Linear or UnLoop Record Mode. Again, the new End point is aligned to the downbeat of the (empty) Bar immediately following the last Bar you were recording when Stop was pressed.
  • Page 154 Song Mode MISC Page Loop - The Loop PlayMode will loop the current Song from the End point back to Bar 1, Beat 1 continually during playback until Stop is pressed. List - Song Objects in memory can be played back to back in numerical ID# order starting from the current Song followed by the Song with the next highest ID#.
  • Page 155 Song Mode MISC Page Quantize is used to quantize your performance as you record it in. However, you may wish to record without quantization and go back and quantize at a later point. To do this, use the Quantize function in the Track editor, as described on page 12-36. Grid This setting determines the size of the Input Quantize grid expressed as a fraction of a Bar with a 4/4 meter.
  • Page 156: Soft Buttons On The Misc Page

    Song Mode MISC Page ClickKey The ClickKey is the note to be used for the metronome click. ClickVel ClickVel determines the attack velocity to be used by the metronome click. The Þrst beat of each measure will be the click played at exactly this velocity level while the other clicks will be scaled to about 90% of this value as a way to provide an accent.
  • Page 157: Mix Page

    Song Mode MIX Page MIX Page The MIX page allows you to set and keep new initial settings for all sixteen tracksÕ program changes, volumes, and pan positions. You can set these three parameters for each track and the press the Keep button, prompting a dialog that asks if you really want to update these settings. Press Yes to make the changes.
  • Page 158: Soft Buttons On The Mix Page

    Song Mode MIX Page Track Status Indicators: Using the Up, Down, Left, and Right cursor arrows to position the cursor onto a Track Status Indicator, you can toggle an empty track (-) into Record (R) with the Alpha Wheel or Increment/Decrement buttons.
  • Page 159: The Edit Song Pages

    Song Mode Edit Song: COMMON Page The Edit Song Pages There are a few conventions shared by all of the EditSong pages (except the Arrange page). Displayed at the top of each EditSong page is the name of the page and the currently selected track(s).
  • Page 160: Parameters Used With The Arrangement Feature

    Song Mode Edit Song: COMMON Page TimeSig Affects the click, playback looping, and locate function as well as some editing operations. Does not change the recorded data. EffectChan If the FX Mode and FX Chan parameters in Effects mode are set to Auto and Current respectively, this parameter speciÞes which channel will control effects while in SongMode and during playback of a Song.
  • Page 161: Soft Buttons On The Edit Song: Common Page

    Song Mode Edit Song: COMMON Page TriggerCtl This parameter speciÞes the global control source used to enable the triggering of Arrangement Steps via key presses as deÞned in the Arrangement editor. TrackDest TrackDest|:LLL-|M---|-M--|---x|||||||||| DrumTrack|:D---|----|-D--|----|||||||||| The MIDI data on each track has a destination assignment selectable in the TrackDest Þeld. There are four possible indicators: This is the default setting for all tracks in a new Song.
  • Page 162: Edit Song: Event Page

    Song Mode Edit Song: EVENT Page ARRANG enters the EditSong : ARRANG page, gaining access to a group of arrangement speciÞc parameters. Edit Song: EVENT Page Every type of recorded MIDI event is visible from this page. You can view and change these events if necessary.
  • Page 163: Soft Buttons On The Edit Song: Event Page

    Song Mode Edit Song: EVENT Page to adjust the Tick value, four or Þve digits in order to change the location to a new Beat and Tick within the current Bar, or enter in the complete Bar, Beat, and Tick value to relocate the event to another Bar.
  • Page 164 Song Mode Edit Song: EVENT Page EVENT:View|||||||||||||||||||||||||||||| Notes|||||:On|||||||Volume||||:On||||||| PitchBend|:On|||||||Pan|||||||:On||||||| ModWheel||:On|||||||Bank/Prog|:On||||||| Data||||||:On|||||||Tempo|||||:On||||||| Sustain|||:On|||||||SysEx|||||:On||||||| Pressure||:On|||||||Other|||||:On||||||| Toggle|AllOff|AllOn||||||||||||||||Done| The EVENT edit page can be set for you to view all, some, or just one type of MIDI event on a track by adjusting which events are on or off in the EVENT : View page. If you turn an event Off for viewing, then when you return to the Edit Song: EVENT page, the events will not be seen and they will not be executed as you scroll through the list.
  • Page 165: Edit Song: Track Page

    Song Mode Edit Song: TRACK Page Edit Song: TRACK Page This page allows you access to useful track-based edit functions. These functions are: Erase • Copy • Bounce • Insert • Delete • Quantize • RefQuant • Shift • Transpose •...
  • Page 166: Common Parameters For Edit Song: Track Functions

    Song Mode Edit Song: TRACK Page Common Parameters for Edit Song: Track Functions Locate This parameter is available in every TRACK edit function. The Locate Bar and Beat will change in real time during play back and recording to reßect the SongÕs current position.
  • Page 167: Soft Buttons On The Edit Song: Track Page

    Song Mode Edit Song: TRACK Page Hi(Vel) The Hi(Vel) parameter sets the highest attack velocity a Note needs to have in order to be edited. Notes on the selected track(s) with attack velocities higher than the Hi(Vel) will not be affected by the edit.
  • Page 168: Edit Song: Track Functions - Erase

    Song Mode Edit Song: Track Functions – Erase Edit Song: Track Functions – Erase This function erases speciÞed events from a region of time, but it doesnÕt delete the region of time. The result is like erasing a section of recording tape. If you want to completely remove a segment and shorten the length of the track, you can do it with the Delete function.
  • Page 169: Edit Song: Track Functions - Bounce

    Song Mode Edit Song: Track Functions – Insert The Mode setting determines whether the copied events merge with, or erase existing events on the destination track from the location point to the end of the copied region. Times: 1 - 127 The value selected for the Times parameter determines how many copies of the selected region are placed, one after another, in the destination track.
  • Page 170: Edit Song: Track Functions - Delete

    Song Mode Edit Song: Track Functions – Delete Location: 1 : 1 The insertion point for the blank time being added is selected as a Bar and Beat Location value. Events that occurred at or after this Bar and Beat, before you insert time, are not erased when you perform this function, rather they are offset by the length of the blank time being added to a Bar and Beat later in the Song.
  • Page 171: Edit Song: Track Functions - Reference Quantize

    Song Mode Edit Song: Track Functions – Reference Quantize Grid: 1/1 Ð 1/384 This setting determines the size of the Quantize grid, expressed as a fraction of a Bar with a 4/4 meter. Set Grid to 1/1 for whole note grid, 1/16 for sixteenth notes. All of the standard note durations and every fractional Bar divisions in-between are available as the size of the Input Quantize grid.
  • Page 172: Edit Song: Track Functions - Shift

    Song Mode Edit Song: Track Functions – Shift Timing: Off / 1% Ð 100% The Timing parameter determines how much the selected note events are moved towards grid locations. If set to Off, no aligning of previously recorded Notes to grid locations will occur. If set to 100%, every recorded note event will be aligned to the closest grid location, deÞned by the timing of note events from the reference track.
  • Page 173: Edit Song: Track Functions - Transpose

    Song Mode Edit Song: Track Functions – Change Edit Song: Track Functions – Transpose Use the Transpose function to change the MIDI Note numbers of the selected Note events. EditSong:TRACK|||||||||||||||<>Track:1|| Function:Transposd|From||:||1:1|To:||2:1 Semitone:12ST||||d|||||||||||||||||||||| |||||||||||||||||d|LoKey|:C|-1||Hi:G|9|| |||||||||||||||||d|LoVel|:1|||||Hi:127|| |||||||||||||||||d|||||||||||||||||||||| Locate||:||1:1|||'%%^^^^^^^^%%%%%%^%%%%% FromTo||Play|||Stop||||||||||Go||||Done| Semitone: -128ST Ð 127ST An increment of one semitone represents a change of one MIDI Note number.
  • Page 174: Edit Song: Track Functions - Thin

    Song Mode Edit Song: Track Functions – Thin Mode: Constant / PosRamp / NegRamp Set Mode to Constant to have values modiÞed in a uniform fashion, as determined by the Scale and Offset settings, for the entire selected region of time and range of values. When the Change function is applied with Mode set to Positive Ramp, the selected velocity or controller values will gradually change over the region of time, deÞned by the locations set for the From and To parameters, from the original value to the new value determined by the Scale...
  • Page 175: Edit Song: Track Functions - Remap

    Song Mode Edit Song: Track Functions – Grab Edit Song: Track Functions – Remap Use the Remap function to apply the values of any one type of controller data, already recorded on a track, to another controller type. The effect the real time changes of the ÒOldÓ controller had will be replaced by the effect the ÒNewÓ...
  • Page 176 Song Mode Edit Song: Track Functions – Grab If the currently selected track is All tracks then the destination track will be All tracks as well. No matter what channel the current track (source track in the source Song) is set to when you use the grab function, the Events will be played on the destination trackÕs channel.
  • Page 177: Edit Song: Step Page

    Song Mode Edit Song: STEP Page Edit Song: STEP Page EditSong:STEP||||||||||||||||<>Track:1|| DubMode|:Erase|||d|||||||||||||||||||||| Duration:1/16||||d|||||||||||||||||||||| Modifier:None||||d|||||||||||||||||||||| GateTime:75%|||||d|||||||||||||||||||||| Velocity:Played||d|||||||||||||||||||||| Locate|:||1:1.000'%%^%%%%%%^%%%%%%^%%%%% ||||||||Play|||Stop||<Back||Step>||Done| PARAMETER RANGE OF VALUES DEFAULT DUBMODE MERGE, ERASE MERGE DURATION 1/1 – 1/64 MODIFIER NONE, TRIPLET, DOTTED, DOTDOT NONE GATETIME 0 – 250% VELOCITY PLAYED, 1 –...
  • Page 178 Song Mode Edit Song: STEP Page You can strike more than one note at a time to enter chords. You can also strike several notes one at a time (holding on to the previous notes) to create a chord. As long as you do not release all of the notes, the Locate parameter will stay at the same point and the notes will be entered as a chord.
  • Page 179: Soft Buttons On The Edit Song: Step Page

    Song Mode Edit Song: STEP Page A Dotted modiÞer adds half of the current Duration value to that duration, and a DotDot modiÞer will add 3/4 of the current Duration value to itself. (e.g., an eight note = 240 ticks, a dotted eighth note = 360 ticks, and a double dotted eighth note = 420 ticks).
  • Page 180: Edit Song: Arrange Page

    Song Mode Edit Song: ARRANGE Page Edit Song: ARRANGE Page This page allows you to create a song by arranging other songs together in the order you specify. The other songs become sections (called Steps) of the current song, which can be repeated, transposed, etc.
  • Page 181: Triggering Steps From A Key

    Song Mode Edit Song: ARRANGE Page Step The number of steps in an arrangement defaults to 1. All other steps are then added when needed. The step of the Arrangement selected for editing is displayed as the Step. Use the CHAN/BANK arrows to select the different steps in your Arrangement.
  • Page 182: Soft Buttons On The Edit Song: Arrange Page

    Song Mode Edit Song: ARRANGE Page in semitone increments. All tracks of a Song being transposed by keyboard triggering will be transposed accordingly, except for tracks deÞned as a Drum Track on the COMMON page. HiKey The highest note of the keyboard range designed to trigger the current Step is set in the HiKey parameter.
  • Page 183: Selecting A Song For Playback

    Song Mode Effect Selection During Recording and Playback Selecting a Song for Playback Select the Song parameter with the cursor buttons, then use any data entry method to scroll through the list of songs. Press the Play soft button, and the song will begin playing. Press the Stop soft button, and the song will stop and ÒrewindÓ...
  • Page 184: Memory Limits

    Song Mode Memory Limits MIDI Out port. This is standard MIDI Sync, and any device that accepts MIDI Sync will play in sync with the K2vx. If you set the Clock parameter to External, the K2vx expects to receive MIDI Sync at its MIDI In port.
  • Page 185 Song Mode Recording Multi-timbral Sequences via MIDI Select Song mode, and set the Clock parameter to External. This will sync the K2vx with the MIDI clock of the external sequencer. You will probably want to set the Local Keyboard Channel parameter to None when recording from an external sequencer, since the rechannelizing effect of that parameter could have unintended results.
  • Page 186 Song Mode Recording Multi-timbral Sequences via MIDI 12-52...
  • Page 187: Disk Mode

    Disk Mode Disk Mode Page Chapter 13 Disk Mode Disk mode lets you load and save Þles of objects between the K2vx and the outside world, through the K2vxÕs ßoppy drive or SCSI ports. The ßoppy drive accepts MS-DOS format double-sided double-density (DSDDÑ720K) and high-density (HDÑ1.4 M) ßoppy disks.
  • Page 188 Disk Mode Page" on page 13-5 for complete information. Formatting a Floppy Disk Floppy disks must be formatted (initialized) to the Kurzweil format before they can be used with the K2vx. The K2vx uses the MS-DOS format, so ßoppies formatted on DOS computers should work with the K2vx.
  • Page 189 (with one SCSI port connected to the Mac, and the other to the hard disk). In this case, youÕll need to have your Kurzweil/Young Chang dealer or service center remove the K2vxÕs internal termination. This is very easy for a qualiÞed technician to do, and shouldnÕt take more than a half hour or so.
  • Page 190: Using Your K2Vx In A Scsi System

    Disk Mode Disk Mode Page In this case, the K2vx can be connected in the middle of a SCSI chain without causing problems. If you connect it at the end of a SCSI chain, however, you should install an external terminator on the unused SCSI port.
  • Page 191: Startup

    Disk Mode Disk Mode Page If you press the Load button and load in a Þle from a subdirectory called SOUNDS, the Path Þeld will appear as Path|=|\SOUNDS\ The slash character is also used as a directory separator, as in the following Path: Path|=|\NEWTUNE\SAMPLES\DOGS\ This represents the subdirectory DOGS, that is located in the SAMPLES subdirectory of the NEWTUNE directory in the root directory.
  • Page 192: File List Dialog

    Disk Mode File List Dialog Delete - Delete Þles from the current disk if it is a K2vx disk. See "Deleting Þles", below. Rename- Change the Þle name of a Þle on a K2vx disk. See "Renaming Files", below. Move - Change the location of a Þle from within one directory to another (on the same disk). Util - Check the free space, Þnd Þles, and view directory organization and sizes on the current disk.
  • Page 193 .AIF - Audio Interchange File Format (AIFF) .KOS - Kurzweil K2vx operating system Þle .KRZ - Kurzweil K2vx format Þle .K25 - Kurzweil K2vx format Þle containing objects and/or sample data .MAC - Kurzweil K2vx disk macro Þle .MID - MIDI type 0 sequence Þle .WAV - Microsoft RIFF WAVE format...
  • Page 194: The File Index

    Disk Mode File List Dialog The File Index On the right end of the top line is the Index Þeld. This tells the position of the highlighted Þle relative from the beginning of the Þle list. The Þrst entry in a Þle list is index 1. Dir:\||||||||||||Sel:2/23||||Index:|||3| |||||||||||||||||AXM||||||.KRZ*|||122K|| |||||||||||||||||CHIME||||.KRZ|||||42K||...
  • Page 195 Disk Mode File List Dialog Dir:\||||||||||||Sel:2/23||||Index:|||3| |||||||||||||||||AXM||||||.KRZ||||122K|| |||||||||||||||||CHIME||||.KRZ|||||42K|| ||||File|to|load:DOORS||||.KRZ*||3456K|| |||||||||||||||||JUNE27|||||||(dir)||||| |||||||||||||||||LONGSMPS|||||(dir)||||| |Total:21034K||||FLUTE||||.KRZ*||||.5K|| Select||Root||Parent||Open|||OK|||Cancel the Þles DOORS.KRZ and FLUTE.KRZ would be loaded. The Select button will toggle the selection, meaning that if you press Select on a given Þle, the asterisk will go on if it is currently off, and vice-versa. Selecting can only be done for Þles, not for directories.
  • Page 196: Total

    Disk Mode File List Dialog while in the Delete function will display the objects within the Þle in a scrollable list, however no delete action will be possible on the individual objects. Pressing the OK soft button will cause the K2vx to proceed with the selected function. After pressing OK, there may be further dialogs such as bank speciÞcation (for the Load function), conÞrmation (for Delete), or name entry (for Rename).
  • Page 197: Creating Directories

    Disk Mode Creating Directories ALTO|||||||||(dir)||||| BOOBAMS||.KRZ*||||.5K|| CYMBALS||||||(dir)||||| DOGS|||||.KRZ||||122K|| DOORS||||.KRZ*||3456K|| E4PROG|||.KRZ|||||10K|| Creating Directories As stated above, you can create directories for organizing your K2vx Þles, whether you are using SCSI or Floppy disks. No reformatting is necessary to add directories to disks that were formatted with a K2vx.
  • Page 198: Creating A Directory With Save -> Newdir

    Disk Mode The Directory Selection Dialog Pressing OK will select the default path, which is the current directory. Pressing Change will allow you to view the disk, traversing its directories, until you Þnd the one in which you want to create the new subdirectory, in this case "THINGS". (see Change Directory Dialog, below) Creating a Directory with Save ->...
  • Page 199: Disk Mode Functions

    Disk Mode Disk Mode Functions Dir:\||||||||||||Sel:0/23||||Index:|||8| |||||||||||||||||N123AB|||.KRZ|||||42K|| |||||||||||||||||OCEANS|||.KRZ|||3456K|| Select|directory:STRINGS||||||(dir)||||| |||||||||||||||||T1|||||||||||(dir)||||| |||||||||||||||||UNDULATE|.KRZ|||||.5K|| |Total:21034K||||ZORK|||||.KRZ|||||.5K|| |Root||Parent|Open||Current|SetDir|Exit| There are two ways that you can select a directory in this dialog. Pressing "Current" - This selects the directory you are currently in (whose Þle list you are viewing), as speciÞed in the Dir: parameter on the top line of the display.
  • Page 200 Disk Mode Disk Mode Functions Dir:\||||||||||||Sel:0/6|||||Index:|||3| |||||||||||||||||BASSDRMS|.KRZ||||426K|| |||||||||||||||||HIHATS|||.KRZ||||788K|| ||||File|to|load:SAXES||||.KRZ|||2510K|| |||||||||||||||||TOMS|||||.KRZ||||301K|| |||||||||||||||||TOMS1||||.KRZ|||1400K|| |Total:|5037K||||XCYMB||||.KRZ|||1012K|| Select||Root||Parent||Open|||OK|||Cancel Press Open to begin the Load Object dialog. (Note: The Þle must have a .KRZ extension in order to load individual objects from it.) The K2vx then scans the Þle contents in order to present a list of all of the objects in the Þle.
  • Page 201 Disk Mode Disk Mode Functions Root Key and Stereo Indicator Object Type Name (samples only) Size Sample||203|Tenor|Sax3|||||||||F#3S|||||198K The ID numbers are the same numbers that were used to reference the objects when the Þle was last saved by the K2vx. These numbers will usually be different after the objects are loaded in, depending upon the bank (i.e.
  • Page 202: Shortcuts When Loading Objects

    Disk Mode Disk Mode Functions object by pressing Select again. The asterisk will disappear. The easiest way to choose objects for loading is to scroll the list and individually press Select on each object you want to load. If you only want to select one object for loading, you need not select it with the Select button. Instead, pressing OK implicitly selects the highlighted object if there are no other objects selected.
  • Page 203: Loading Dependents Of Selected Objects

    Disk Mode Disk Mode Functions Viewing the Name Table The Name Table is an object that appears in Þles that were created using the "Save dependents by name" feature (described below, in the section on the "Save" function). This object contains a list of dependent objects needed by the other objects in the Þle at the time the Þle was saved.
  • Page 204: Loading Objects From Floppy Disk Files

    Disk Mode Load Function Dialog (note that if the Þrst second of data is silence then you won't hear very much when the sample is auditioned.) If the loop points fall within the Þrst second of the stored sample data, they will be loaded in as well.
  • Page 205 Disk Mode Load Function Dialog |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||200...299*|||||||||| ||Load|this|file|as:300...399||||||||||| ||||||||||||||||||||400...499*|||||||||| ||||||||||||||||||||500...599||||||||||| ||||||||||||||||||||600...699||||||||||| |||||||||||||||||||||Append|Fill||Cancel You will see the following screen if the bank contains any objects (in RAM or ROM): |||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||200...299*|||||||||| ||||||||||||||||||||300...399||||||||||| ||Load|this|file|as:400...499*|||||||||| ||||||||||||||||||||500...599||||||||||| ||||||||||||||||||||600...699||||||||||| ||||||||||||||||||||700...799||||||||||| OvFill|Overwrt|Merge|Append|Fill||Cancel The soft buttons control the mode for loading and renumbering of objects from the Þle. The meaning of these soft buttons is: OvFill First deletes all RAM objects in the selected bank, and then loads in objects using...
  • Page 206 Disk Mode Load Function Dialog Note that when loading into a speciÞc bank (as opposed to loading as "Everything"), the object ID's in the Þle are used as follows: The "bank" digit is ignored, and the remainder of the number is used when the K2vx re-banks the object ID into the bank that you specify. For instance, if you save Program 453 into a Þle, and load it back into the 300's bank, the K2vx will use the number "53"...
  • Page 207: Multiple Selection Of Files To Load

    Disk Mode Load Function Dialog Multiple Selection of Files to Load As stated previously, you can select multiple Þles for loading into the K2vx from within a single directory, in one operation. This is done from the Þle list dialog with the Select button. After you have selected one or more Þles in this way, you will still choose a bank and mode to be used for the load process, just as with loading a single Þle.
  • Page 208: More Load Function Enhancements

    Disk Mode Saving Files You will see the following question after the current Þle being loaded is completed: |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| Abort|the|load?||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||Yes||||No|| It may be a good idea to practice using this method of aborting a multiple Þle load, so that when the time comes that you accidentally select 100 Þles, you will remember how to abort the process.
  • Page 209 Cancel to return to the Þle dialog. When the Þle is saved, the K2vx adds an extension (.KRZ) to the Þlename. This enables the K2vx to recognize it as a Kurzweil Þle when it examines the diskÕs directory.
  • Page 210: Soft Buttons In The "Save Selection" Dialog

    Disk Mode Saving Files Soft Buttons in the "Save Selection" Dialog The meaning of the soft buttons in the "Save selection:" dialog is as follows: Export Save a sample or a song in an exported Þle format (i.e. AIFF, WAVE, MIDI Type 0). This feature is described in the section "Using Standard File Formats."...
  • Page 211: Auditioning Objects In Ram

    Disk Mode Saving Files Viewing Selected Objects When there are lots of objects selected, but they are scattered in the objects list, it can be helpful to be able to view a list of only the currently selected objects. Such a list is displayed by double- pressing the CHAN/BANK buttons to the left of the K2vx's LCD display.
  • Page 212: Saving Dependent Objects

    Disk Mode Saving Files auditioned from this page become the Current Song (as seen on the Song Mode page). Once auditioned, the above object types remain active on the keyboard until another object is auditioned, or Cancel is pressed. If a song is being auditioned, no other objects are auditioned until the song audition is stopped (by pressing one of the Left or Right cursor buttons).
  • Page 213: The Name Table

    Disk Mode Saving Files |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| Save|dependent|objects?||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||Names|||Yes||||No|| Choosing Yes will cause any dependent objects to be saved in the Þle together with the selected objects. Choosing No means that unselected dependents will not be saved. The Names button creates a new kind of object to be stored in the Þle, called the Name Table.
  • Page 214: Working With Relink-By-Name

    Disk Mode Saving Files The Search Algorithm used for relinking dependent objects to their parent objects during loading is as follows: The search for a dependent object (whose name matches that of an entry in the name table) begins at the beginning of the bank that is speciÞed for loading the parent Þle. All possible IDs are then consecutively searched.
  • Page 215 Disk Mode Saving Files pressing "Open" on the Þle just saved (which should come up already highlighted). The display of objects for the Þle will look like this: Func:LOAD|||||Sel:0/2|||||||||||Index:|1 |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| Table||||36|Names|||||||||||||||||||334| Program|317|Steinwave|Piano|||||||||274| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| Select||Next||Type||Multi|||OK|||Cancel| The Name Table will always be the Þrst object in the list. You can verify the exact contents of the name table by using the "View Name Table"...
  • Page 216 Disk Mode Saving Files Furthermore, you could edit the program and create more variations of it that reference the "Steinwave Piano" keymap, add ROM layers, and/or effects programs if desired, and resave all of the programs (and any effects) to the same or a new Þle (remember to press Names when you are asked "Save dependent objects?".
  • Page 217: Not Loading The Name Table

    Disk Mode Saving Files the Song objects, plus a Name Table. Once again, this is done by selecting the Songs from the Save Object dialog, and answering Names to "Save dependent objects?". The contents of this Þle can then be displayed by pressing Open (as was done for the previous example). Func:LOAD||||Sel:0/2|||||||||||Index:||||1 |||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||||...
  • Page 218: The Multiple Object Selector Page

    Disk Mode The Multiple Object Selector Page The Multiple Object Selector Page The Multiple Object Selector is used for making multiple selections of objects from an object list according to combinations of selection modes such as object type, object ID, and dependencies.
  • Page 219: Multiple Object Selector Soft Buttons

    Disk Mode The Multiple Object Selector Page Multiple|Object|Selector|||||||||||||||| Select|:Everything|||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| Multiple|Object|Selector|||||||||||||||| Select|:SearchStrg|||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| "Select: Everything" is one way to choose all objects in the list. The All button performs a similar function, as described below. "Select:SearchStrg" allows you to enter a string to be searched for in all of the object names in the list.
  • Page 220: Entering Selection Criteria In The Multiple Object Selector

    Disk Mode The Multiple Object Selector Page Multiple Object Selector page, set the selection range to Everything (or press the All soft button), and press Toggle. This will return you to the object list display, with everything that is not in use by the song now selected for deletion. All you would have to do then is press OK and conÞrm the delete operation.
  • Page 221 Disk Mode The Multiple Object Selector Page Selection by Type/Range This mode sets a speciÞc range of object types cross referenced with a speciÞc ID range. Parameters Possible Values Function Type Sample, Keymap, Sets the desired object type. The value All Types will Effect, Program, Set- select all of the other possible types.
  • Page 222 Disk Mode The Multiple Object Selector Page Selection by Dependents This mode is used to select a group of objects that are dependents of other objects. This is not available in Load Object Parameters Possible Values Function Current Item, If set to Current Item, selection range is confined to Selected Items those objects in the object list that are dependents of the currently indexed item (Current =), including the...
  • Page 223: More Features Of The Save Dialog

    Disk Mode The Multiple Object Selector Page Working with the Multiple Object Selector The Multiple Object Selector can be helpful to avoid a lot of button presses and quickly allow you select whatever group of items in the K2vx 's RAM that you want. It is available in all of the related object management functions.
  • Page 224: Macros

    Disk Mode Macros Selecting the Directory to use for Saving a File After you specify the Þle name when saving any Þle, you can then be choose either the default current directory for saving the Þle in, or any other directory on the current disk: |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||...
  • Page 225: Macro Modes

    Disk Mode Macros DiskMode||||Samples:12313K||Memory:102K| Path|=|\CYBER\|||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| CurrentDisk:SCSI|2||||||||Startup:Off||| ||||||||||||||||||||||||||Library:Off||| Direct|Access,|84MB||||||||||||||||||||| Psyquest|PS-427||||||||XMC1.7||||||||||| <more|||Load|||Save||Macro||Delete|more> The following screen is what you will see if Macro recording is Off: Func:MACRO|||||[|Off||]||||||Index:|||0| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| Select|Modify||Load||Record||On||||Exit| The top line displays the disk function , Func:MACRO the current Macro mode, |[|Off||]||...
  • Page 226: The Macro Table

    Disk Mode Macros Func:MACRO|[Record]||||||||||Index:|||0| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| Select|Modify||Load||Pause||||Off||Exit| The new Macro mode is displayed ([Record]), and the soft button that used to say Record now says Pause. The soft button that used to say On now says Off. Pressing Pause will cause the Macro mode to read [Pause ] and the Record soft button will reappear.
  • Page 227: How To Make A Macro File

    Disk Mode Macros Pressing No will return to the Macro page with no action taken. The "Reset macro?" question is displayed to allow you to change your mind about deleting the Macro Table, in case you have accidentally pressed the Off button. When the Macro Table is Þrst created it takes up a minimal size (14 bytes) in your non-volatile RAM.
  • Page 228 Disk Mode Macros |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |||Load|selected|as:200...299||||||||||| ||||||||||||||||||||300...399||||||||||| ||||||||||||||||||||400...499||||||||||| ||||||||||||||||||||500...599||||||||||| Insert||||||||||||||||Macro|||OK||Cancel The extra soft buttons are available only when a macro is being recorded. First, select the bank that you want, as usual. Pressing OK means to load all of the selected Þles into the K2vx, and add all of the Þles to the Macro list.
  • Page 229 Disk Mode Macros You can use the following double-presses to select and deselect all entries in the list: Left/Right cursor double-press -> Select All Macro Entries Up/Down cursor double-press -> Clear All Selections The top line indicates how many total Macro entries are in the current Macro Table, and how many are selected.
  • Page 230 Disk Mode Macros |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |Load|this|macro|as:specified||||||||||| ||||||||||||||||||||300...399||||||||||| ||||||||||||||||||||400...499||||||||||| ||||||||||||||||||||500...599||||||||||| Insert|||||||||||||||Macro|||OK|||Cancel There are a couple of things to notice here. The Þrst is a new choice in the bank list, speciÞed. "Load this macro as speciÞed" means load all the Þles in the Macro following the exact instructions for the bank and load mode for each Þle.
  • Page 231: Macro Entries

    Disk Mode Macros Macro Entries Each Þle load operation that is recorded into the Macro Table is called a Macro entry. While Macro Record is enabled, you have the option of either loading Þles into the K2vx or just adding Þles to the Macro without actually loading them. Each Macro entry stores information about how a disk Þle should be loaded.
  • Page 232: Using The Bank And Mode Fields

    Disk Mode Macros Mode The mode specified for loading in the file. The following one-letter codes are shown in the display: 'O' means Overwrite mode (Overwrt) 'V' means Overwrite/Fill mode (OvFill) 'M' means Merge mode 'A' means Append mode 'F' means Fill mode This field is to the right of the bank field, after a colon.
  • Page 233: Unspecified Disk Drive Id

    Disk Mode Macros Macro|Object|List|||(load|dependents)||| Program|210||||||||||||||||||||||||||||| Program|211||||||||||||||||||||||||||||| Program|212||||||||||||||||||||||||||||| Program|213||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||OK| Left or Right cursor button -> Displays Macro entry object list The "Macro Object List" display, a scrollable list, shows what objects are to be loaded from the Þle speciÞed in the currently indexed Macro entry. You will not see the names of the objects in this display, because they are not stored in the Macro Table.
  • Page 234 Disk Mode Macros should be able to load the correct sequences of Þles just by loading a Macro, without those nasty SCSI ID conßicts. A macro of this type would Þrst load the CD-ROM Þles containing samples and keymaps (off the "Library"...
  • Page 235: Loading Selected Entries From A Macro File

    Disk Mode Macros Loading Selected Entries from a Macro File It is possible to examine the contents of a Macro Þle from any disk function page - the same way you would open a .KRZ Þle to check out what objects are stored in it - by highlighting the .MAC Þle and pressing Open: Dir:\ANALOG\|||||Sel:0/5|||||Index:|||5| |||||||||||||||||RESONANT|.KRZ||||109K||...
  • Page 236: Editing Macros

    Disk Mode Macros Func:VIEW|MACRO|||Sel:0/4||||Index:|||1| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |5:\ANALOG\MULTIVOX.KRZ||||||||200:F:||| |5:\ANALOG\NOISE.KRZ|||||||||||200:F:||| |5:\ANALOG\RESONANT.KRZ||||||||200:F:||| |5:\ANALOG\SYNAPSE.KRZ|||||||||200:F:||| |||||||||||||||||||||||||||||||||||Exit| The only function of this dialog is to view the Macro list entries stored in a Macro Þle. This feature is useful when, for instance, you are about to delete a Macro Þle and want to know what information is contained in the Þle before you remove it from the drive.
  • Page 237 Disk Mode Macros With all the entries selected, our display looks like this: Func:MACRO|[Record]||||||||||Index:|||1| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| *4:\NEWMIX\TRASHX12.KRZ||||||||200:F:||| *4:\POTS\TEAPOT.KRZ||||||||||||300:F:||| *4:\PANS\FRYING.KRZ||||||||||||400:F:||| *4:\KITCHEN\SINK.KRZ|||||||||||500:F:Obj Select|Modify||Load||Pause|||Off|||Exit| Two soft buttons have yet to be explained. They are Modify and Load. Press the Modify soft button to change any items mentioned at the top of this section. You will see the following display: Modify|Macro|Entries|||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||...
  • Page 238 Disk Mode Macros |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| Delete|macro|entries?||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||Yes||||No|| If you answer Yes, the display returns to the Macro page and all of the previously selected entries will be gone from the list. If you answer No, the display will return to the Modify Macro Entries dialog.
  • Page 239: Macro Insert

    Disk Mode Macros Pressing the Load button gives you the choice of loading either all of the Þles in the Macro list or loading only the Þles that are selected: |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| Load|selected|items|or|all|items?||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||All|Selected|Cancel If you don't have any items explicitly selected (with an asterisk), the message you see when you press load is slightly different: Load|current|item||or|all|items?|||||||| This word "current"...
  • Page 240: Saving And Loading A Macro Table In A .Krz File

    Disk Mode Macros Press OK to enable the insert point. Press Cancel to disable the insert point. The display will return to the "Load this Þle as:" dialog. If a Macro insert point has been set, an indicator will appear at the top left of the screen: (Macro|insert)|||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||...
  • Page 241: Disk Utilities

    Disk Mode Disk Utilities It may be a good idea to practice using this method of aborting a macro Þle load, so that when the time comes that you load in an out of date Macro with 25 entries all at the wrong SCSI ID. you will remember how to abort the process.
  • Page 242: Find Files

    Disk Mode Disk Utilities Find Find Þles utility. Allows you to search for Þles that match a certain character string in their Þle names. List Lists an expanded directory tree from any level of the hierarchy. This function can be used to determine the total size of Þles within any tree of subdirectory.
  • Page 243: List

    Disk Mode Disk Utilities When a match is found, there are three choices displayed: FindNext Continue searching the disk for another Þle or directory that matches the search string. Go To Exit to the Disk Mode page, setting the current directory and Þle index of the K2vx to the location of the found Þle or directory.
  • Page 244: Free

    Disk Mode Disk Utilities Root Display the disk from the top level, meaning that all of the Þles on the disk will appear in the scrollable list. Down Set the display to the level of the highlighted Þle or directory. For example, scrolling to JSBACH.KRZ in the above list, and pressing Down , would focus the list on the contents of the TRUMPETS directory.
  • Page 245: Moving Files Between Directories

    Disk Mode Disk Utilities Moving Files Between Directories Files and directories can be moved from one directory to another on a given disk. You can either choose multiple Þles to move using the Select soft button, or just move the single highlighted Þle or directory (if no other Þles are selected).
  • Page 246: Renaming Files

    Disk Mode Disk Utilities A good way to organize Þles into subdirectories, with a disk drive that was being used with previous versions of K2vx software, is by using the Move command. First, create the subdirectories you need, using the NewDir function. Then, use multiple Þle selection to select the Þles to be grouped into a particular subdirectory.
  • Page 247: Deleting Files And Directories

    Disk Mode Backup and Copy Functions Deleting Files and Directories Press the Delete soft button (from Disk Mode) to delete Þles and directories. The Delete function supports multiple selection of Þles for deletion. Select the Þle(s) and/or directory(s) to be deleted, and press OK (or Cancel to abort). Be careful! You donÕt get a second chance to change your mind once youÕve pressed OK.
  • Page 248 Disk Mode Backup and Copy Functions |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| ||||Destination|disk:SCSI|0||||||||||||| |||||||||||||||||||||SCSI|1||||||||||||| |||||||||||||||||||||SCSI|2||||||||||||| |||||||||||||||||||||SCSI|3||||||||||||| |||||||||||||||||||||||||||||OK|||Cancel Select the disk you wish to transfer Þles to. It must be a different disk than the current disk. Next, you can select a directory on the destination disk that will receive the transferred Þles. |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| Use|default|directory|on|SCSI|0?||||||||...
  • Page 249: File Copy

    Disk Mode Creating a Startup File Cancel Exit to Disk Mode. SetFile Set Backup starting Þle. This is mainly used when you are backing up Þles from a larger SCSI drive to several smaller removable media disks. Once one of the removable destination media is full, note the last Þle that was successfully copied.
  • Page 250: Deleting Banks In A Startup File

    Disk Mode Creating a Startup File Second, set the Startup parameter on the Disk Mode page to be the drive ID of the Startup disk. So, if your BOOT.MAC Þle was on a ßoppy disk, set the Startup parameter to Floppy and make sure that you have the correct ßoppy in the drive when you next turn the K2vx on.
  • Page 251: Ms-Dos File System Compatibility

    Disk Mode Importing and Exporting Data using Standard File Formats MS-DOS File System Compatibility The K2vx is compatible with Þxed and removable disk drives that use the MS-DOS hard disk and ßoppy disk formats. If you want to use this feature, you must Þrst format the disk media on a computer such as a PC compatible or a Mac running appropriate MS-DOS conversion software.
  • Page 252: Aiff And Aiff-C Files

    Disk Mode Importing and Exporting Data using Standard File Formats Save|AIFF|file|||||||||||||||Index:|||1| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| Sample||200|NewSample||||||||C|4S|||100K Sample||201|Babaganoush||||||C|4S|||444K Sample||202|YaYaYa|||||||||||C|4S|||190K Sample||203|GregorianChant|||C|4S||6515K |AIFF|||WAVE|||MIDI||||||||||OK|||Cancel The Export page allows you to save one sample or song object per Þle. Choose the format you wish to save in, and press the corresponding soft button. For AIFF and WAVE, only sample objects are listed.
  • Page 253: Dsp Functions

    DSP Functions Introduction to Algorithm Programming Chapter 14 DSP Functions This chapter presents explanations of the DSP functions that can be inserted into the algorithms in the Program Editor. As you conÞgure each algorithm, the DSP functions you select determine the type of synthesis you apply to your sounds. Deciding which algorithm to use depends on what you want to do;...
  • Page 254 DSP Functions Introduction to Algorithm Programming Once you know which algorithm youÕre going to work with, youÕll assign various DSP functions to each of the stages of the algorithm. These stages, as you recall, are represented by the rectangular blocks you see on the ALG page. The arrows pointing down at the blocks represent control inputs that affect the behavior of the DSP functions.
  • Page 255: Additional Parameters

    DSP Functions Introduction to Algorithm Programming For example, on the page below, the top line tells you that the currently selected DSP function is the HIGH FREQUENCY STIMULATORÑits name is abbreviated and enclosed in parentheses. You can also see that youÕre looking at F1, which in this case controls the frequency of the HIGH FREQUENCY STIMULATOR.
  • Page 256 DSP Functions Introduction to Algorithm Programming UNIPOLAR KEYSTART The range of values for KStart is C -1ÐC 9 unipolar, and C -1ÐC 9 bipolar. Unipolar and bipolar values have different effects on the key tracking. The next three diagrams illustrate the effect of three different unipolar keystart values on the key tracking curve when a positive value is assigned for the KeyTrk parameter.
  • Page 257: Filters

    DSP Functions Filters setting. The normal key tracking curve applies above the keystart setting. When KStart is set below C 4, the effect on key tracking is maximum at C 9, decreasing with each successive note closer to the keystart setting, and remaining constant at the keystart setting and below. The normal key tracking curve applies below the keystart setting.
  • Page 258: How To Read The Graphs

    DSP Functions Filters Filters are widely used in synthesis to change the timbre of a sound by manipulating the amplitude of speciÞc partials. When using Þlters, you always set a reference point (cutoff or center frequency) that determines which partials the Þlters affect. HereÕs a quick summary of the effects of the Þlter functions.
  • Page 259 DSP Functions Filters One-pole Lowpass Filter (LOPASS) Frequency in Hertz 1000 10000 100000 Cutoff Frequency from C5 to C10 Frequencies below the cutoff frequency are unaffected by this Þlter. At the cutoff frequency, the signal is attenuated 3 dB. ThereÕs a rolloff of 6 dB per octave above the cutoff frequencyÑthat is, the signal is attenuated 6 dB with each octave above the cutoff.
  • Page 260 DSP Functions Filters The Coarse Adjust parameter sets the cutoff frequency in terms of a key name. The remaining parameters (except Pad) alter the cutoff frequency in increments of cents. YouÕll notice that positive values for key tracking have an interesting effect on the function of lowpass Þlters; positive key tracking values raise the cutoff frequency for high notes and lower it for low notes.
  • Page 261 DSP Functions Filters ADJUST -12 to +24 dB ± 2.00 dB per key KEY TRACKING ± 30 dB VELOCITY TRACKING SOURCE 1 Control Source list ± 30 dB SOURCE 1 DEPTH SOURCE 2 Control Source list SOURCE 2 DEPTH CONTROL Control Source list ±...
  • Page 262 DSP Functions Filters Two-pole Lowpass Filter, +12 dB Resonance (LP2RES) Frequency in Hertz 1000 10000 100000 Resonance = 12 dB cutoff frequency from C 4 to C 10 This is similar to LOPAS2; the only difference is that its resonance is Þxed at +12 dB. Four-pole Lowpass Filter with Separation (4POLE LOPASS W/ SEP) Frequency in Hertz 1000...
  • Page 263 DSP Functions Filters Frequency in Hertz 1000 10000 100000 4-Pole Lowpass Filter: Resonance Cutoff frequency = C 5; separation = 0; resonance from -12 to 24 dB Frequency in Hertz 1000 10000 100000 4-Pole Lowpass Filter: Separation in Octaves Cutoff frequency = C 7; resonance = 12 dB;...
  • Page 264 DSP Functions Filters PARAMETER RANGE OF VALUES ± 10800 cents COARSE ADJUST ± 100 cents FINE ADJUST ± 250 cents per key KEY TRACKING ± 10800 cents VELOCITY TRACKING SOURCE 1 Control Source list ± 10800 cents SOURCE 1 DEPTH SOURCE 2 Control Source list SOURCE 2 DEPTH CONTROL...
  • Page 265 DSP Functions Filters cutoff. The Pad parameter, as always, attenuates the signal at the input to the function. These parameters affect all the highpass Þlters similarly. Two-pole Highpass Filter (HIPAS2) Frequency in Hertz 1000 10000 100000 Resonance = 0 dB; cutoff frequency from C 2 to C 7 This is very similar to HIPASS.
  • Page 266 DSP Functions Filters Frequency in Hertz 1000 10000 100000 4-Pole Highpass Filter: Resonance Cutoff frequency = C 5; separation = 0; resonance from -12 to 24 dB Frequency in Hertz 1000 10000 100000 4-Pole Highpass Filter: Resonance Cutoff frequency = C 5; resonance = 6 dB;...
  • Page 267 DSP Functions Filters One-pole Allpass Filter (ALPASS) Frequency in Hertz 1000 10000 100000 C 10 -100 -120 -140 -160 Cutoff frequency from C 4 to C 10 -180 Allpass Þlters do not affect a soundÕs frequency response (the amplitude of partials at various frequencies), but change the phase of each partial depending on its proximity to the center frequency.
  • Page 268 DSP Functions Filters Two-pole Allpass Filter (2POLE ALLPASS) Frequency in Hertz 1000 10000 100000 -100 C 10 -120 -140 -160 -180 -200 -220 -240 -260 -280 -300 Width = 2 octaves; -320 Cutoff frequency -340 from C 4 to C 10 -360 Frequency in Hertz 1000...
  • Page 269 DSP Functions Filters EditProg:F2|WID(2P|ALPASS)|<>Layer:1/1|| Adjust:0.010oct|||||Src1||:OFF|||||||||| ||||||||||||||||||||Depth|:0.00oct|||||| ||||||||||||||||||||Src2||:OFF|||||||||| KeyTrk:0.000oct/key|DptCtl:OFF|||||||||| VelTrk:0.00oct||||||MinDpt:0.00oct|||||| ||||||||||||||||||||MaxDpt:0.00oct|||||| <more||F1|FRQ|F2|WID|F3|AMP|F4|AMP|more> PARAMETER RANGE OF VALUES ADJUST 0.010 to 5.000 octaves ± .200 octaves per key KEY TRACKING ± 5.00 octaves VELOCITY TRACKING SOURCE 1 Control Source list ± 5.00 octaves SOURCE 1 DEPTH SOURCE 2 Control Source list...
  • Page 270 DSP Functions Filters Frequency in Hertz 1000 10000 100000 2-Pole Notch Filter: Width in octaves = C 6; Center frequency width from .1 to 4 octaves The two-pole notch Þlter has two control input pages, one for center frequency, one for width. Partials with frequencies above or below the notch will be unaffected.
  • Page 271 DSP Functions Filters The gain at the center frequency is 0 dB. Small values for width (a narrow bandpass) may produce a very quiet signal unless the center frequency matches the frequency of a strong sine wave partial. Wide bandpasses may result in a quiet signal if theyÕre centered in a region of the sound where the partials are weak.
  • Page 272 DSP Functions Filters Two-pole Bandpass Filter, Fixed Width (BAND2) Frequency in Hertz 1000 10000 100000 C 10 Center frequency from C 4 to C 10 The only functional difference between BAND2 and BANDPASS FILTER is that the width of BAND2 is Þxed at 2.2 octaves. This gives you a one-stage bandpass Þlter function. Double Notch Filter with Separation (DOUBLE NOTCH W/ SEP) Frequency in Hertz 1000...
  • Page 273 DSP Functions Filters Frequency in Hertz 1000 10000 100000 Center frequency = C 7; separation = 1 octave; width at .5, 1, 2 octaves This is a three-stage function that puts two notches in the frequency response. As with NOTCH FILTER and NOTCH2, there are control input pages for frequency and width.
  • Page 274: Equalization (Eq)

    DSP Functions Equalization (EQ) Frequency in Hertz 1000 10000 100000 Twin Peaks Bandpass Filter: Separation Center frequency = C 7; width = 2 octaves; separation at -2, 0, +2 octaves Frequency in Hertz 1000 10000 100000 Twin Peaks Bandpass Filter: Width Center frequency = C 7;...
  • Page 275 DSP Functions Equalization (EQ) that will be affected by the amplitude setting. For the K2vx, the width is deÞned by imagining an amplitude curve with a level (in dB) of -inÞnity (minus inÞnity) at the center frequency, then measuring the distance (in octaves) between the points on the curve where the amplitude is attenuated by 3dB.
  • Page 276 DSP Functions Equalization (EQ) Frequency in Hertz 1000 10000 100000 Cutoff frequency = C 6; width = 2 octaves; gain at -96, -18, -12, -6, 0, 6, 12, 18 dB When youÕre using the Parametric EQ, you might use the following sequence. Set the center frequency (press the F1 FRQ soft button to select its control input page).
  • Page 277 DSP Functions Equalization (EQ) PARAMETER RANGE OF VALUES COARSE ADJUST C 0 16 Hz to G 10 25088 Hz ± 100 cents FINE ADJUST ± 250 cents per key KEY TRACKING ± 10800 cents (9 octaves) VELOCITY TRACKING 0, 6, 12, 18 dB SOURCE 1 Control Source list ±...
  • Page 278 DSP Functions Equalization (EQ) Mid-range Parametric EQ (PARA MID) This two-stage function is almost identical to the three-stage Parametric EQ function. The only difference is that the width of PARA MID is Þxed at 2.2 octaves. Consequently thereÕs no control input page for the width. Frequency in Hertz 1000 10000...
  • Page 279 DSP Functions Equalization (EQ) Bass Tone Control (PARA BASS) Frequency in Hertz 1000 10000 100000 Gain = 12 dB; cutoff frequency from C 2 to C 4 This is a two-stage function, with control input pages for frequency and amplitude. These pages are the same as those for frequency and amplitude in PARA EQ.
  • Page 280 DSP Functions Equalization (EQ) Treble Tone Control (PARA TREBLE) Frequency in Hertz 1000 10000 100000 Gain = 12 dB; cutoff frequency from C 6 to C 10 C 10 PARA TREBLE is very similar to PARA BASS; the only difference is that the amplitude setting affects notes above the cutoff frequency.
  • Page 281 DSP Functions Equalization (EQ) Steep Bass Tone Control (STEEP RESONANT BASS) Frequency in Hertz 1000 10000 100000 Resonance = -3 dB; gain = 12 dB; cutoff frequency Steep Resonant Bass: from C 2 to C 4 Frequency Frequency in Hertz 1000 10000 100000...
  • Page 282 DSP Functions Equalization (EQ) Frequency in Hertz 1000 10000 Cutoff frequency = C 3; gain = 12 dB; resonance from -12 to 18 dB Steep Resonant Bass: Resonance This function uses a two-pole lowpass Þlter to give you a sharper transition in bass response than PARA BASS.
  • Page 283: Pitch / Amplitude / Panner

    DSP Functions Pitch / Amplitude / Panner Pitch / Amplitude / Panner PITCH PANNER UPPER AND LOWER AMP BALANCE AND AMP GAIN PITCH We used the PITCH control input page as an example to introduce the common DSP control parameters in Chapter 6, so we wonÕt add much here. The PITCH function modiÞes the pitch of the layerÕs keymap as it passes through the sound engine.
  • Page 284 DSP Functions Pitch / Amplitude / Panner PANNER This single-stage function converts a single wire at its input into a double wire at its output, splitting the signal between an ÒupperÓ and ÒlowerÓ wire. This creates the double-output algorithm we discussed in Chapter 6. The parameters on the PANNER page enable you to modify the signalÕs routing through the upper and lower wires.
  • Page 285 DSP Functions Pitch / Amplitude / Panner independently for each wire, and keeps the two signals separate at its output, giving you added ßexibility for mixing and panning. Like the AMP function, UPPER AND LOWER AMP always appears as the last block in an algorithm. Since itÕs a two-stage function, it has two control input pages.
  • Page 286: Mixers

    DSP Functions Mixers SOURCE 2 Control Source list SOURCE 2 DEPTH CONTROL Control Source list ± 200% MINIMUM DEPTH, SOURCE 2 ± 200% MAXIMUM DEPTH, SOURCE 2 The AMP stage sets the overall amplitude applied to both wires, and is programmed exactly like the AMP function described above.
  • Page 287: Waveforms

    DSP Functions Waveforms Waveforms SINE LOW FREQUENCY SINE SAWTOOTH LOW FREQUENCY SAWTOOTH SQUARE LOW FREQUENCY SQUARE In this category of DSP functions are three standard synth waveformsÑSine, Sawtooth, and SquareÑwith high- and low-frequency variations of each. These are all one-stage functions. They can be assigned in several different positions and combinations in many of the algorithms.
  • Page 288 DSP Functions Waveforms Algorithm|24||||||||||||||||||||||||||||| errR®rrterrR®rrtYrrR®rrterrR®rrtYrrR®rrty dPITCH|jkSAW|||u:+GAIN|gkPANNERG;AMP|||GH cvvvvvvm,..M/vvvvvvbcvvvvvvbNvvvvvvbn Algorithm|24||||||||||||||||||||||||||||| errR®rrterrR®rrtYrrR®rrterrR®rrtYrrR®rrty dPITCH|jdSAW|||u:+GAIN|gkPANNERG;AMP|||GH cvvvvvvm,..M/vvvvvvbcvvvvvvbNvvvvvvbn Algorithm|24||||||||||||||||||||||||||||| errR®rrterrR®rrtYrrR®rrterrR®rrtYrrR®rrty dPITCH|jkSAW+||u:+GAIN|gkPANNERG;AMP|||GH cvvvvvvm,..M/vvvvvvbcvvvvvvbNvvvvvvbn The six waveforms in this category are Sine, Sawtooth, Square, Low Frequency Sine, Low Frequency Sawtooth, and Low Frequency Square. The control input pages for all six waveforms affect the pitch of the waveforms.
  • Page 289 DSP Functions Waveforms Low Frequency Waveforms: Sine (LF SIN), Sawtooth (LF SAW), Square (LF SQR) These can be used like the waveforms above, since their frequency ranges are similar, but theyÕre intended to be used not for their timbres, but for the shape of their waveforms. By using low frequency values for these waveforms, youÕre basically getting extra LFOs with very precise control parameters.
  • Page 290: Added Waveforms

    DSP Functions Added Waveforms Added Waveforms SINE+ SAW+ NOISE+ There are three DSP functions that add waveforms to a layerÕs existing sample: SINE+, SAW+, and NOISE+. The parameters on the control input page for the SINE+ function affect the pitch of the sine waveform without affecting the pitch of the existing sample.
  • Page 291 DSP Functions Non-linear Functions counteract this, but thatÕs the nature of the non-linear functions. In extreme cases, you can lower the HiKey of the layer to disable the high end completely. High Frequency Stimulator (HIFREQ STIMULATOR) The overall effect of this three-stage function is to boost the high frequency partials of the signal, and depending on the settings of the control inputs, it can add high-frequency partials to the signal as well.
  • Page 292 DSP Functions Non-linear Functions KEYTRACK START C -1 to C 9 unipolar, C -1 to C 9 bipolar ± 2.00 dB per key KEY TRACKING ± 96 dB VELOCITY TRACKING SOURCE 1 Control Source list ± 96 dB SOURCE 1 DEPTH SOURCE 2 Control Source list SOURCE 2 DEPTH CONTROL...
  • Page 293 DSP Functions Non-linear Functions Time in milliseconds SAW followed by DIST Distorted Sawtooth wave DIST adjust from -0.2 -30 to 0 -0.4 -0.6 -0.8 Using this function is much like overdriving an ordinary keyboard or guitar ampliÞer. The input signal is multiplied by the gain control (the combined values of the parameters on its control input page labeled DRV, for Drive), then passes into a distortion mapper.
  • Page 294 DSP Functions Non-linear Functions SOURCE 2 DEPTH CONTROL Control Source list ± 96 dB MINIMUM DEPTH, SOURCE 2 ± 96 dB MAXIMUM DEPTH, SOURCE 2 SHAPER The effect of SHAPER can be very unpredictable, and the mechanics of its operation lend themselves toward explanations that are more numerical than verbal.
  • Page 295 DSP Functions Non-linear Functions -0.2 -0.2 -0.2 -0.4 -0.4 -0.4 -0.6 -0.6 -0.6 -0.8 -0.8 -0.8 Adjust = .1 Adjust = .2 Adjust = .375 -0.2 -0.2 -0.2 -0.4 -0.4 -0.4 -0.6 -0.6 -0.6 -0.8 -0.8 -0.8 Adjust = .625 Adjust = 1 Adjust = 4 As the SHAPER receives input signals, it evaluates the signalÕs level according to its own...
  • Page 296 DSP Functions Non-linear Functions 0, 6, 12, 18 dB SOURCE 1 Control Source list ± 4.00 x SOURCE 1 DEPTH SOURCE 2 Control Source list SOURCE 2 DEPTH CONTROL Control Source list ± 4.00 x MINIMUM DEPTH, SOURCE 2 ± 4.00 x MAXIMUM DEPTH, SOURCE 2 The values for each of the parameters on the SHAPERÕs control input page are expressed in arbitrary quantities that represent a multiplication of the amount of shaping applied.
  • Page 297 DSP Functions Non-linear Functions Waveform Wraparound (WRAP) The next three graphs show the effect of various amounts of WRAP on a sine wave. -0.2 -0.2 -0.2 -0.4 -0.4 -0.4 -0.6 -0.6 -0.6 -0.8 -0.8 -0.8 Adjust = -30 Adjust = -20 Adjust = 0 The following three graphs show the effect of WRAP on a sawtooth wave at the same frequency.
  • Page 298 DSP Functions Non-linear Functions Lowpass Filter with Clipping (LPCLIP) This is a one-pole Þlter, which is programmed just like LOPASS. The difference with LPCLIP is that the amplitude of the input signal is multiplied by 4 before the Þlter. This can cause the signal to clip, which can produce interesting results.
  • Page 299: Waveforms Combined With Non-Linear Functions

    DSP Functions Waveforms Combined with Non-linear Functions You can also follow a PWM algorithm block with SHAPER, since SHAPERÕs output is affected by the DC level of the signal. The parameters on the PWM control input page affect the DC offset of the signal, in terms of the percentage of shift from no offset to maximum offset.
  • Page 300 DSP Functions Waveforms Combined with Non-linear Functions discontinuities from the wraparound. The resulting signal has a large DC offset, so a constant of 3/8 is subtracted. The parameters on the control input page for SW+DST control the pitch of the sawtooth wave. Added Sawtooth Wave Plus SHAPER (SW+SHP) For this function, the sample input is combined with a sawtooth wave, then passed into the SHAPER function.
  • Page 301: Mixers With Non-Linear Inputs

    DSP Functions Mixers with Non-linear Inputs Mixers with Non-linear Inputs x AMP x GAIN ! AMP AMPLITUDE MODULATION x AMP This function can be used in the Þnal algorithm block when it mixes two input wires into a single output. The two input signals are multiplied. The control input parameters affect the gain of the multiplied signals.
  • Page 302: Hard Sync Functions

    DSP Functions Hard Sync Functions Hard Sync Functions SYNC M AND SYNC S These two functions appear in Algorithms 26Ñ31, and always work in tandem. Each is a rising sawtooth oscillator. SYNC M is the ÒmasterÓ waveform, and SYNC S is the Òslave.Ó These terms stem from the fact that the pitch (frequency) of the master waveform determines the repetition rate, and thus the shape, of the slaveÕs waveform.
  • Page 303 DSP Functions Hard Sync Functions + full scale Pitch of Master Sawtooth - full scale + full scale Pitch of Slave Sawtooth = 1/3 x Master's - full scale + full scale Pitch of Slave Sawtooth = 3/2 x Master's - full scale + full...
  • Page 304 DSP Functions Hard Sync Functions 14-52...
  • Page 305: Sampling And Sample Editing

    Sampling and Sample Editing Setting Up For Sampling Chapter 15 Sampling and Sample Editing Setting Up For Sampling Before you begin sampling, youÕll need to connect the proper cables from your sample source to your K2vx. The cables and input jacks you use depend on the sample format you choose, and the output conÞguration of your sample source.
  • Page 306: Sampling Analog Signals

    Sampling and Sample Editing Setting Up For Sampling entire range of the keyboard. The program is a one layer program which uses the settings from the Default program 199. From the Keymap Editor This is a better method to use if you are going to be doing lots of multi-sampling, or if you need to create custom keymaps in which you have your new samples assigned across the keyboard in one keymap.
  • Page 307 Sampling and Sample Editing Setting Up For Sampling The digital meters at the lower right of the display give a good indication of your sample level. When you send a signal from your sample source, you should see the meters respond. Src (Rack models only) The K2vxR and K2vxRS have an additional parameter related to input: Src.
  • Page 308 Sampling and Sample Editing Setting Up For Sampling KHz consists of 96,000 individual samples (48,000 x 2), taking up 192,000 bytes (about 188K) of sample memory. The same sample taken at 32 KHz takes up about 125K. A one-second mono sample taken at 32 KHz takes up about 63K.
  • Page 309: Recording Samples

    Sampling and Sample Editing Setting Up For Sampling Record soft button and wait brießy before beginning the sound to be sampled. This will guarantee that every element of the sample is captured. After youÕve recorded the sample, you can always adjust the starting point on the TRIM page, to remove any silence before the start of the actual sample.
  • Page 310 Sampling and Sample Editing Setting Up For Sampling speciÞed threshold is exceeded, then recording will proceed normally. The display will indicate that youÕre making a threshold recording, but wonÕt actually begin recording until the threshold is exceeded. You can abort the recording of a sample by pressing the -/+, 0 and CLR buttons simultaneously. When recording is complete, the K2vx will prompt you to strike a root key.
  • Page 311 Sampling and Sample Editing Setting Up For Sampling When you press the Preview soft button, the Bank dialog appears, prompting you to select a bank where the preview program will be stored. Select a bank, then press the OK soft button. The K2vx will create a keymap and a program, using the lowest available ID numbers in that bank for both the keymap and the program.
  • Page 312: Using The Digital Outputs

    Sampling and Sample Editing Using the Digital Outputs Format Use the Format parameter to tell the K2vx the format of the incoming sample. Most consumer products use SPDIF (Sony/Philips Digital Interface Format), while most professional machines use the AES/EBU (Audio Engineering Society/European Broadcast Union) format. Refer to the ownerÕs manual of your sample source for information regarding its digital format.
  • Page 313: The Function Soft Buttons In The Sample Editor

    Sampling and Sample Editing Editing Samples EditRamSample:TRIM|Zoom=1/256||||||||||| S:0.000||A:0.000|||L:6.000|||E:6.000|||| VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -6dB>||||||||||||||||||||||||||||||||||| **************************************** |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| <more|||MISC|||TRIM|||LOOP|||DSP|||more> There are three basic sample editing pagesÑTRIM, LOOP, and MISC (Miscellaneous). The soft buttons for these pages are visible when you enter the Sample Editor. The DSP soft button is visible as well if youÕre editing a RAM sample;...
  • Page 314 Sampling and Sample Editing Editing Samples As a convenience, the MIDI and Master mode buttons also serve as gain adjustment buttons while in the Sample Editor. The simplest way to think of the Zoom and Gain buttons is to remember that the Zoom buttons control the left/right magniÞcation of the waveform, while the Gain buttons control the up/ down magniÞcation.
  • Page 315 Sampling and Sample Editing Editing Samples and press the Link soft button again. The arrow will change to a colon, indicating that the link has been removed. As a convenience, the Song mode button also serves as a link button while in the Sample Editor. Name, Save, Delete, and Dump These soft buttons are similar to the Name, Save, Delete, and Dump soft buttons in the other editors, initiating the corresponding dialogs to name, save, delete, or dump the currently...
  • Page 316 Sampling and Sample Editing Editing Samples Decay Rate 0 to 5000 dB per second Release Rate 0 to 5000 dB per second Loop Switch Off, On Playback Mode Normal, Reverse, Bidirectional Alternative Sample Sense Normal, Reverse Ignore Release Off, On Root Key Number The root key number represents the key at which the sample will play back without transposition (at the same pitch as the pitch of the original sample).
  • Page 317: Trim

    Sampling and Sample Editing Editing Samples Loop Switch This parameter activates or deactivates the looping of the currently selected sample. When set to On, the sample will loop according to the settings on the LOOP page. When set to Off, the sample will play through to its End point and stop.
  • Page 318 Sampling and Sample Editing Editing Samples EditRamSample:TRIM|Zoom=1/256||||||||||| S:0.000||A:0.000|||L:6.000|||E:6.000|||| VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -6dB>||||||||||||||||||||||||||||||||||| **************************************** |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| <more|||MISC|||TRIM|||LOOP|||DSP|||more> The four parameters on this page are Start (S), Alternative Start (A), Loop (L), and End (E). Selecting these parameters and adjusting their values enables you to modify how the sample plays back when notes are triggered.
  • Page 319 Sampling and Sample Editing Editing Samples including before the Start and Alt. If you try to move it after the End, the End will be moved with it. The End (E) parameter sets the point at which the current sample will stop playback. Typically youÕll use this parameter to trim unwanted silence off the end of a sample, although you can use it to shorten a sample as much as you want.
  • Page 320 Sampling and Sample Editing Editing Samples If you select the Loop (L) parameter and change its value, youÕll see the segment of the waveform to the right of the transition point shift its position. If you select the End parameter and change its value, youÕll see the segment of the waveform to the left of the transition point shift its position.
  • Page 321: The Soft Buttons On The Dsp Page

    Sampling and Sample Editing Editing Samples start and end of the sample. It affects only the portion of the sample that you want to process. When you audition the sample by triggering a note, youÕll hear only the range of the sample within the Start and End parameters on the current DSP page.
  • Page 322: Dsp Functions

    Sampling and Sample Editing Editing Samples Copy Use this button to store the selected sample segment in a buffer without altering the current sample. The copied segment will remain in memory until you replace it with another cut or copy command, or until the K2vx is shut off. Paste This button has an effect only after youÕve cut or copied a sample segment using the Cut or Copy soft buttons.
  • Page 323 Sampling and Sample Editing Editing Samples 1 Normalize F:Normalize||Start:0.000||||End:6.000||| |||||||||||||||||||||||||||||||||||||||| VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -6dB>||||||||||||||||||||||||||||||||||| **************************************** |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |Cut||||Copy||Paste||Samp2|||Go||||Done| With the Normalize function, you can rescale the amplitude of the selected sample segment to optimize its level relative to other samples. The Normalize function will uniformly boost the amplitude of the current sample range as high as possible without clipping, stopping just before the loudest element of the sample would be clipped.
  • Page 324 Sampling and Sample Editing Editing Samples 3 Volume Adjust F:VolAdjust||Start:1.019||||End:5.126||| VolAdj:0dB|||||||||||||||||||||||||||||| VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -6dB>||||||||||||||||||||||||||||||||||| **************************************** |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |Cut||||Copy||Paste||Samp2|||Go||||Done| Use this function for a uniform cut or boost in the amplitude of the selected sample segment. This function will clip samples if you adjust the volume too high. This wonÕt hurt the K2vx, and you may Þnd it useful in some applications.
  • Page 325 Sampling and Sample Editing Editing Samples 5 Delete F:Delete|||||Start:2.477||||End:5.037||| Xfade:0.000|||||Curve:LIN||||||||||||||| VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -6dB>||||||||||||||||||||||||||||||||||| **************************************** |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |Cut||||Copy||Paste||Samp2|||Go||||Done| Unlike the Clear function, this will erase the samples within the selected range and shorten the sample, like cutting a section out of a tape and splicing the ends. If you want to silence a segment of the sample without shortening it, use the Clear function.
  • Page 326 Sampling and Sample Editing Editing Samples values are LIN, EXP, COS, EQL, and MIX. These curves are described at the end of the section on DSP functions. Like the crossfade parameter in the Delete function, this crossfade will also shorten the sample. The maximum crossfade length is half the length of the reversed segment.
  • Page 327 Sampling and Sample Editing Editing Samples 9 Mix F:Mix||||||||Start:0.000||||End:6.000||| In:0.000|||Out:0.000|||Vol:0dB|||Cur:LIN VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -6dB>||||||||||||||||||||||||||||||||||| **************************************** |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |Cut||||Copy||Paste||Samp2|||Go||||Done| With this function you select a segment from Sample 2, and merge it with the selected segment from Sample 1, beginning at the point you set with the Start parameter. This is equivalent to mixing two audio signals through a mixing board.
  • Page 328 Sampling and Sample Editing Editing Samples Use this function to insert the selected segment from Sample 2 into Sample 1. This is like splicing a section of tape into an existing tape. This differs from the Mix function, which merges the two samples into one.
  • Page 329 Sampling and Sample Editing Editing Samples Similar to Volume Ramp, this function applies a curve that scales the amplitude of the selected sample segment. Unlike Volume Ramp, however, you simply select a start and end point, and a single level. The amount of cut or boost starts at 0dB at the start point of the ramp, and reaches the level you specify when it reaches the end point of the ramp.
  • Page 330 Sampling and Sample Editing Editing Samples 14 Time Warp F:TimeWarp|||Start:0.000||||End:6.000||| NewLen:0.000||||||||||||||||Quick:0||||| VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -6dB>||||||||||||||||||||||||||||||||||| **************************************** |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |Cut||||Copy||Paste||Samp2|||Go||||Done| With this function you can change the length of the selected sample segment without affecting the pitch. This function applies sophisticated routines that lengthen or shorten the selected sample segment to play it back over an different time period, modifying the playback rate so the pitch remains unchanged.
  • Page 331 Sampling and Sample Editing Editing Samples The Quick parameter lets you select one of three shift routines. Use Quick 0 to audition your sample, then use Quick 1 or 2 for the Þnal take. Quick 2 takes longer to process, but gives you better results.
  • Page 332 Sampling and Sample Editing Editing Samples If the Of parameter is set to a value of 0, the Sample 2 segment will be mixed in on every beat, regardless of the setting for the Beat parameter. If the Beat parameter is set to a negative value, the segment of Sample 2 thatÕs mixed in will be moved forward in time by the length of one beat each time itÕs mixed in;...
  • Page 333 Sampling and Sample Editing Editing Samples 18 Mix Echo F:MixEcho||||Start:0.000||||End:2.048||| Tempo:120|Start:0||#:4||VolAdj:0dB|||||| VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -6dB>||||||||||||||||||||||||||||||||||| **************************************** |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |Cut||||Copy||Paste||Samp2|||Go||||Done| This function operates much like Mix Beat, but instead of the Beat and Of parameters, you have Start and Ò#Ó parameters. The Start parameter sets the beat at which the selected Sample 2 segment begins being mixed with the selected Sample 1 segment.
  • Page 334: Crossfade And Volume Adjust Curves

    Sampling and Sample Editing Editing Samples 20 Crossfade Loop (XfadeLoop) F:XfadeLoop||L:0.000||||||||E:2.048||||| Xfade:0.000|||||Curve:EQL||||||||||||||| VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -6dB>||||||||||||||||||||||||||||||||||| **************************************** |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||Go||||Done| The Crossfade Loop function lets you create smoother loops by crossfading the beginning segment of the loop with a segment of equal length at the end of the loop. These segments can be deÞned by the Loop and End parameters as set on the TRIM or LOOP page for the current sample, or with the Loop and End points on the XfadeLoop page.
  • Page 335: Reading Samples

    When you return to Disk mode, this Þle will be selected. Once youÕve loaded a sample or program Þle, you can save it as a Kurzweil object. YouÕll Þnd it it can be loaded and backed up much faster as a Kurzweil object than in its original format.
  • Page 336: Roland

    Sampling and Sample Editing Reading Samples RAM. Samples have the sufÞx Ò.s,Ó and are stored in sample RAM. You can press Cancel to return to the Disk mode page without loading the volume. If you load sample objects, youÕll see the following prompt: ÒCreate preview program/ keymap?Ó...
  • Page 337: The Keymap Editor

    Sampling and Sample Editing The Keymap Editor press the Progs button to load program information in addition to the samples, or the Samps button to load only the samples. The Keymap Editor The Keymap Editor lets you customize the K2vxÕs factory preset keymaps and save them to RAM.
  • Page 338: The Soft Buttons In The Keymap Editor

    Sampling and Sample Editing The Keymap Editor immediately become available again, since they have no amplitude. But for one brief instant, the voice would be triggered, which could cause other voices to be cut off. You can also create multi-velocity keymapsÑthat is, keymaps that will play different timbres depending on the attack velocities of your Note On events.
  • Page 339: The Keymap Editor Parameters

    Sampling and Sample Editing The Keymap Editor New Range (NewRng) The NewRng button lets you deÞne a range to edit, whether itÕs to assign a different sample, or to adjust the pitch or volume. Just press NewRng, then trigger the note you want as the low note, then the high note.
  • Page 340 Sampling and Sample Editing The Keymap Editor Low Key (Lo), High Key (Hi) With these parameters you can use any of the data entry methods to change the low and high notes of the current range. These parameters let you extend or shorten the width of a key range. You can extend a key range to the full capacity of the K2vx (C 0 to G 10).
  • Page 341: Building A Keymap

    Sampling and Sample Editing Building a Keymap display. Keymaps 2, 10, and 53 are dual-velocity keymaps. Keymaps 164Ð166 are triple-velocity keymaps. When the current keymap is a single-velocity keymap, the VelCrossover parameter does not appear on the Keymap Editor page. When the current keymap is dual-velocity, the value for the Crossover parameter will be one of the eight dynamic markings from ppp to fff.
  • Page 342 Sampling and Sample Editing Building a Keymap the keymap Þrst, then go into the Sample Editor and tweak the samples when the keymap is Þnished. Yes, butÉ Suppose you used the technique we described above to assign a vocal sample whose root was C 4 to a key range from A 3 to E 4.
  • Page 343: Funs

    FUNS The Mechanics of Control Sources Chapter 16 FUNS The name ÒFUNs,Ó although it sounds like a pun, is simply the best abbreviation for ÒFunction.Ó YouÕll deÞnitely have a good time with them, however, if youÕre looking for a variety of ways to control your sounds. WeÕve discussed various control sources throughout this manual, from the physical controls like the Mod Wheel to the software control sources like LFOs and attack velocity.
  • Page 344: Programming The Funs

    FUNS Programming the FUNs source; it sends a control signal value thatÕs interpreted as 0 when itÕs fully down, and values interpreted between 0 and +1 as you push it up. When fully up, it sends a value thatÕs interpreted as +1. It can be used as a bipolar control source by assigning a value of Bi-Mwl to any control source parameter.
  • Page 345: The Fun Equations

    FUNS The FUN Equations youÕll need to go to the LAYER page and set the PBMode parameter to a value of Off to keep Pitch Wheel messages from interfering with the test model. Now select the Function parameter, and scroll through the list of equations. Move your MIDI controllerÕs Mod Wheel and Data slider as you play, and listen to their effects.
  • Page 346: The List Of Equations

    FUNS The FUN Equations The List of Equations The Þrst six equations are weighted sums and differencesÑthat is, the signal values of inputs a and b are added to or subtracted from each other, and are divided in turn by various amounts to alter their effects relative to each other.
  • Page 347 FUNS The FUN Equations a * 10^b (2 x b) ¸100 The actual equation is: a x This is an exponential curve. 10 is raised to the (2 x b) power, then divided by 100. This result is then multiplied by a. Another way to express this is as follows: a change of 1 in the value of input b results in a hundredfold change in the output value.
  • Page 348 FUNS The FUN Equations output output values values input input values values |a - b| |a + b| b = +.5 a = 1 | a - b | The value of input b is subtracted from the value of input a, and the absolute value is taken. If the difference is negative, it is multiplied by -1.
  • Page 349 FUNS The FUN Equations .5625 .625 .625 .6875 .6875 .8125 .8125 .875 .875 .9375 .9375 As an example, consider the FUN we set up at the beginning of the previous section: the Mod Wheel was assigned as input a, and the data slider as input b. The FUN was assigned as Src1 on the PITCH page, and the depth of Src1 was set to 1200 cents.
  • Page 350 FUNS The FUN Equations hipass (f = a, b) With this equation the low values of input b are Þltered according to the value of input a. This causes somewhat different results compared with the lowpass equation above. At low values for input a, low values for input b will have little effect, while high values for input b will cause the FUN to quickly reach full effect then slowly sweep down to its starting level.
  • Page 351 FUNS The FUN Equations output output output values values values input input input values values values b = 0 a = b a is unipolar b = .5 sin (a + b), cos (a + b), tri (a + b) These equations are intended to be used with inputs that are sawtooth wavesÑfor example, input a might be LFO1 with its shape set as a sawtooth.
  • Page 352: Warp Equations

    FUNS The FUN Equations output values input values sin (a + b) a = sine b = 0 Warp Equations The next Þve equations all behave similarly, and are intended to be used as follows: the value of input a is the controlling value, and normally remains constant, although it doesnÕt have to. The value of input b is expected to change over time;...
  • Page 353 FUNS The FUN Equations warp2(a, b) We call this equation Slant-square.Ô Again, the value of input a controls the mapping of values for input b. If input b is a sawtooth wave, different values for input a will turn it into a number of variations on square waves.
  • Page 354 FUNS The FUN Equations warp4(a, b) This equation, the Period Inverter,Ô is based on repeated evaluations of the value of input b. The K2vx compares each new value of input b with the value from the previous evaluation. If the absolute value (always a positive number) of the difference between the two is greater than the value of input a, the current value of input b is multiplied by -1.
  • Page 355: Sawtooth Lfos

    FUNS The FUN Equations model we set up in the previous section, FUN1 was set to control Src1 on the PITCH page, and Src1Õs depth was set to 1200 cents. With this equation, both input a (the Mod Wheel in this case) and input b (the data slider in this case) would have to be more than halfway up for the FUN to switch on.
  • Page 356: Diode Equations

    FUNS The FUN Equations a(y + b) The values of y and b are added, then multiplied by the value of a. ay + b The values of a and y are multiplied, then added to the value of b. (a + 1)y + b 1 is added to the value of a.
  • Page 357 FUNS The FUN Equations output output output values values values input input input values values values diode (a - b) diode (a - b) diode (a - b) b = OFF a = ON a = .5 output output output values values values...
  • Page 358: The Order Of Evaluation For Funs

    FUNS The Order of Evaluation for FUNs The Order of Evaluation for FUNs The K2vx is a computer, and processes information at very high speeds. Every 20 milliseconds, it checks the condition of every active parameter, evaluates any changes, and processes the new information.
  • Page 359: Other Editors

    Other Editors The Intonation Table Editor Chapter 17 Other Editors In addition to the editors accessible from their respective modes, there are three editors that enable you to modify other performance parameters of the K2vx. They are the Intonation Table Editor, the Velocity Map Editor, and the Pressure Map Editor.
  • Page 360 Other Editors The Intonation Table Editor value of the intonation key parameter (IntonaKey). This sets the tonic, or reference note for the parameters on the Intonation Table Editor page. WeÕll explain this below. Enter the Intonation Table Editor by pressing the Edit button. The Intonation Table Editor page displays a graphic representation of a C octave, with the low C always representing the tonic.
  • Page 361: The Velocity Map Editor

    Other Editors Using the Velocity Map Editor The Velocity Map Editor Velocity maps affect the way the K2vx interprets attack velocity values. Velocity maps are assigned as the values for two different parameters: VelocMap on the XMIT page in MIDI mode, and VelocityMap on the RECV page in MIDI mode.
  • Page 362 Other Editors Using the Velocity Map Editor EditVelocityMap||||||||||||||||||||||||| ppp:|pp:||p:|||mp:||mf:||f:|||ff:||fff:| 15ve|31ve|47ve|63ve|79ve|95ve|111v|127v| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| Name|||Save|||Delete|Dump||||||||||||||| The top line of the display gives you the usual reminder of your location. The bottom line labels the soft buttons, which execute the normal librarian functions of naming, saving, or deleting velocity maps, or dumping them via SysEx.
  • Page 363 Other Editors Using the Velocity Map Editor MIDI velocity map (1 Linear) approximate amplitude levels of remapped velocity values Attack velocity value received by map When you select a parameter, the small crosshairs move to indicate the position on the curve of the dynamic level represented by that parameter.
  • Page 364: The Pressure Map Editor

    Other Editors The Pressure Map Editor The Pressure Map Editor Pressure maps function in much the same way as velocity maps, but they affect the K2vxÕs response to mono pressure messages received from your MIDI controller. Like the velocity maps, pressure maps convert pressure values of 0Ñ127 to new values that are sent to the sound engine.
  • Page 365: Audio Outputs

    Audio Outputs Using the MIX Outputs Chapter 18 Audio Outputs Audio Configurations The K2vx features ten audio jacks, enabling you to route the K2vxÕs sounds through its own internal effects processor, through an external effects device, or through combinations of the two.
  • Page 366: Using The Separate Outputs

    Audio Outputs Using the Separate Outputs Using the Separate Outputs The K2vxÕs eight separate outputs are arranged in four pairs, A, B, C, and D. These are mono output jacks, and youÕll normally plug a standard audio cable into one or more of them. Depending on the OUTPUT page settings you use for a given programÕs layers, they can function as four stereo output pairs, or as eight separate outputs.
  • Page 367: Using Stereo Insert Cables

    Audio Outputs Using the Separate Outputs Hardware Audio Switching ItÕs important that you understand the effect on the MIX outputs when you use the separate outputs. When you connect a standard audio cable to any of the separate outputs, every sound (or part of a sound) thatÕs assigned to the output you connect will be removed from the MIX outputs.
  • Page 368: Output Groups And Midi Channels

    Audio Outputs Output Groups and MIDI Channels and set the Out A->Mix parameter to mono, and the Out A->FX parameter to L Only. This will send programs routed to Output Group A to the MIX outputs without going through the K2vxÕs effects processor, but will still send the signal to both the left and right MIX outputs.
  • Page 369: Programming Examples

    Programming Examples Example 1 Chapter 19 Programming Examples The other chapters in this manual have described the K2vxÕs features in detail. This tutorial chapter will take you step-by step through several programming operations. Each of the following examples will begin from the same starting point: the default program with ID 199.
  • Page 370 Programming Examples Example 1 The next step is to set the depth of the vibrato. Select the MaxDpt parameter and assign a value of 10 cents (1, 0, ENTER). Since the default program is preset to have your controllerÕs Mod Wheel control the depth of Src2, you can hear the vibrato by pushing the Mod Wheel fully up (LFO1 has non-zero default values in the default program, otherwise, you wouldnÕt hear the vibrato).
  • Page 371 Programming Examples Example 1 First return to the PITCH page (if youÕre still on the ASR page, press the more> soft button three times, and the PITCH soft button will appear). Press PITCH, then select the Src1 parameter, and set its value to ASR1 (1, 1, 0, ENTER). Then select the Depth parameter, and set its value to Ð1200 cents (+/-, 1, 2, 0, 0, ENTER).
  • Page 372: Example 2

    Programming Examples Example 2 Example 2 Lowpass Filter, Envelopes This example will show you how to assign a DSP function to an algorithm block (the 4-pole lowpass Þlter), and adjust its control parameters. YouÕll also set up an envelope to control the cutoff frequency of the Þlter.
  • Page 373 Programming Examples Example 2 Edit|Prog:F2|RES(4P|LOPASS)|>Layer:1/1|| Adjust:|0.0dB||||||Src1||:Data|||||||||| |||||||||||||||||||Depth|:30.0dB|||||||| |||||||||||||||||||Src2||:OFF||||||||||| KeyTrk:0.00dB/key||DptCtl:MWheel|||||||| VelTrk:0.00dB||||||MinDpt:0.00dB|||||||| |||||||||||||||||||MaxDpt:0.00dB|||||||| <more||F1|FRQ|F2|RES|F3|SEP|F4|AMP|more> Next press either of the <more> soft buttons until you see the ENV2 soft button. Press it to select the ENV2 page. Here youÕll program Envelope 2 to control the ÞlterÕs cutoff frequency. The Att1 time parameter will already be selected;...
  • Page 374: Example 3

    Programming Examples Example 3 Example 3 Sample and Hold; Using a FUN This example will use one of the FUNs to create a sample and hold program. As usual, start with Program 199, and press EDIT. While youÕre on the ALG page, select a value of ÒPARAMETRIC EQÓ...
  • Page 375: Example 4

    Programming Examples Example 4 Example 4 SHAPER and PANNER Our next example incorporates two of the DSP functions, and will give you a general overview of using the algorithms to build sounds. Starting with Program 199, press EDIT, and while youÕre on the ALG page, cursor up to the Algorithm parameter, and select Algorithm 13.
  • Page 376 Programming Examples Example 4 EditProg:ENV2|||||||[1/1]||<>Layer:1/1|| Att1:Att2:Att3:Dec1:Rel1:Rel2:Rel3:Loop: 0.10|0.82|0.86|1.04|0s|||0s|||0s|||Off|| 51%||-23%|42%||0%|||0%|||0%|||0%|||Inf|| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||| <more||AMPENV|ENV2|||ENV3|||ENVCTL|more> This can still be a little harsh on the high end when you play with high attack velocities. One way to smooth it out would be to go back to the ALG page, select a lowpass Þlter for the F2 block, and adjust its cutoff frequency to about F# 6.
  • Page 377: Example 5

    Programming Examples Example 5 Example 5 Building a Drum Program; Using the Keymap Editor With our next example, youÕll learn how to build a drum program using the Program and Keymap Editors. To keep the example as brief as possible, weÕll include only a few timbres and DSP examples.
  • Page 378 Programming Examples Example 5 parameter, and turn the Alpha Wheel one click to the right, to select the sample 20 12in Dry Tom C 4. Save the keymap, replacing the earlier version. You can repeat this process to create as many new key ranges as you like (in this example, doing so would have no effect, since weÕve limited each layer to a narrow 3-key span).
  • Page 379: Front Panel

    Front Panel Front Panel Quick Reference Chapter 20 Front Panel Front Panel Quick Reference Note: Rack model is shown; keyboard models generally have the same features. ariable rchitecture ynthesis echnology 2500RS Sampler ptical In Chan/Bank Layer/Zone Left + / - MIDI UPPER/lower Space...
  • Page 380 Front Panel Front Panel Quick Reference Setup modeÑ Éenters the Setup Editor, where you can edit the currently selected setup. Chapter 7 in the Performance Guide describes the Setup Editor. Quick Access modeÑ Éenters the Quick Access Editor, where you can change the pro- gram or setup assigned to the bank slot that was selected when you entered the Quick Access Editor.
  • Page 381: Mode Button Functions

    Front Panel Mode Button Functions to change, then press the corresponding numeric button, as labeled. Press the button as many times as necessary to enter the desired character. Pressing CLEAR will enter a space before the selected character. The Ò0Ó button will enter the numerals 0Ð9 when pressed repeatedly. HereÕs an example.
  • Page 382 Front Panel SETUP / Mute 2 When youÕre in the Program Editor, this button will mute Layer 2 of the current program, if any. For drum programs, solos current- ly displayed layer.While in the Setup Editor, it will mute Zone 2 of the current setup.
  • Page 383: Programs, Setups, And Keymaps

    Programs, Setups, and Keymaps K2vx Program List Chapter 21 Programs, Setups, and Keymaps K2vx Program List The 200 preset programs in the K2vx are organized by instrument category. You will Þnd a few representatives of each instrument sampled for the base ROM soundset, as well as synthesized instrument emulations, commonly used synthesizer timbres, and templates for new programming.
  • Page 384 Programs, Setups, and Keymaps K2vx Program List Pgr# Program Name Mod Wheel Data MPress Comments COMPING SYNTHS Big PWM Vibrato Filter & Env Ctl Vibrato Matrix 12 Vibrato Filter & Env Ctl Vibrato OBX Braz 4 Vibrato Filter & Env Ctl Vibrato Memorymoog 4 Vibrato...
  • Page 385 Programs, Setups, and Keymaps K2vx Program List Pgr# Program Name Mod Wheel Data MPress Comments Prophet Sync Vibrato Slave Osc Pitch Brt Saxy Lead Vibrato W/D Mix Vibrato Don Corllione' Vibrato Vibrato DRUMS Studio Kit 1 W/D Mix Studio Kit 2 MW Alt Atk W/D Mix 2 Live Kits MW...
  • Page 386 Programs, Setups, and Keymaps K2vx Program List Pgr# Program Name Mod Wheel Data MPress Comments BASSES Dual E Bass Vibrato Vibrato Warm Bass Vibrato Vibrato Sustain E Bass Vibrato Vibrato Ripper Bass Vibrato Vibrato Yama Bass Layer Balance Synth Fretless Vibrato Vibrato Fretless Lead...
  • Page 387 Programs, Setups, and Keymaps K2vx Program List Pgr# Program Name Mod Wheel Data MPress Comments Cheeze Vibrato Depth Env Ctl Vibrato Depth Tamborgan Vibrato Perc Pitch Vibrato Organ Pad Tremolo Chiffy Pipes Decrescendo Offertory Layer Balance Pedal Pipes Decrescendo Church Organ Vibrato Layer Balance Vibrato...
  • Page 388 Programs, Setups, and Keymaps K2vx Program List Pgr# Program Name Mod Wheel Data MPress Comments BRASS Dynamic Trumpet Swell W/D Mix Vibrato Miles Unmuted Vibrato Timbre Ctl Vibrato Strght Mute Trpt Vibrato Defeat W/D Mix Vibrato Rate Almost Muted Vibrato, Amp Timbre Ctl Vibrato Solo Trombone...
  • Page 389 Programs, Setups, and Keymaps K2vx Program List Pgr# Program Name Mod Wheel Data MPress Comments HYBRID SYNTHS Gargantuanism Vibrato Layer Balance Vibrato SostPd Disables Strings Tranquil Pluck Release Ctl Vibrato Vibrato The Chase Vibrato W/D Mix Vibrato Enterprize Tremolo Bell Pitch Tremolo Magic Orchestra Piano Balance...
  • Page 390 Programs, Setups, and Keymaps K2vx Program List Pgr# Program Name Mod Wheel Data MPress Comments Mallet Flutes W/D Mix Chiff Pitch Malletoo Pitch Mod Depth Pitch Mod Rate Ethereal Echoes Disable Bell PAD SYNTHS Padifier Vibrato Filter Vibrato Spaced Inn Vibrato Vibrato Glass Bow...
  • Page 391: Setup List

    Programs, Setups, and Keymaps Setup List Setup List The Performance Setup, or "Setup" is a combination of three zones, each with independent MIDI channel and controller transmission assignments. Designed initially for models with built-in keyboards, Setups can be played on a K2500R via the Local Keyboard Channel feature: Find this parameter in MIDI mode on the RECV page, change it from None to a channel of your choice, and set your controller to send on only that channel.
  • Page 392: Storing Objects In The Memory Banks

    Programs, Setups, and Keymaps Storing Objects in the Memory Banks Storing Objects in the Memory Banks The number of available IDs differs between object types, and depending on whether you are storing the object to the Zeros bank or one of the other 9 banks. OBJECT TYPE NUMBER OF OBJECTS AND ID RANGE IN ROM...
  • Page 393: K2500 Rom Keymaps

    Programs, Setups, and Keymaps K2500 ROM Keymaps K2500 ROM Keymaps ID# Keymap ID# Keymap ID# Keymap ID# Keymap None 58 Ambient Snare 2 110 Solo Strings 158 Buzz Wave Grand Piano 59 Ambient Snare 3 111 Six String Mutes 159 Hi Formant Wave Dual Elec Piano 60 Cross Stick 112 Oboe Wave...
  • Page 394 Programs, Setups, and Keymaps K2500 ROM Keymaps 21-12...
  • Page 395: Effects

    Effects List of Factory Preset Global Effects and Their Configurations Chapter 22 Effects List of Factory Preset Global Effects and Their Configurations Name Configuration Sweet Hall U l t i m a t e R e v e r b Small Hall Room Simulator Mediuim Hall...
  • Page 396: Effects Controller Numbers

    Effects Effects Controller Numbers Effects Controller Numbers The K2vx uses the Digitech 256 chip for its effects processor. When in Program Mode, the operating system allows you to assign any MIDI controller to Wet/Dry Mix plus two additional parameters related to the effect. (The choice of controllable parameters changes depending on the effect conÞguration.
  • Page 397 Effects Effects Controller Numbers Gated Reverb Pre-Delay Decay Time Envelope Accent Dly Dry Level Accent Level Right Level Left Level Reverse Reverb Pre-Delay Reverse Time Accent Delay Accent Level Dry Level Right Level Left Level Accent Lvl L Accent Lvl R Parametric EQ Band 1 Freq Band 1 level...
  • Page 398 Effects Effects Controller Numbers Stereo Flange Flange Delay LFO Speed LFO Depth Feedback Dry Level Right Level Left Level Flange Level Stereo Delay Delay Time Feedback Dry Level Right Level Left Level DelayDry In Delay Chr In Delay Flg In Delay EQ In Delay EQ Src 4 Tap Delay...
  • Page 399: Lfos

    LFOs LFO Shapes Chapter 23 LFOs LFO Shapes LFO Shape Displayed: Sine Sine Positive Sine +Sine Square Square Positive Square +Squar Triangle Triang Positive Triangle +Trian Rising Sawtooth Rise S Positive Rising Sawtooth +Rise Falling Sawtooth Fall S Positive Falling Sawtooth +Fall 3 Step 3 Step...
  • Page 400 LFOs LFO Shapes Sine Positive Sine Sq uare Positive Sq uare 90° 270° 90° 270° 90° 270° 90° 270° 0° 180° 360° / 0° 0° 180° 360° / 0° 0° 180° 360° / 0° 0° 180° 360° / 0° Triangle Positive Triangle Rising Sawtooth Positive Rising Sawtooth...
  • Page 401 LFOs LFO Shapes 6 Step 7 Step Positive 7 Step Positive Sine 6 Step 90° 270° 90° 270° 90° 270° 90° 270° 0° 180° 360° / 0° 0° 180° 360° / 0° 0° 180° 360° / 0° 0° 180° 360° / 0° 8 Step Positive 8 Step 10 Step...
  • Page 402 LFOs LFO Shapes 23-4...
  • Page 403: Note Numbers And Intonation Tables

    Note Numbers and Intonation Tables Note Numbers for Percussion Keymaps Chapter 24 Note Numbers and Intonation Tables K2vx Note Numbers and MIDI Note Numbers K2vx MIDI C -1ÑB -1 0Ñ11 C 0ÑB 0 12Ñ23 C 1ÑB 1 24Ñ35 C 2ÑB 2 36Ñ47 C 3ÑB 3 48Ñ59...
  • Page 404: 2-Octave Percussion Keymaps (C3 - C5)

    Note Numbers and Intonation Tables Note Numbers for Percussion Keymaps 55-56 G3-G#3 Low Snare (dual vel. on Dry Kit 1) 57-59 A3-B3 Mid Snare (dual vel. on Dry Kit 1) 60-61 C4-C#4 Hi Snare (dual vel. on Dry Kit 1) 62Ð64 D 4ÐE 4 Closed HiHat...
  • Page 405: List And Description Of Intonation Tables

    Note Numbers and Intonation Tables List and Description of Intonation Tables List and Description of Intonation Tables 1 Equal No detuning of any intervals. The standard for modern western music. 2 Classic Just Tunings are defined based on the ratios of the frequencies between intervals. The origi- nal tuning of Classical European music.
  • Page 406 Note Numbers and Intonation Tables List and Description of Intonation Tables 24-4...
  • Page 407: Control Sources

    Control Sources Control Sources Chapter 25 Control Sources Control Sources Control sources are assigned as values for control source parameters, like Src1 and Src2, Depth Control for Src2, and LFO rate control. Assigning a control source to one of these parameters is like connecting control source outputs to various inputs on early modular synthesizers.
  • Page 408 Control Sources Control Sources K2vxÕs sound engine, and, if the K2vxÕs LocalKbdCh parameter matches my controllerÕs transmit channel, to the K2vxÕs MIDI Out port.Ó If you change the value of the ModWhl parameter, the Mod Wheel will no longer send the MWheel message, and any control source parameter with MWheel assigned as its value will no longer respond to movement of the Mod Wheel.
  • Page 409: Descriptions Of Control Sources

    Control Sources Descriptions of Control sources exceptions to this rule, which have to do with global control source parameters. Globals affect every note in each programÕs layer(s). Consequently they canÕt use local control sources as their values, since local control sources affect each note independently. Four of the control source parameters are always global: the Enable parameter on the LAYER page (Program Editor), and the three control source parameters on the EFFECT page, (Program Editor).
  • Page 410 Control Sources Descriptions of Control sources This value eliminates the effect of any control source parameter to which itÕs as- signed. 0, 33 MONO PRESSURE (MPress) Many of the K2vxÕs factory programs are assigned to modify parameters such as pitch, filter cutoff frequency, and depth control when MPress messages are re- ceived.
  • Page 411 Control Sources Descriptions of Control sources MIDI 11 (Express) 12—15 MIDI 12—15 16—19 MIDI 16—19 (Ctl A—D) 20—31 MIDI 20—31 MIDI 64 (Sustain) This is the standard MIDI controller number for Sustain. The control assignment parameter FootSw1 is set by default to MIDI controller 64, so a switch pedal on your MIDI controller which sends MIDI 64 will send sustain messages to the K2vx by default.
  • Page 412: Main Control Source List

    Control Sources Descriptions of Control sources 76—79 MIDI 76—79 80—83 MIDI 80—83 (Ctl E—H) 84—90 MIDI 84—90 MIDI 91 (FXDep) The MIDI specification defines this controller as External Effects Depth. If the FX Mode parameter is set to Master, and the FX Channel parameter is set to a specific MIDI channel, the K2vx will respond to this message when it is received on the FX channel.
  • Page 413 Control Sources Descriptions of Control sources transpose the layer up an octave, while a pressure level of 64 would leave the pitch unchanged. Pitch Wheel message (PWheel) The K2vx is hard-wired to respond to this message. Any parameter with PWheel assigned as its value will be affected when your MIDI controllerÕs Pitch Wheel is moved.
  • Page 414 Control Sources Descriptions of Control sources Global FUN 4 (GFUN4) When the Globals parameter on the COMMON page is turned on, FUN 4 becomes global, and is labeled GFUN4. This control source does not appear in the Control Source list for parameters whose functions are local. Volume Control (VolCtl) This control source will always respond to MIDI controller 07 messages.
  • Page 415 Control Sources Descriptions of Control sources Sync State (SyncSt) This unipolar control source responds to MIDI clock messages received from an external MIDI device. Sync State switches on (+1) at each clock start, and switches off (0) with each clock stop. A Clock This is a unipolar square wave that responds to MIDI clock messages.
  • Page 416 Control Sources Descriptions of Control sources on is released, it will switch off even if the note is sustained. If youÕre using a non- keyboard MIDI controller, Key State will switch to 0 when the equivalent of a key release is sent. Key Number (KeyNum) This is a unipolar control source that generates its signal value based on the MIDI key number of each note triggered.
  • Page 417 Control Sources Descriptions of Control sources 108, 109 Random Variants 1 and 2 (RandV1, RandV2) These are similar to GRandV1 and GRandV2, but are local, so will affect each con- trol source parameter independently. 110, 111 ASR1, ASR2 These are programmable envelopes with three segments, Attack, Sustain, and Re- lease.
  • Page 418 Control Sources Descriptions of Control sources Loop State (Loop St) This unipolar control source switches to +1 when the currently playing sample reaches its LoopStart point. If youÕve programmed a sound with a User amplitude envelope, Loop St will always be on (+1) for that sound. See Chapter 15 in the Per- formance Guide for more about sample loops.
  • Page 419 Control Sources Descriptions of Control sources the layers' velocity ranges were very close together yet not overlapping, you could create very subtle non-repeating changes. This kind of power usually eludes most sample playback devices, as this technique uses only one layer of polyphony, due to cross switching versus cross fading.
  • Page 420 Control Sources Descriptions of Control sources 226-230 0.58 to 0.66 231-235 0.68 to 0.76 236-240 0.78 to 0.86 0.88 0.90 0.91 0.92 0.93 246-250 0.94 to 0.98 0.99 Note: There are no control sources that correspond to numeric entries 252Ñ254. 25-14...
  • Page 421: Dsp Algorithms

    DSP Algorithms Chapter 26 DSP Algorithms Algorithm|1|||||||||||||||||||||||||||||| Algorithm|2|||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||| errR®rrterrR®rrrrrrR®rrrrrrR®rrterrR®rrt| errR®rrterrR®rrrrrrR®rrterrR®rrtYrrR®rrty d||||||gk||||||||||||||||||||||gk||||||gh d||||||gk||||||||||||||gk||||||G;||||||GH cvvvvvvbcvvvvvvvvvvvvvvvvvvvvvvbcvvvvvvb| cvvvvvvbcvvvvvvvvvvvvvvbcvvvvvvbNvvvvvvbn PITCH HIFREQ STIMULATOR PITCH 2PARAM SHAPER PANNER PARAMETRIC EQ 2POLE LOWPASS STEEP RESONANT BASS BANDPASS FILT 4POLE LOPASS W/SEP NOTCH FILTER 4POLE HIPASS W/SEP 2POLE ALLPASS TWIN PEAKS BANDPASS PARA BASS...
  • Page 422 DSP Algorithms Algorithm|5|||||||||||||||||||||||||||||| Algorithm|6|||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||| errR®rrterrR®rrrrrrR®rrterrR®rrterrR®rrt| errR®rrterrR®rrrrrrR®rrterrR®rrtYrrR®rrt| d||||||gk||||||||||||||gk||||||gk||||||gh d||||||jk||||||||||||||gk||||||u:||||||gh cvvvvvvbcvvvvvvvvvvvvvvbcvvvvvvbcvvvvvvb| cvvvvvvm,....M,..M/vvvvvvb| PITCH 2PARAM SHAPER LP2RES PITCH 2PARAM SHAPER LPCLIP x AMP 2POLE LOWPASS SHAPE2 2POLE LOWPASS SINE+ + AMP BANDPASS FILT BAND2 BANDPASS FILT NOISE+ ! AMP NOTCH FILTER NOTCH2 NOTCH FILTER LOPASS...
  • Page 423 DSP Algorithms Algorithm|9|||||||||||||||||||||||||||||| Algorithm|10||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||| |||||||||||||||5rrrrrrrr6|||||||||||||||| errR®rrterrR®rrterrR®rrterrR®rrterrR®rrt| errR®rrterrR®rrTerrR®rrt7rrR®rrtYrrR®rrt| d||||||gk||||||gk||||||gk||||||gk||||||gh d||||||jk||||||u?||||||JU||||||u:||||||gh cvvvvvvbcvvvvvvbcvvvvvvbcvvvvvvbcvvvvvvb| cvvvvvvm,..M/vvvvvvm,..M/vvvvvvb| PITCH LOPASS LOPASS LP2RES PITCH LOPASS LOPASS LPCLIP x AMP HIPASS HIPASS SHAPE2 HIPASS HIPASS SINE+ + AMP ALPASS ALPASS BAND2 ALPASS ALPASS NOISE+ ! AMP GAIN GAIN NOTCH2 GAIN GAIN...
  • Page 424 DSP Algorithms Algorithm|11||||||||||||||||||||||||||||| Algorithm|12||||||||||||||||||||||||||||| |||||||||||||||5rrrrrrrr6|||||||||||||||| ||||||||||||||||||||||||||||||||||||||||| errR®rrterrR®rrTerrR®rrt7rrR®rrtYrrR®rrt| errR®rrterrR®rrterrR®rrterrR®rrtYrrR®rrt| d||||||gk||||||fk||||||jU||||||u:||||||gh d||||||gk||||||jk||||||gk||||||u:||||||gh cvvvvvvbcvvvvvvbcvvvvvvm,..M/vvvvvvb| cvvvvvvbcvvvvvvm,..M,..M/vvvvvvb| PITCH LOPASS LOPASS LPCLIP x AMP PITCH LOPASS LOPASS LPCLIP x AMP HIPASS HIPASS SINE+ + AMP HIPASS HIPASS SINE+ + AMP ALPASS ALPASS NOISE+ ! AMP ALPASS ALPASS NOISE+ ! AMP...
  • Page 425 DSP Algorithms Algorithm|13||||||||||||||||||||||||||||| Algorithm|14||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||| |||||||||||||||5rrrrrrrr6|||||||||||||||| errR®rrterrR®rrterrR®rrterrR®rrtYrrR®rrty errR®rrterrR®rrTerrR®rrt7rrR®rrrrrrR®rrty d||||||gk||||||gk||||||gk||||||G;||||||GH d||||||jk||||||u?||||||i;||||||||||||||GH cvvvvvvbcvvvvvvbcvvvvvvbcvvvvvvbNvvvvvvbn cvvvvvvm,..M/vvvvvvbNvvvvvvvvvvvvvvbn PITCH LOPASS LOPASS PANNER PITCH LOPASS LOPASS AMP U AMP L HIPASS HIPASS HIPASS HIPASS ALPASS ALPASS ALPASS ALPASS GAIN GAIN GAIN GAIN SHAPER SHAPER SHAPER SHAPER DIST DIST DIST DIST...
  • Page 426 DSP Algorithms Algorithm|15||||||||||||||||||||||||||||| Algorithm|16||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||| errR®rrterrR®rrterrR®rrtYrrR®rrrrrrR®rrty errR®rrterrR®rrterrR®rrrrrrR®rrterrR®rrt| d||||||gk||||||jk||||||u:||||||||||||||GH d||||||gk||||||gk||||||||||||||gk||||||gh cvvvvvvbcvvvvvvm,..M/vvvvvvvvvvvvvvbn cvvvvvvbcvvvvvvbcvvvvvvvvvvvvvvbcvvvvvvb| PITCH LOPASS LOPASS AMP U AMP L PITCH LOPASS PARA BASS HIPASS HIPASS HIPASS PARA TREBLE ALPASS ALPASS ALPASS NONE GAIN GAIN GAIN SHAPER SHAPER SHAPER DIST DIST DIST SINE SINE...
  • Page 427 DSP Algorithms Algorithm|17||||||||||||||||||||||||||||| Algorithm|18||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||| errR®rrterrR®rrterrR®rrrrrrR®rrterrR®rrt| errR®rrterrR®rrtYrrR®rrrrrrR®rrterrR®rrt| d||||||gk||||||gk||||||||||||||gk||||||gh d||||||jk||||||u:||||||||||||||gk||||||gh cvvvvvvbcvvvvvvbcvvvvvvvvvvvvvvbcvvvvvvb| cvvvvvvm,..M/vvvvvvvvvvvvvvbcvvvvvvb| PITCH LOPASS SHAPE MOD OSC PITCH LOPASS x SHAPEMOD OSC HIPASS AMP MOD OSC HIPASS + SHAPEMOD OSC ALPASS NONE ALPASS NONE GAIN GAIN SHAPER SHAPER DIST DIST SINE SINE LF SIN...
  • Page 428 DSP Algorithms Algorithm|19||||||||||||||||||||||||||||| Algorithm|20||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||| errR®rrterrR®rrterrR®rrrrrrR®rrterrR®rrt| errR®rrterrR®rrtYrrR®rrterrR®rrterrR®rrt| d||||||gk||||||gk||||||||||||||gk||||||gh d||||||jk||||||u:||||||gk||||||gk||||||gh cvvvvvvbcvvvvvvbcvvvvvvvvvvvvvvbcvvvvvvb| cvvvvvvm,..M/vvvvvvbcvvvvvvbcvvvvvvb| PITCH LOPAS2 SHAPE MOD OSC PITCH LOPASS x GAIN LPCLIP NONE NONE HIPASS + GAIN SINE+ ALPASS XFADE NOISE+ GAIN AMPMOD LOPASS SHAPER NONE HIPASS DIST ALPASS SINE GAIN LF SIN SHAPER...
  • Page 429 DSP Algorithms Algorithm|21||||||||||||||||||||||||||||| Algorithm|22||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||| |||||||||||||||5rrrrrrrr6|||||||||||||||| errR®rrterrR®rrtYrrR®rrterrR®rrterrR®rrt| errR®rrterrR®rrTYrrR®rrt7rrR®rrtYrrR®rrt| d||||||jk||||||u:||||||gk||||||gk||||||gh d||||||jk||||||u:||||||JU||||||u:||||||gh cvvvvvvm,..M/vvvvvvbcvvvvvvbcvvvvvvb| cvvvvvvm,..M/vvvvvvm,..M/vvvvvvb| PITCH LOPASS x GAIN x AMP PITCH LOPASS x GAIN LP2RES LPCLIP HIPASS + GAIN SINE+ + AMP HIPASS + GAIN SHAPE2 ALPASS XFADE NOISE+ ! AMP ALPASS XFADE BAND2 GAIN...
  • Page 430 DSP Algorithms Algorithm|23||||||||||||||||||||||||||||| Algorithm|24||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||| errR®rrterrR®rrtYrrR®rrterrR®rrtYrrR®rrt| errR®rrterrR®rrtYrrR®rrterrR®rrtYrrR®rrty d||||||jk||||||u:||||||jk||||||u:||||||gh d||||||jk||||||u:||||||gk||||||G;||||||GH cvvvvvvm,..M/vvvvvvm,..M/vvvvvvb| cvvvvvvm,..M/vvvvvvbcvvvvvvbNvvvvvvbn PITCH LOPASS x GAIN LPCLIP x AMP PITCH LOPASS x GAIN PANNER HIPASS + GAIN SINE+ + AMP HIPASS + GAIN ALPASS XFADE NOISE+ ! AMP ALPASS XFADE GAIN AMPMOD LOPASS...
  • Page 431 DSP Algorithms Algorithm|25||||||||||||||||||||||||||||| Algorithm|26||||||||||||||||||||||||||||| |||||||||||||||5rrrrrrrr6|||||||||||||||| ||||||||||||||||||||||||||||||||||||||||| errR®rrterrR®rrTYrrR®rrt7rrR®rrrrrrR®rrty ||||||||errR®rrterrR®rrterrR®rrtYrrR®rrty d||||||jk||||||u:||||||i;||||||||||||||GH ||||||||d||||||©d||||||gk||||||G;||||||GH cvvvvvvm,..M/vvvvvvbNvvvvvvvvvvvvvvbn ||||||||cvvvvvvbcvvvvvvbcvvvvvvbNvvvvvvbn PITCH LOPASS x GAIN AMP U AMP L SYNC M SYNC S PANNER HIPASS + GAIN ALPASS XFADE GAIN AMPMOD SHAPER NONE DIST SINE LF SIN SW+SHP SAW+ LF SAW SQUARE LF SQR...
  • Page 432 DSP Algorithms Algorithm|27||||||||||||||||||||||||||||| Algorithm|28||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||| ||||||||errR®rrterrR®rrterrR®rrterrR®rrt| ||||||||errR®rrterrR®rrterrR®rrterrR®rrt| ||||||||d||||||©d||||||gk||||||gk||||||gh ||||||||d||||||©d||||||gk||||||gk||||||gh ||||||||cvvvvvvbcvvvvvvbcvvvvvvbcvvvvvvb| ||||||||cvvvvvvbcvvvvvvbcvvvvvvbcvvvvvvb| SYNC M SYNC S LP2RES SYNC M SYNC S LPCLIP SHAPE2 SINE+ BAND2 NOISE+ NOTCH2 LOPASS LOPAS2 HIPASS HIPAS2 ALPASS LPGATE GAIN NONE SHAPER DIST SINE LF SIN SW+SHP SAW+ SW+DST...
  • Page 433 DSP Algorithms Algorithm|29||||||||||||||||||||||||||||| Algorithm|30||||||||||||||||||||||||||||| |||||||||||||||||||||||5rrrrrrrr6|||||||| ||||||||||||||||||||||||||||||||||||||||| ||||||||errR®rrterrR®rrTerrR®rrt7rrR®rrt| ||||||||errR®rrterrR®rrtYrrR®rrtYrrR®rrt| ||||||||d||||||jd||||||u?||||||i;||||||gh ||||||||d||||||jd||||||G;||||||u:||||||gh ||||||||cvvvvvvm,..M/vvvvvvbNvvvvvvb| ||||||||cvvvvvvm,..ML..M/vvvvvvb| SYNC M SYNC S LPCLIP x AMP SYNC M SYNC S LPCLIP x AMP SINE+ + AMP SINE+ + AMP NOISE+ ! AMP NOISE+ ! AMP LOPASS LOPASS HIPASS HIPASS ALPASS...
  • Page 434 DSP Algorithms 26-14...
  • Page 435: Memory Upgrades And Other Options

    Memory Upgrades and Other Options Program RAM vs. Sample RAM Chapter 27 Memory Upgrades and Other Options Program RAM vs. Sample RAM If youÕre creating a lot of your own programs, and using samples loaded from disk, there are a few things you should be aware of to avoid perplexity.
  • Page 436: Choosing Simms For Sample Ram

    Tosh THM81000AS, Tosh THM81000BS, Tosh THM81070AS; 1Mx8 Tosh THM91000AS, Tosh THM91000BS, Tosh THM91070AS; 1Mx9 SIMMs are always installed in pairs, and must be installed by an authorized Kurzweil facility. CAUTION: You must not use composite SIMMs in your K2vx. A composite SIMM is one that uses a PAL or other additional circuitry to make multiple DRAM chips act like bigger chips.
  • Page 437: Maintenance And Troubleshooting

    Maintenance and Troubleshooting Battery selection and Replacement Chapter 28 Maintenance and Troubleshooting Preventitive Maintenance With a modicum of care, your K2vx will give you years of use and enjoyment. There are just a few important points to keep in mind. Proper installation is essential to the health and welfare of your K2vx.
  • Page 438: User-Callable Diagnostics

    Maintenance and Troubleshooting User-callable Diagnostics batteries in the proper direction (the positive terminals should be pointing out). Incorrect insertion wonÕt damage anything but the memory wonÕt receive any power from the batteries. Most quality brand-name batteries now have Òsell byÓ dates printed on their package. Carbon- zinc batteries will last for at least a year after installation while alkaline batteries should last for at least 2 years provided they are installed before the date on the package.
  • Page 439 Maintenance and Troubleshooting Maximizing Music and Minimizing Noise adjustments, itÕs best to increase the output level digitally (by editing programs) instead of increasing the gain of your ampliÞer or mixing board. This is because a digital gain increase is completely noiseless whereas an analog increase will proportionally increase hum and noise from the connecting cabling and from the K2vx itself.
  • Page 440: Power Problems And Solutions

    Maintenance and Troubleshooting Power Problems and Solutions Finally, magnetic Þelds can be a source of interference. The area surrounding the K2vxÕs Alpha Wheel and alphanumeric pad is sensitive to Þelds from large transformers in power amps; keep them at least a foot away from the K2vxÕs front panel. Smaller gear like drum machines and hardware sequencers can also cause interference.
  • Page 441: Other Possible Problems

    Maintenance and Troubleshooting Troubleshooting Make sure your audio cables are fully connected to the K2vx and to your sound system. You may want to switch your audio cables, unless youÕre sure theyÕre functioning properly. Make sure that your MIDI connections are correct, and that your MIDI cables are functional. You should have at least one MIDI cable, which should be connected from the MIDI Out port of your MIDI controller to the MIDI In port of the K2vx.
  • Page 442 Maintenance and Troubleshooting Troubleshooting Left MIX output seems louder than Right MIX output when used individually. This is normal. When a cable is plugged into the left MIX output alone, both the left AND the right audio signals are routed to the jack. When a cable is plugged into right MIX output alone, only the right channel audio signal is heard.
  • Page 443: Midi And Scsi Sample Dumps

    You should limit the total length of all SCSI cables connecting external SCSI devices with Kurzweil products to 17 feet (5.2 meters). To calculate the total SCSI cable length one must add up the lengths of all SCSI cables, plus 8" for every external SCSI device connected.
  • Page 444: K2Vx And Macintosh Computers

    When using a Macintosh, power up the K2vx and other devices Þrst. 10. The K2vx Þle format is a proprietary format; no other device will be able to read or write a Kurzweil Þle. The ßoppy disk format of the K2vx is DOS. The SCSI disk format is a proprietary form that is close to DOS, but it is not DOS.
  • Page 445: Accessing A K2Vx Internal Drive From The Mac

    MIDI and SCSI Sample Dumps The MIDI Sample Dump Standard SCSI when the K2vx is doing anything via SCSI, the Mac will freak. The only solution is, wait until your Mac is completely idle before accessing SCSI from the K2vx. The Mac and the K2vx cannot share a drive in any way, with or without partitions.
  • Page 446 MIDI and SCSI Sample Dumps The MIDI Sample Dump Standard always know if the MIDI Sample Dump is still proceeding. The MIDI mode LED will ßash only when the K2vx is transmitting or receiving a MIDI Sample Dump, or when it receives a MIDI System Exclusive message.
  • Page 447 MIDI and SCSI Sample Dumps The MIDI Sample Dump Standard dumped. Therefore, if you want to get sample number 219 from the K2vx but your program canÕt transfer samples at numbers greater than 128, specify number 19 (ThereÕs an exception to this;...
  • Page 448 MIDI and SCSI Sample Dumps The MIDI Sample Dump Standard The name will be ÒNew Sample! - C 4Ó (note the exclamation point) if checksum errors were detected by the K2vx. Checksum errors are usually not serious, since they may just mean the source sampler doesnÕt adhere to the MIDI Sample Dump Standard checksum calculation.
  • Page 449: Smdi Sample Transfers

    SMDI sample transfers to and from the K2vx. SMDI is a new technology, however, and many software developers are working on packages that will support K2vx SMDI sample transfers. Your Kurzweil/Young Chang dealer can let you know about new developments. 29-7...
  • Page 450 MIDI and SCSI Sample Dumps SMDI Sample Transfers 29-8...
  • Page 451: System Exclusive Protocol

    ÔsoxÕ is always F0h, and represents start of System Exclusive. ÔkidÕ must be 07h, and is the Kurzweil Manufacturer ID. Ôdev-idÕ is Device ID. The K2vx will recognize a SysEx message if the Ôdev-idÕ is the same is the SysX ID parameter from the MIDI Receive page (from the top level, press the MIDI mode button and the RECV soft button.) If the K2vxÕs SysX ID parameter is set to 127, it will...
  • Page 452 System Exclusive Protocol K2vx System Exclusive Implementation decimal: binary: 10000100 binary encoding for type(2) field: 0000001 0000100 decimal encoding for type(2) field: Object name Þelds are sent as a string of ASCII values in a ÔnameÕ Þeld, with one MIDI byte of zero as a string terminator.
  • Page 453 System Exclusive Protocol K2vx System Exclusive Implementation DUMP = 00h type(2) idno(2) offs(3) size(3) form(1) Érequests the K2vx to send a data dump of an object or portion thereof. ÔtypeÕ and ÔidnoÕ identify the object. ÔoffsÕ is the offset from the beginning of the objectÕs data and ÔsizeÕ describes how many bytes should be dumped starting from the offset.
  • Page 454 System Exclusive Protocol K2vx System Exclusive Implementation CHANGE = 08h type(2) idno(2) newid(2) name(n) Échanges the name and/or ID number of an existing object. If ÔnewidÕ is zero or ÔnewidÕ equals ÔidnoÕ, the ID number is not changed. If ÔnewidÕ is a legal object id number for the objectÕs type , then the existing object will be relocated in the database at the new ID number.
  • Page 455 System Exclusive Protocol K2vx System Exclusive Implementation The responses, a stream of complete WRITE messages, will come out in order of object type, while objects of a given type are in order by ID number, from lowest to highest. If no objects are found that match the speciÞcations, no WRITE messages will be returned.
  • Page 456 System Exclusive Protocol K2vx System Exclusive Implementation equal to the new bank number. If the operation canÕt be completed because of a bad type or bank number, the ENDOFBANK message will specify the old bank number. PANEL = 14h buttons(3n) Ésends a sequence of front-panel button presses that are interpreted by the K2vx as if the buttons were pressed at its front-panel.
  • Page 457: Button Press Equivalence Table

    System Exclusive Protocol K2vx System Exclusive Implementation Master Parameters The Master parameters can be accessed as type 100 (00h 64h), ID number 16. Master parameters cannot be accessed with any of the Bank messages. Button Press Equivalence Table Button Code (hex) Button Code(hex) Alphanumeric pad...
  • Page 458 System Exclusive Protocol K2vx System Exclusive Implementation The next four commands allow you to read the screen display, both text and graphics layers. ALLTEXT = 15h Érequests all text in the K2vxÕs display. PARAMVALUE = 16h Érequests the current parameter value. PARAMNAME = 17h Érequests the current parameter name.
  • Page 459: Glossary

    Glossary Chapter 31 Glossary Algorithm In the K2vx, a preset conÞguration of programmable digital signal processing functions. Each of a programÕs layers uses its own algorithm, which determines the type of synthesis each layer uses to generate its sound. Aliasing A type of distortion that occurs in digitally sampled sounds when higher pitches (increased sample playback rates) introduce partials that were not present in the original sound.
  • Page 460 Glossary Dialog A page that prompts you to enter information that the K2vx needs in order to execute an operation. Dialogs appear, for example, when you initiate a Save or Delete operation. Digital A term used widely in electronics-related Þelds to describe a method of representing information as a series of binary digits (bits)Ñ1s and 0s.
  • Page 461 Glossary Low frequency oscillator. An oscillator is an electrical signal that cycles regularly between a minimum and maximum amplitude. The simplest oscillating waveform is the sine wave, but an LFO waveform can have almost any shape. The number of times each second that an oscillator repeats itself is called its frequency, which is measured in Hertz (Hz).
  • Page 462 Glossary Page A set of performance or programming parameters that appear as a group in the display. The entry level page for each mode appears when you select the mode. Most other pages are selected with the soft buttons, from within an editor. Parameter A programming feature.
  • Page 463 Synthesis Technology (V. A. S. T.) The term created by Kurzweil engineers to describe the multi-faceted capabilities of the K2vx, combining sample playback (ROM and RAM), and waveform generation with a broad array of processing functions. This architecture provides preset algorithms created by Kurzweil sound engineers, which include Þlters, distortion,...
  • Page 464 Glossary 31-6...
  • Page 465: Specifications

    Specifications K2vx FEATURES Chapter 32 Specifications K2vx FEATURES 240 x 64-pixel backlit graphic display with adjustable contrast • 3.5-inch ßoppy disk drive, for DD or HD disks, DOS compatible • MIDI In, Thru, and Out • MIDI LED to indicate MIDI activity •...
  • Page 466 Specifications K2vx FEATURES Realtime internal and MIDI control of effects parameters • MIDI standard sample dump/load capability • SMDI sample dump/load capability • System Exclusive implementation • MIDIScope Ô for analyzing MIDI events • 32-2...
  • Page 467: Environmental Specifications

    Specifications Electrical Specifications Environmental Specifications Temperature ranges For operation: minimum 41 ° F (5 ° C) maximum 104 ° F (40 ° C) minimum -13 ° F (-25 ° C) For storage: maximum 186 ° F (85 ° C) Relative humidity ranges (non-condensing) Operation and storage: 5Ñ95% Physical Specifications...
  • Page 468: Midi Implementation Chart

    Specifications MIDI Implementation Chart MIDI Implementation Chart Model: K2vx Manufacturer: Date: 3/21/95 Young Chang Version 1.0 Digital Synthesizers Function Transmitted Recognized Remarks Basic Channel Default 1 Memorized Changed 1 - 16 1 - 16 Mode Default Mode 3 Mode 3 Use Multi mode for multi- timbral applications Messages Altered...
  • Page 469: K2Vx Program Farm

    K2vx Program Farm Overview of Program Files Appendix A BRASS.K25 Brass & Winds K2vx Program Farm Solo Trumpets Muted Trumpet Emulations Solo Trombones Bass Horn Emulations Solo Flutes Piccolo Emulations The K2vx Program Farm, included on one of the Sax Emulations accessory disks, provides you with a large collection of Sax Sections additional programs.
  • Page 470: Overview Of Program Files

    K2vx Program Farm Overview of Program Files GUITARS.K25 Programs Within the Files Guitars The complete list of programs in the K2vx Program Steel String Guitars Farm is provided on the following pages. Each 12-String Guitars program is numbered as if it were loaded into the 200Õs Stylized Steel String Guitars bank.
  • Page 471 K2vx Program Farm ANACOMPS.K25 ANACOMPS.K25 247-o b Waves 248-Polysynth 249-Thick Osc Analog Comping Sounds 250-Oh Bee !!! (88 Programs) Synth Brass 251-OBX Braz #1 252-OBX Braz #2a Prophets 253-OBX Braz #4 200-Prophet Clav 254-Synth Brass 201-Prophet Clav #3 255-Real OBX Braz 202-Prophet Disco 256-Synbrass Sect 203-Prophet Disco 2...
  • Page 472 K2vx Program Farm ANALEADS.K25 ANALEADS.K25 248-Modular Lead 249-Lucky Lead 250-Mono Brass Analog Lead Sounds 251-OB Brass (73 Programs) 252-SynBass Lead PRS 253-Clock S&H Lead Fusion 254-Fun Delay Square 200-Chick Lead 1 255-Square Pad 201-Chick Lick 256-TimsDukeyDick 1 202-Duke Lead 1 257-TimsDukeyDick 2 203-Duke Lead 2 258-AlaZawinul...
  • Page 473 K2vx Program Farm ANAPADS.K25 ANAPADS.K25 Analog Pads (47 Programs) Analog String Pads 200-Orch Pad 4 201-Lore Pad 202-MatrixMelostring 203-String Like 2 204-Eerie Synth Pad 205-Resonator 206-ARP Omni 207-String Machine 1 208-Synstring 209-Mixpad Classic Pads 210-Mello Analog 211-Oberheim Pad 212-Prophet Pad 213-Memorymoog #2 214-Mister Softy 215-OB-8 Pad...
  • Page 474 K2vx Program Farm BASS.K25 BASS.K25 248-Tuch Bass 249-Tuch Bass 2 House Basses Bass 250-Unison House (61 Programs) 251-Pop Attack Bass 252-Slap House Bass Dual Basses 253-AnaHouse Bass 200-Dual E Bass 1 254-House Bass #3 201-Dual E Bass 2 255-House Bass #4 202-Warm Dual Bass 256-House Bass #5 Picked or Fingered Basses...
  • Page 475 K2vx Program Farm BELLS.K25 BELLS.K25 Bell Sounds (28 Programs) Bell Pads 200-Larabell 201-Space Bell 1 202-Metallic Pad 203-Fantasia 204-Space Bell 6 205-d50 Voce 2 206-Leningrad 207-With Tinklers 208-Lullaby 209-Tranquility 210-Tranquil Bell 211-PM'S Bell Pad 212-Digiphaze 213-Blistener 214-Simmbell 215-Bell Tree > Big Bell Percussive Bell Comps 216-Crystal 217-DigiBell...
  • Page 476 K2vx Program Farm BRASS.K25 BRASS.K25 244-Dyn Hi Brass B 245-Dyn Lo Brass B 246-Dyn Tbn & Hrn Brass & Winds 247-Huge Brass 2 (68 Programs) 248-Huge Brass Too 249-SoftLowBrass B Solo Trumpets 250-Hall Horns 200-Dynamic Trumpet 251-Mello Orch Brass 201-Solo trp mw vib 252-Chorale Brass 4 202-Miles Unmuted 253-Soft Section 1...
  • Page 477 K2vx Program Farm DIGITAL.K25 DIGITAL.K25 248-Insectrise 249-FuzzFall 250-EP Lead Digital Sounds 251-Ep Lead Too (63 Programs) PPG's 252-PPG 9 Digital Leads 253-Slo PPG 10 200-Carrie or Maud 254-PPG 1 201-FM Guitar 1 255-PPG 2 202-FM Guitar 2 256-PPG 4 203-FM Guitar 3 257-PPG 8 204-FM Guitar 5 258-Shape 2...
  • Page 478 K2vx Program Farm DKICKSNR.K25 DKICKSNR.K25 242-Short Snare 2 243-Deep Cut Snare 2 244-Low Snare 2 Individual Kick And Snare 245-AMB SNARE 3 Programs 246-Big Hall Snare 3 (95 Programs) 247-Metal Snare 3 248-High Snare 3 These are single layer kicks and snares 249-Hard Snare 3 ready to be imported into your own cus- 250-sLow Snare 3...
  • Page 479 K2vx Program Farm DRUMS.K25 DRUMS.K25 250-J Bottham 251-1 Layer dry kit 252-1 Layer dry kit2 Percussion Sounds 253-1 Layer Amb kit1 (83 Programs) 254-1 Layer Amb kit2 255-1 Layer Amb kit3 Techno Sounds 256-Drums Program 1 200-CR 78 III 257-Drums Program 2 201-CR 78 J 258-Drums Program 3 202-CR 78 Kick...
  • Page 480 K2vx Program Farm ENSEMBLE.K25 ENSEMBLE.K25 Acoustic Ensembles (21 Programs) Orchestral Ensembles 200-Flute & Slo str 201-Horn&Flute w/Str 202-Winds&Strings 2 203-W Tell Orchestra 204-Touch Orchestra 205-Orch Hit 206-Slo Ensemble 207-Mello Slo Ens 208-Voice w/ upper Str 209-ChoirStrings 1 210-St Choir&Strings 211-Syn Orch Winds 212-Syn Orch Pad Layered w/ Guitar 213- 12 Str Rhodes...
  • Page 481 K2vx Program Farm ETHEREAL.K25 ETHEREAL.K25 249-Glasswaves 250-Glassy Eyes 251-Cycle 2 Ethereal Sounds 252-Harmonic Synth (74 Programs) 253-Aliens 2 Pads w/ Partials Stepped Pads 254-SloHarm 200-Aurora Part 2 255-Slo HiHarm 201-Choir Jumps 256-Slo Vox Formant 202-Hipass Pad 6 257-Vectoring 203-Putthings 258-Vectoring 2 204-Smoothings 259-Vectoring 3 205-Stutterer...
  • Page 482 K2vx Program Farm FXSOUNDS.K25 FXSOUNDS.K25 Effects Sounds/Textures (47 Programs) Sawtalk 200-Fun Program 201-Fun 2 202-Hello 2 b 203-Talk Talk Water Sounds 204-Noise PWM Qnirp 205-NoizFalls 206-NoizFalls 2 207-Sub Space 208-Wavionics Weather Emulations 209-Winds 2 210-Downpour 211-Press Wind 212-Thunder/Rain 213-Thunder 3 Weird Percussive Things 214-Aliens 215-Crashear...
  • Page 483 K2vx Program Farm GUITARS.K25 GUITARS.K25 245-Distortion Gtr 246-xFadeDistGuitar 2 247-Nasty Lead Gtr Guitars 248-Rockin Lead (73 Programs) 249-Press WahWah 250-HelterSkelter Gtr Steel String Guitars 251-GRUNGE 200-Acoustic Guitar 252-Attacker 201-Steel Str Guitar 253-Crank It Up 202-Steel Str Guitar 2 254-Harmonics Gtr. 12-String Guitars 255-Dist Harmonics 203-12-str Guitar 1...
  • Page 484 K2vx Program Farm HYBPERC.K25 HYBPERC.K25 Percussive Hybrids (38 Programs) Percussive Comps 200-Night Ryder 201-Ethnick 1 202-Neastern 203-Zawinul 204-Industrial Komp 205-Timber Shifter 206-Mod Bel 207-Klank 1 208-Toy Store II 209-Baribun 210-Choir Stabs 211-Resimallet 212-Perc Flute 213-Gateperc Too 214-Islanders 215-Driver 4 216-Driver 5 Percussive Pads 217-D50 Voicebell 218-Vox Marimba...
  • Page 485 K2vx Program Farm HYBRIDS.K25 HYBRIDS.K25 Altered Acoustic Sounds 249-Vibe 5th 250-7-Sax Delay General Hybrid Sounds 251-7-Sax Delay 2 (63 Programs) 252-Mutant Brass 253-Neu Trumps Hybrid String Pads 254-New Rumpett 200-Brt SynChoir 255-Process Sax 201-Angel Pad 256-RezTouch Sax 5th 202-Big TynthTex 257-S+H Violin 203-Bush String Pad 258-String Function...
  • Page 486 K2vx Program Farm ORGANS.K25 ORGANS.K25 Organs (41 Programs) Rock Organs 200-Ballad Organ 2 pr 201-Ballad Organ 3 202-London Hammond 203-London Hammond 2 204-Drive Organ 205-Drive Organ 2 206-Rotating B&M's 2 Clean Percussive Organs 207-Perc Organ 208-Clav Organ MW 209-Bee3 210-Tamborgan #2 Pipe Organs 211-Pipes 1 212-Pipes 2...
  • Page 487 K2vx Program Farm PNOEPNO.K25 PNOEPNO.K25 245-Tine Elec Piano 246-Dual Elec Piano 247-Suitcase E Pno Pianos & E Pianos 248-St Suitcase EP 2 (71 Programs) 249-Dyno E Piano FM Pianos Classical Pianos 250-Digital E Piano 200-ClassicalPiano 251-FM EP 201-ClassPiano 2 252-New EP 202-DynamicPiano 253-Yamaha E Pno 2 203-BalladPiano 3...
  • Page 488 K2vx Program Farm STRINGS.K25 STRINGS.K25 243-Stereo Str Pad 2 244-Stereo Str Pad 3 Strings (45 Programs) Straight Strings 200-Straight Strings 201-Fast Strings 202-Fast Wet Strings 203-Strings eq 1 204-Strings eq 2 205-New Strings 206-New Strings 2 207-New Strings 3 Attack Velocity Strings 208-Att Ctl Fast Str 209-Very Touch Str 210-Vel Strings B...
  • Page 489 K2vx Program Farm VOX.K25 VOX.K25 Vocal Sounds (21 Programs) 200-CathedralVoice 201-Bach Fixer 202-St Slo Voices 203-Smooth Choir 204-Dream Vox 2 205-Vox 2 206-Breath Pad 1 207-The Voice 208-Angels 209-Chant 210-Belle Orchestra 211-Fake Vox 3 212-Fake Vox II 213-PM's Choir Pad 214-Voice w/ Upper Str 215-Smooth Choir 2 216-Vox Piano...
  • Page 490: Vox.k25

    K2vx Program Farm VOX.K25 Appendix A-22...
  • Page 491: K2Vx Compatibility

    Included as part of your K2vx accessory disks are two disks of compatibility Þles, for your use when playing K2000 programs on the K2vx. 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 K2vx.
  • Page 492: Converting K2Vx Files To K2Vx Files

    K2vx Compatibility Converting K2000 Files to K2vx Files Converting K2000 Files to K2vx Files There are Þve steps to convert a K2vx Þle to a K2vx Þle: Before you start, make sure you have saved all user objects to disk, because memory will be cleared.
  • Page 493: Converting Programs From The K2Vx To K2Vx

    K2vx Compatibility Converting programs from the K2vx to K2000 Converting programs from the K2vx to K2000 There may be times when you wish to take a Þle you have created for your K2vx and load it into a K2000. As we have mentioned in the above section on loading K2000 Þles into the K2vx, most objects are compatible, but there are a few things you will need to be aware of: Programs using Drum samples Since the K2vx has new drum samples, these programs will not translate correctly.
  • Page 494 K2vx Compatibility Converting programs from the K2vx to K2000 Appendix B-4...
  • Page 495: Orchestral Rom

    Orchestral ROM Orchestral ROM Effects Appendix C Orchestral ROM The Orchestral ROM Soundblock option adds 8 Megabytes of samples, including a full array of winds, brass, and strings. The Orchestral ROM Upgrade adds objects in the 900s bank. There you will Þnd programs, keymaps, samples, effects, performance setups, and QA banks.
  • Page 496 Orchestral ROM Orchestral ROM Programs Orchestral ROM Programs Section Strings Orchestras TotalCntrl Orch1 Touch Strings TotalCntrl Orch2 Fast Strings MW BaroqueOrchestra Chamber Section Oboe&Flute w/Str Sfz Strings MW Horn&Flute w/Str Sweet Strings Trp&Horns w/Str Baroque Strg Ens Winds Big String Ens Piccolo Bass String Sec Orchestra Flute...
  • Page 497 Orchestral ROM Orchestral ROM Keymaps Orchestral ROM Keymaps Reeds Oboe Lite Metal English Horn Woody Perc Bassoon Celeste Clarinet Pluck Bassoon/Oboe Plucked Harp Bsn/EHrn/Oboe Harp Gliss Flute 2 Nylon String Gtr Eng Horn/Oboe Nylon Str noA2 Brass Nylon for dulc Soft Trumpet Acoustic Bass French Horn...
  • Page 498 Orchestral ROM Orchestral ROM Samples Orchestral ROM Samples Oboe English Horn Harp Bassoon Nylon String Gt Clarinet Acoustic Bass Dbl Reeds Pizz Strings SoftTrump Solo Violin French Horn Solo Viola FrenchHrnSect Solo Cello Tuba Fast Solo Cello Synth Accord Solo Double Bass Tuba % Horn Conga Tone ingrl Timp...
  • Page 499: Orchestral Rom Programs With Controller Assignments

    Orchestral ROM Orchestral ROM Programs with Controller Assignments Orchestral ROM Programs with Controller Assignments The preset programs in the K2vx Orchestral ROM are organized by category. You can either use them as they are or as a good starting point for your own work. There are many ways to put expressivity and variety in a single program by assigning MIDI controllers to the various DSP functions in its layers.
  • Page 500 Orchestral ROM Orchestral ROM Programs with Controller Assignments Prg # Program Name Mod Wheel Data MPress Comments Solo EnglishHorn Vibrato off Wet/Dry mix Swell Swell Wet/Dry mix Vibrato depth Orch Clarinet Solo Clarinet Swell Wet/Dry mix Swell Orch Bassoon Swell Wet/Dry mix Vibrato depth Solo Bassoon...
  • Page 501 Orchestral ROM Orchestral ROM Programs with Controller Assignments Prg # Program Name Mod Wheel Data MPress Comments Solo Viola Delays auto- Wet/Dry mix Vibrato rate & vibrato depth Slow Viola Timbre (darker) Wet/Dry mix Swell, vibrato rate & depth MarcatoCello MW Spiccato articula- Wet/Dry mix Vibrato rate &...
  • Page 502 Orchestral ROM Orchestral ROM Programs with Controller Assignments Prg # Program Name Mod Wheel Data MPress Comments Dynamic Harp Release time Wet/Dry mix None (longer) Harp w/8ve CTL Brightness Enables octave None Harp Arps None Selects diminished None Keyboards Celesta None Wet/Dry mix None...
  • Page 503 Orchestral ROM Orchestral ROM Programs with Controller Assignments Prg # Program Name Mod Wheel Data MPress Comments Synths Vibrato depth Layer balance Vibrato depth Magic Guitar Glass Bow Vibrato depth None Vibrato depth Synth Orch Filter modulation None Vibrato depth Nooage InstaHarp Vibrato depth Echo rate...
  • Page 504 Orchestral ROM Orchestral ROM Setups Orchestral ROM Setups The Performance Setup, or "Setup" is a combination of three zones, each with independent MIDI channel and controller transmission assignments. Designed initially for models with built-in keyboards, Setups can be played on K2vxR via the Local Keyboard Channel feature: Find this parameter in MIDI mode on the RECV page, change it from None to a channel of your choice, and set your controller to send on only that channel.
  • Page 505 Orchestral ROM Mirror Image Drum Map Mirror Image Drum Map The Mirror Image Drum Map is a drumkit layout that enables a natural two-hand style of playing. The Mirror Image Drum Map gets its name by its instruments being laid out in a mirror image of itself with D4 being the point of reßection.
  • Page 506 ßow of rhythm. For those of you who prefer the old Kurzweil drum map for the drumkit programs, it is available on the Controller slider.
  • Page 507: Contemporary Rom

    Contemporary ROM Appendix D Contemporary ROM The Contemporary ROM Soundblock option adds 8 Megabytes of samples to your K2vx. These include ethnic percussion, electronic and processed drum sounds, electric guitars, synthesizer waveforms, contemporary keyboards, wind instruments, and much more. Combined with the powerful on-board Variable Architecture Synthesis Technology (VAST) capabilities of your K2vx, this new palette of sounds gives your instrument unmatched potential.
  • Page 508 Contemporary ROM Contemporary ROM Programs Contemporary ROM Programs Shudder Kit Ethnic/World Instruments Crowd Stomper Jungle Jam Econo Kit Mbira Stack EDrum Kit 1 Ritual Metals EDrum Kit 2 Prepared Mbira Loops Balinesque Dog Chases Tail Ambient Bells Saw Loop Factory World Jam 1 Basses World Jam 2...
  • Page 509 Contemporary ROM Contemporary ROM Keymaps Contemporary ROM Keymaps Synth Multi-Samples Gankogui Bell Hi Hybrid Pan Tibetan Cymbal Glass Rim Tone Tibetan Bowl Synth Vox Indo Bowl Gong Orch Pad Percussion Kits Koreana Prev Ethnic Perc Heaven Bells Cartoon Perc MIDI Stack Prev EDrum Map Synth Brass Toms Map...
  • Page 510 Contemporary ROM Contemporary ROM Samples Contemporary ROM Samples Hybrid Pan Gankogui Bell Hi Glass Rim Tone Tibetan Cymbal Synth Vox Tibetan Bowl Orch Pad Indo Bowl Gong Koreana EDrum1 Kick Heaven Bells EDrum1 Snare MIDI Stack EDrum1 Rim Synth Brass EDrum1 Hi Tom DigiBass EDrum1 Crash...
  • Page 511 Contemporary ROM Contemporary ROM Effects Contemporary ROM Effects Percussive Room Brt Empty Room Mosque Room New Gated Chorus Slap Room Chorus Bass Room New Chorus Hall Spacious Wash Lead New Hall w/Delay Appendix D-5...
  • Page 512: Contemporary Rom Programs With Controller Assignments

    Contemporary ROM Contemporary ROM Programs with Controller Assignments Contemporary ROM Programs with Controller Assignments The 100 preset programs in the K2vx Contemporary ROM are organized by category. We hope you will Þnd these programs to be a good starting point for your own work. There are many ways to put expressivity and variety in a single program by assigning MIDI controllers to the various DSP functions in its layers.
  • Page 513 Contemporary ROM Contemporary ROM Programs with Controller Assignments Prg # Program Name Mod Wheel Data MPress Comments Medicine Man Mbira Release ctl Tremolo Kotobira Mbira balance Cartoon Perc Wet/Dry mix CowGogiBell Alt start Layer select Perc Pan Lead Vibrato Trippy Organ Vibrato Vibrato Koto Followers...
  • Page 514 Contemporary ROM Contemporary ROM Programs with Controller Assignments Prg # Program Name Mod Wheel Data MPress Comments Drum Kits World Rave Kit Disable chirps Wet/Dry mix, Disable claps (G6-G#6) Punch Gate Kit Wet/Dry mix Shadow Kit Flanging (A#3-B3) Wet/Dry mix Fat Traps Filter (C2-A#2) Wet/Dry mix...
  • Page 515 Contemporary ROM Contemporary ROM Programs with Controller Assignments Prg # Program Name Mod Wheel Data MPress Comments Guitars Straight Strat Tremolo Chorus Gtr Wet/Dry mix Detune Strataguitar Alt start Elect 12 String Wet/Dry mix, EQ Vibrato Detune Dyn Jazz Guitar Wet/Dry mix PBend gives fretboard slide...
  • Page 516: Contemporary Rom Setups

    Contemporary ROM Contemporary ROM Setups Contemporary ROM Setups The Performance Setup, or "Setup" is a combination of three zones, each with independent MIDI channel and controller transmission assignments. Designed initially for models with built-in keyboards, Setups can be played on K2vxR via the Local Keyboard Channel feature: Find this parameter in MIDI mode on the RECV page, change it from None to a channel of your choice, and set your controller to send on only that channel.
  • Page 517 6-17 Symbols Adjust 6-18 Key tracking 6-18 6-18 Sources 1 and 2 14-49 ! AMP 6-18 Velocity tracking 14-48 + SHAPE MOD OSC 14-31 Amp control 14-49 AMP MOD 14-48 AMP MOD OSC Numerics 14-32 AMP U AMP L 25-11 Amplitude envelope 6-25 Attack segment...
  • Page 518 25-8 Channel count 25-6 Channel state 10-9 Channels on and off 16-13 Chaotic LFOs (FUNs) 25-9 B clock Characters 13-61 Backup 13-37 Choose File Name Function 25-4 Balance (MIDI 08) 28-1 Cleaning your K2500 14-33 Balance and Amp (BAL AMP) 15-20 Clear 25-8...
  • Page 519 25-12 12-34 Attack state Song Mode TRACK Page 25-10 6-33 Attack velocity Copying layers 25-9 13-41 B clock Creating a Macro 25-8 13-11 Balance control Creating Directories 25-10 6-33 Bipolar attack velocity Creating new layers 25-10 15-24 Bipolar key number Crescendo/Decrescendo (Crescendo) 25-7 6-19, 14-34...
  • Page 520 13-1 12-49 Disk Mode Effect Selection During Recording and Playback Disk mode EffectChan 13-13 12-26 Disk Mode Functions in Song mode 13-55 Disk Utilities Effects Display selecting 6-21 Bottom line Wet/Dry mix Top line EFFECTS button 2-3, 11-3 5-6, 20-4 Display contrast Effects bypass 14-40...
  • Page 521 15-12 13-58 Extended sample loop Free Utility 6-13 Extensions Freeze pedal 13-7 25-5 used by or accepted by the K2500 Freeze pedal (MIDI 69) 11-3 Extra mono dry output Front panel MIDI Front panel navigation 20-1 Front panel reference 16-3 FUN diagram 16-3 FUN equations...
  • Page 522 15-23 Insert KRZ files 12-35 Song Mode TRACK Page 13-54 saving and loading a macro table in 13-53 with Macros 10-13 Kurzweil program changes 18-3 Insert cables 15-22 Insert Zero Installation 11-3 Intonation key 17-1 Intonation Table Editor 11-2, 24-3...
  • Page 523 14-37 Layer delay Square 6-12 6-11 Maximum Low key 6-12 6-11 Minimum Low velocity parameter 6-12 14-46 Layer delay control Lowpass filter with clipping 6-12 19-4 Layer enable Lowpass filters 6-12 14-10 Layer enable sense LP2RES 6-10 14-46 LAYER page LPCLIP 14-12 Layers...
  • Page 524 10-18 Reset channels Mode Selection 29-3 Sample dumps Mode selection Sending from front panel Modes 12-50 Song recording Using 10-1 15-5 Transmit parameters Monitor (Mon) 10-9 25-6 Volume Mono pressure MIDI button Mono sound systems 10-2 6-22 MIDI channel Monophonic programs 10-8 MIDI channel parameters Move...
  • Page 525 14-17 6-19 Notch filters Panning 14-18 6-19 NOTCH2 Selecting output group 24-1 6-20 Note numbers Stereo keymaps 24-1 10-10 Note numbers, percussion keymaps Output gain 25-9 6-18 Note State 20 OUTPUT page 6-12 10-9 Note triggering Output pair Numeric entry Overview 13-19 Overwrt soft button...
  • Page 526 14-32, 19-7 10-13 PANNER Kurzweil 14-27 10-3, 10-13, 10-16 PARA BASS MIDI 14-26 10-13, 10-16 PARA MID Quick Access banks 14-28 PARA TREBLE Quick Access mode 10-10 Parameter locks Program changes in Setup mode 14-22 Parametric EQ Program Editor Parent...
  • Page 527 25-11 27-1 Random variants 1 and 2 Sample RAM vs. Program RAM 15-3 Rate Sample recording 6-30 15-6 Rate control of LFOs aborting 15-31 Reading Samples Sampler 6-21 15-5 Realtime effects triggering from keyboard Rear panel Samples 12-50 15-36 Recording Multi-timbral Sequences via MIDI Adjusting volume 12-50 15-36...
  • Page 528 4-3, 7-1 6-13 Setup mode Sostenuto pedal Setups Source 1 Control mode Source 2 Effect Special button functions Effects mix Specifications 21-9 32-1 list of K2500 13-23 Low and high key Split files 14-36 MIDI channel SQUARE Muting zones Src parameter 15-3 Pitch bend Sample page...
  • Page 529 12-40 Song Mode TRACK Page 15-4 Threshold (Thresh) 6-15 Timbre shift 15-5 Time V Parameter 15-26 Time Warp on Setup Editor page Top line of display V parameter 13-10 Total size of all files 10-4 MIDI Receive page 12-24 Track mute 1-1, 1-2 Variable Architecture Synthesis TRACK Page...
  • Page 530 14-47 SW+DIST 14-48 SW+SHP 14-48 x SHAPE MOD OSC 6-21 Wet/Dry mix Wet/dry mix Wind controller 11-5 controlling K2500 with 14-45 WRAP 29-6 Wrong sample being dumped 14-49 x AMP 14-49 x GAIN 14-48 x SHAPE MOD OSC 14-34 XFADE 10-1 XMIT page Index-xiv...

This manual is also suitable for:

K2vxK2vxrK2500rs

Table of Contents