Eventide DSP7000 Operating Manual

Eventide DSP7000 Operating Manual

Covering the dsp7000tm and dsp7500tm and featuring the dsp4000b+tm
Hide thumbs Also See for DSP7000:
Table of Contents

Advertisement

( covering the DSP7000
featuring the DSP4000B+
Part No: 141041
©2000 Eventide Inc., One Alsan Way, Little Ferry, NJ, 07643 USA
DSP7000
Family Operating Manual
Manual Release 1.1
TM
and DSP7500
TM
and
TM
)
17 April, 2001

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the DSP7000 and is the answer not in the manual?

Questions and answers

Summary of Contents for Eventide DSP7000

  • Page 1   DSP7000 Family Operating Manual ( covering the DSP7000 and DSP7500 featuring the DSP4000B+ Part No: 141041 Manual Release 1.1 17 April, 2001 ©2000 Eventide Inc., One Alsan Way, Little Ferry, NJ, 07643 USA...
  • Page 2 Harmonizer is a registered trademark of Eventide Inc. for its audio special effects devices incorporating pitch shift. DSP4000B+, DSP7000, DSP7500 and UltraShifter are trademarks of Eventide Inc. This Page Intentionally Left Blank...
  • Page 3: Table Of Contents

    Mounting and Handling Memory Cards Controlling Levels The Level Meters Controlling the Level of the Analog and Digital Inputs Wet/Dry Ratios and Output Levels For the DSP7000’s Processor Controlling the Level of the Analog and Digital Outputs ........................................30 IGITAL ETUP Digital Setup Overview S/P DIF &...
  • Page 4 ................................64 RANSMITTING AND RECEIVING Setting Up the Serial Port Dumping Data and Receiving Data Dumps Controlling One DSP7000 from Another DSP7000 Sending A Program From One DSP7000 to Another Sequencing With MIDI .......................68 ONNECTING USER SUPPLIED CRYSTALS AND EXTERNAL CLOCKS ..................................69...
  • Page 5: How To Use This Manual

    DSP4000B+. In the text, all of these models will be referred to jointly as DSP7000. Any aspects which do not refer to all members of the family will be made clear in the text. Any references specific to the DSP7000 also apply to the DSP4000B+.
  • Page 6: Overview And Quickstart

    Morse code. We’ve loaded the DSP7000 with features that put it in a class by itself. The variety and depth of its programs are truly amazing, from lush reverbs, to choruses, to flanges, to delays, to pitch shifters, to dynamics, to EQs, to filters, to distortions, to synthesizers, to samplers, to ring modulators, and to everything in-between.
  • Page 7: Knobs, Keys, And Jacks

    The DSP7000 Family Operating Manual KNOBS, KEYS, AND JACKS If this is your first time learning the DSP7000, don’t be put off by some of the rather in-depth descriptions that will follow; they exist for your future reference ( once you understand the DSP7000 and need a quick bit of information For now, concentrate on what the various knobs and jacks are called.
  • Page 8 MIDI In port or at the serial port. Use the latter feature to troubleshoot communication problems between the DSP7000 and the rest of the world. Page 6 The DSP7000 Family Operating Manual Manual Release 1.1...
  • Page 9 SETUP vice utilities, data dump utilities, and program advance options. Flip this switch to bring the DSP7000 to life! When the power is off the unit is by- POWER passed, i.e., each audio input is connected to its corresponding audio output.
  • Page 10: The Back Panel

    Do not connect these outputs to a phantom powered microphone input –damage may be caused to either the 7000 or to the phantom power supply. The peak output level from the DSP7000 will probably be too high for a low-level microphone input. Page 8 The DSP7000 Family Operating Manual Manual Release 1.1...
  • Page 11 S/P DIF is a consumer digital audio standard, with two audio channels encoded into a single connector. Use these connectors to hook up the DSP7000 to CD players, DAT recorders, and other audio gear using this format. The connectors are two-conductor RCA jacks. Your plug should have the shield connected to the sleeve with the single shielded conductor connected at the tip.
  • Page 12 MIDI messages from this connector to a suitably equipped system. This means, for example, that a pedal board can be connected to the DSP7000 by means of a sin- gle cable that supplies power as well as a communication path. A normal "5 pin"...
  • Page 13: Getting Around And Altering Parameters

    The “Areas” of the DSP7000 The DSP7000’s interface is divided into several functional “areas.” You access each area by pressing its key. You’ll know which area you’re in because the LED next to its key will be illuminated. The areas are:...
  • Page 14 The DSP7000 Family Operating Manual Press the key to access this PARAMETER PARAMETER area. Here you’ll find the parameters for the currently loaded programs. Continue pressing the key to access PARAMETER additional SOFT KEYS (if available) → See Parameters on page 60.
  • Page 15: Understanding The Display And Soft Keys

    The DSP7000 Family Operating Manual Understanding the Display and SOFT KEYS Every “area” in the DSP7000 makes use of the display, so understanding the display is critical. A generic screen of the sort typically found in the area is shown below. It exemplifies various aspects of PARAMETER the display that remain constant no matter what area of the DSP7000 you’re in.
  • Page 16 Press it again to get a third menu page. Press it twice more to return to the original menu page. Pressing a repeatedly that is not stacked puts the DSP7000 into “self-destruct” mode. Just kid- SOFT KEY ding. It has no effect.
  • Page 17: Using The Cursor Keys, The Select Key, The Numeric Keypad, And The Knob

    Triangle Numeric parameters and text parameters cover 99% of the parameters you’ll see in the DSP7000, but there are a few more esoteric parameters you’ll encounter. One such oddball is the “trigger” parameter. “Triggers” trigger things to happen. You place the cursor over a trigger parameter, and trigger it by pressing .
  • Page 18: Using The Cursor Keys And The Knob In The Program Area

    Gangs are much easier to use than to describe, so take a minute and play with the gangs on this menu page. You will find gangs sprinkled liberally throughout the DSP7000 as their presence facilitates many tasks.
  • Page 19: Entering Or Changing Text

    The DSP7000 Family Operating Manual Entering or Changing Text In some menus, it will be necessary to enter or change text. For example, you will often change text when saving a new program. The method by which this is done is straightforward, albeit a bit tedious .
  • Page 20: Quickstart Or "Nearly Instant Gratification

    The diagram above shows the signal flow through the DSP7000 and is discussed in detail on page 27. But before we concentrate on what happens inside the DSP7000, we ought to get it hooked up to the rest of your studio.
  • Page 21 “pro” or “consumer” at both jacks (see below to learn how to switch between the two). Note: You don’t have to hook up all of the inputs and outputs! You can, for instance, feed the DSP7000 with analog inputs and output digitally, or vice versa.
  • Page 22: Setting Input Levels

    You want the loudest portions of the signal to approach, but not reach, the red digital “clip” LED at the top of the Level Meters. If you do clip a signal, you won’t hurt the DSP7000, but you will hurt your chances for career advancement - a clipped signal typically sounds nasty.
  • Page 23: Effecting Things

    SETUP Now press the key. The yellow led next to it will light - you’ve muted the DSP7000. To un- mute, simply press the key again → For more information see Bypassing and Muting on page 35. Loading Programs...
  • Page 24: Parameters

    PARAMETER unique “algorithm.” Each unique algorithm (i.e., program) calls for its own unique parameters. → To learn more about the “algorithmic” nature of the DSP7000’s programs, read the separate Programmer’s Manual. That said, you will usually find an menu page in...
  • Page 25: Tweaking" And Saving "Tweaks

    The DSP7000 Family Operating Manual “Tweaking” and Saving “Tweaks” Different sets of parameter values for a single program are said to be different “tweaks” of that program. As you play with the parameters on the preset programs, you are “tweaking” those preset programs. For in- stance, let’s say you want a program that mimics the frequency response of your neighbor’s television as...
  • Page 26: Wrap Up

    So, there you have it. The procedure we followed in this Quickstart section is more or less the procedure you will follow whenever you use the DSP7000. First, you’ll get an input level, then you’ll load a program, then you’ll tweak the parameters to “customize” your effect, and then you’ll save your tweak for later use.
  • Page 27: Operation

    Mounting and Handling Normally, the DSP7000 will be rack mounted in a standard 19 inch rack. If the rack will be taken on the road, the DSP7000 should be supported at the rear. It is advisable to keep the rack well ventilated and in a dry, dust-free environment so that heat and moisture won’t cause degradation of performance.
  • Page 28 The DSP7000 Family Operating Manual When a Memory Card is inserted, the DSP7000 may report that the card is not formatted and offer to for- mat it. If the Memory Card has already been formatted and the format question is presented, then there is a problem.
  • Page 29: Controlling Levels

    The DSP7000 Family Operating Manual Controlling Levels The DSP7000’s signal flow is diagrammed above. Bold boxes represent physical structures inside and out- side the DSP7000, for example, the analog inputs. Dashed boxes represent parameters that impact signal flow or gain structure. For example, “Levels/ main/ analog”...
  • Page 30: Controlling The Level Of The Analog And Digital Inputs

    Level Meters! To avoid such a situation, it is advisable to boost/cut the signals coming into the DSP7000 at their source. Doing so also results in a better gain structure! The moral ? Use the gaintrim parameter on the page only as a last resort.
  • Page 31: Wet/Dry Ratios And Output Levels For The Dsp7000'S Processor

    The DSP7000 Family Operating Manual Wet/Dry Ratios and Output Levels For the DSP7000’s Processor To change the wet to dry ratio for each “channel” of the processor, go to the menu page in the area. A main LEVELS setting of (“dry”) places the uneffected, summed analog...
  • Page 32: Digital Setup

    S/P DIF and AES/EBU outputs, but the format at both jacks is either “consumer” or “pro,” but not both. The DSP7000 assumes that signals at the digital inputs are 24 bit. No harm occurs if the input is in fact less than 24 bit; subsequent processing will fill the lower bits.
  • Page 33: Using The Internal Clock

    , you must ensure that the clock of the machine being internal input to the DSP7000 is synced to the DSP7000’s digital output. If the machine being input to the DSP7000 is not synced to the DSP7000’s output, is likely to read .
  • Page 34: The Status Of The Digital I/Os When Using The Internal Clock

    The DSP7000 Family Operating Manual The actual value of the system sampling rate can be read on the right-hand side of the screen in the field that reads: " (actual: ." Of course, if you select one of the fixed rates ( xxxxx) 44.1...
  • Page 35: Using An External Clock

    The DSP7000 Family Operating Manual Using an External Clock When you use the “external” clock, the system sampling rate will be that of the external digital signal. The sys- tem sampling rate is the sampling rate used for all internal processing (including the ADC and DAC). The external clock’s sampling rate is derived from the digital input.
  • Page 36: Understanding The "System Sampling Rate And External Sync Indicator" When Using The External Clock

    The DSP7000 Family Operating Manual The status of the digital inputs ( on the menu page in the area) will be: dstatus audio SETUP signal is present, but very unstable. A digital input that is will probably slipping slipping suffer from clicks or distortion. Some slipping may be acceptable for monitoring or other noncritical applications.
  • Page 37: Bypassing And Muting

    1/4” plugs. Makes each output of the DSP7000’s internal processor the same as its correspond- electronic ing input. Thus, level changes and gaintrims are still in effect. Shows red led when active.
  • Page 38: External Controllers

    External controllers are inputs to the DSP7000 that allow the modulation of parameters from a source out- side the DSP7000. These include the foot pedal jacks 1 and 2, the relay jack, and MIDI. In addition to modulating parameters such as delay times, pitch shift, LFO rate, etc., in programs, the external controllers can be used to modulate “box”...
  • Page 39: Midi Setup

    MIDI Setup In the DSP7000, MIDI can be used: • with programs that explicitly call for MIDI signals. For example, some programs in the DSP7000 act like synthesizers that a MIDI keyboard can play. • with programs that explicitly call for some sort of “external” controller. For example, the program “...
  • Page 40 ID device ID you’re using more than one DSP7000, you can set each one’s device ID to a different value. This would let them share a common MIDI chain, while allowing system ex- clusive messages to be sent to a specific DSP7000. Normally, the...
  • Page 41: External Modulation And Trigger Menu Pages

    “remote control” any SELECT parameter in the DSP7000 and is discussed in depth on page 50. For now, we have a convenient method for getting you to an external modulation menu page. You will also find “explicit” external modulation menu pages in the area (ones that don’t require you to press...
  • Page 42: Manually" Selecting An External Controller For Modulation

    The DSP7000 Family Operating Manual “Manually” Selecting an External Controller For Modulation The first parameter, selects the actual external controller that will do the modulating. Our choices mode, are: No external modulation at all. This isn’t really a modulator (it doesn’t evolve through time). It pins the parameter at high its highest modulation value.
  • Page 43 The DSP7000 Family Operating Manual MIDI control message 4 - typically assigned to the foot controller on a MIDI key- foot con board. Triggers when a damper control message (MIDI control message 64) is received with damper damper = 1.
  • Page 44: External Controller Selection

    It’s worth noting that MIDI commands are often sent on a MIDI connection only if the command being sent differs from the last command sent. Between the occasional command messages are data messages. A data message pertains to the last sent command message. These are known as "Running Status." You could send a MIDI command message to the DSP7000 with the parameter on the...
  • Page 45: Automatically" Selecting A Midi External Controller

    LED to flash. If you’re trying to send MIDI messages to the DSP7000, but the BUSY LED isn’t BUSY flashing when you do (and the Memory Card is removed), you know something is wrong with the connections outside the DSP7000! Scaling the External Controller The remaining parameters on the external modulation menu page pertain to scaling the selected external con- troller to suit the range of modulation desired.
  • Page 46 The DSP7000 Family Operating Manual If you crank the pitch wheel all the way up, you’ll get the screen to the right. The bar graph reads , full maximum. 100.00 The next parameter we come to is . After all this discussion we may have forgotten that what we’re scale actually doing is modulating a parameter, but that is what we’re doing.
  • Page 47 In other words, we need to set . Notice that the display then reads scale 0.6299% Although you don’t always see all of the digits you type in the DSP7000, it still 0.63% stores six significant digits! Manual Release 1.1...
  • Page 48 The DSP7000 Family Operating Manual That completes our review of the external modulation menu page. After having investigated all of the pa- rameters on this menu page, we should mention that you will find “stripped down” versions of it scattered throughout the DSP7000.
  • Page 49: The Concept Behind "Redirection" - Mods 1-4 And Trigs 1 &2

    These “placeholders” are selected as the on external mode modulation or trigger menu pages littered throughout the DSP7000. For example, mod 3 can be assigned here. . . And here. . . And here. . . And here. . .
  • Page 50 2. Here are the benefits: If you take the DSP7000 on the road and need to use different external controllers, you don’t have to re-edit all of the programs you use. Instead, just reassign the “placeholders.” If you take the DSP7000 to a foreign studio with a different set of “convenient”...
  • Page 51 OUT 1 Wet/Dry (Select the MIDI on the [midi] menu page in the SETUP area.) base channel The very first time you switch the DSP7000 on, you will find that mods1-4 are set to - this is so that high any programs which use one of these as a volume control input are not silenced.
  • Page 52: Remote Controlling Parameters

    This indicates that it is remote controlled. The underline blinks to add an element of fun and excitement to the DSP7000’s display and to cheer you up when you’re feeling glum. You can return to the remote control menu page by highlighting and holding the key again.
  • Page 53 The DSP7000 Family Operating Manual - Index Each parameter would be controlled over its full range - for example, in this preset has a mini- lo freq mum value of 10 (Hz) and a maximum value of 1000 (Hz). This means that the minimum MIDI value (0) would give you 10 (Hz) and the maximum MIDI value (127) would give you 1000 (Hz).
  • Page 54: Configuring The Midi Group

    MIDI group. This operates just midi SETUP like any of the DSP7000's other controller screens, with some added features: • The parameters on this screen cannot be controlled by way of the MIDI group. There's a reason for this …...
  • Page 55: Program Load, Save, Delete, Etc

    “...the DSP7000 is like a jungle gym for sine waves...” -Anonymous Programs are the “algorithms” used by the DSP to process signals. Programs are stored in the DSP7000 much like files are stored on your computer’s hard drive. Instead of using a hard drive, however, the DSP7000 uses RAM memory, either internally or on a card.
  • Page 56: Creating A New Bank Or Renaming An Old Bank

    The “Size” of a Program and Its Ramifications for Storage Finite things overrun the world we inhabit. There is a limit to the space available in the DSP7000 for the stor- age of programs. Not everything is perfect. Roughly 500 kilobytes of space is available for storing your pro- grams internally.
  • Page 57: Loading A Program Remotely

    LED to flash. If you’re trying to send MIDI Program Change messages to the DSP7000, but the BUSY LED isn’t flashing when you do (and the Memory Card is removed!), you know something is wrong with the connections outside the DSP7000! BUSY...
  • Page 58: Triggering The Next Or Previous Program To Load

    Triggering the Next or Previous Program To Load The DSP7000 can also advance to the next program (from the one that is currently loaded) or return to the previous program (from the one that is currently loaded) upon receipt of a “trigger” signal.
  • Page 59: Updating A Program

    Deleting a Program Because there is a finite amount of storage space in the DSP7000 or on a given Memory Card, you may want to delete some of your stored programs to free up “room” from time to time. To delete a program, go to the area and place the cursor over the program you would like to delete.
  • Page 60: Linking" Programs

    A link requires a paltry 38 bytes of storage space (recall that the smallest of programs require around 1000 bytes !). In reality, the link tells the DSP7000 where the program of interest is actually saved, but as far as you’re concerned, the link is the program of interest.
  • Page 61: Comparing A Currently Loaded Program With The Original (Saved) Version

    When confronted you say, “I just need to adjust the threshold one more time. Then I’ll stop. I swear!” You’re only kidding yourself... To keep you honest, the DSP7000 comes with a “compare” feature. It allows you to compare your tweaks with the original, saved program. You can then determine if your tweaks are helping or, God forbid, hurting the situation.
  • Page 62: Parameters

    Consequently, very little can be said about parameters generally. But that’s not much of a liability; parameters are easy to understand as you encounter them. Many, but not all, of the programs in the DSP7000 support an “expert mode” feature. The parameter controlling...
  • Page 63: Textblocks

    The DSP7000 Family Operating Manual - Index Textblocks All right, maybe a “textblock” isn’t really a parameter, but you’ll find it hiding among parameters, so we might as well discuss it here. You’ll typically find these creatures on an menu page...
  • Page 64: Storing And Loading Setups

    As you will have deduced from reading the foregoing text, there are many adjustments you can make to the DSP7000. Wouldn't it be nice if you could save them somewhere, both to get back to the same state at a...
  • Page 65: Miscellaneous Setup Options

    The DSP7000 Family Operating Manual - Index Miscellaneous Setup Options menu page in the area contains a number of assorted setup options that are unrelated to misc SETUP the other pages. is the time for which a key must be held down to...
  • Page 66: Appendix A -Utilities

    DSP7000 expects to receive at the serial port. For things to work properly, these last four parameters must be set to the same values on both the DSP7000 and the machine connected to the serial port. Higher s result in faster transmission times, but baud rate most machines have a ceiling above which errors occur.
  • Page 67: Dumping Data And Receiving Data Dumps

    WARNING: If, for any reason, this dump gets corrupted in some way and you send it back to the DSP7000, you will lose all the information you are trying to back up, as well as the DSP7000's con- tents. If you do a “backup” in this way, especially to a computer, it would be a good idea to do it twice, to two separate files, and then to compare the files.
  • Page 68: Controlling One Dsp7000 From Another Dsp7000

    The DSP7000 can send system exclusive messages detailing all changes to its parameters, both effects- program specific and SETUP values. The DSP7000 is designed so that a sequencer can receive and then play back these values to the same DSP7000, but we can also use this feature to slave one DSP7000 to an- other.
  • Page 69: Sequencing With Midi

    DSP7000! However, doing this would render the “echo” feature dis- cussed below useless. All adjustments made to the DSP7000 while the parameter...
  • Page 70: Connecting User-Supplied Crystals And External Clocks

    A user-supplied crystal oscillator may be installed to give sample rates beyond those offered by the DSP7000, such as 32kHz or 44.056kHz. This oscillator should be installed in the socket at location Y401 on the DSP7000's motherboard. The oscillator should run at 256 times the desired sample rate and should be similar to the "Fox"...
  • Page 71: Service And Start-Up Options

    The DSP7000 uses solid-state memory circuits to store programs and setup information. These circuits use a long-life battery to keep them alive while the DSP7000 is turned off. Whenever the computer in the DSP7000 updates that memory, it performs an operation called a “checksum” and stores the result. A checksum is a calculation whose result characterizes what is stored in memory.
  • Page 72: Fixing Memory Card Problems

    DSP7000, use in some other computer, or myriad other causes. As a result, a Memory Card “checksum error” should not immediately send your heart into your mouth (although an internal check- sum error probably should).
  • Page 73: Changing The Internal Battery

    A small button-type battery is mounted internally and powers the DSP7000's memory when the power is off. This should last about five years before it needs to be changed, longer if the DSP7000 is left powered up much of the time. The number of hours for which the unit has been operating, powered and unpowered, can be found under SETUP/service/information.
  • Page 74: Start-Up Options

    There are several “secret keys” that can be depressed during startup to perform special functions. These keys should be pressed and held down during the second “start-up screen” - the one with the "DSP7000" in large text. You can release the key once the appropriate “special screen” appears.
  • Page 75: Electrical Specifications

    The DSP7000 Family Operating Manual - Index ELECTRICAL SPECIFICATIONS Sample Rates 96kHz, 88.2kHz, 48kHz, 44.1kHz or external. Frequency Response Sample Rate 44.1kHz 48kHz 88.2kHz 96kHz +0/-0.1dB 20Hz-20Khz 20Hz-22kHz 20Hz-41kHz 20Hz-44kHz +0/-3.0dB 5Hz-21Khz 5Hz-23kHz 5Hz-42kHz 5Hz-46kHz Digital Inputs/Outputs Stereo AES and S/P DIF at 44.1-96kHz. AES relay bypass at power down.
  • Page 76 The DSP7000 Family Operating Manual - Index Factory Preset Capabilities (at 48k sampling) Pitch shifting: up to 4 voices Compressor/limiter: up to 4 instances Equalization: up to 128 bands parametric single input, 64 bands at 2 channels Sampling with time compression:...
  • Page 77: Warranty Information

    The warranty DOES NOT COVER shipping damage, either to or from Eventide. If you receive a new unit from us in damaged condition, notify us and the carrier;...
  • Page 78 Who performs warranty work The only company authorized to perform work under this warranty is Eventide Inc., Little Ferry, New Jersey. While you are free to give personal authorization to anyone else (or to work on it yourself), we will not honor claims for payment for parts or labor from you or from third parties.
  • Page 79: Index

    _____________________________________19 bugs level control_____________________________________29 first course of action _____________________________ 71 measuring the level of _____________________________27 what to do if a particular program crashed DSP7000 _____ 72 sampling rate of __________________________________30 Busy LED display location ________________________________________ 6 adjusting cont./bright. _____________________________11 Memory Card write indicator ________________________ 6 gen.
  • Page 80 The DSP7000 Family Operating Manual - Index DSP7000 ganged parameters _________________________See parameters controlling one DSP7000 w/ another__________________66 graphics, type of parameter ____________________________ 61 digital implementation overview______________________30 hard drive _________________________________________ 53 info about ______________________________________71 high speed mode____________________________________ 54 DSP7000 Inc/Dec keys gen.
  • Page 81: Manual Release 1.1 The Dsp7000 Family Operating Manual

    ___________________________23 gen. description _________________________________ 12 storage_________________________________________53 Parameter key typical size ______________________________________54 location ________________________________________ 6 what to do if a particular program crashed DSP7000 ______72 Manual Release 1.1 The DSP7000 Family Operating Manual Page 79 2000 Eventide Inc.
  • Page 82 ____________________________________ 28 baud rate _______________________________________64 erratic behaviour data bits ________________________________________64 first course of action____________________________ 71 enabling ________________________________________64 what to do if a particular program crashed DSP7000 ______ 72 fast communications ______________________________64 tweaks parity __________________________________________64 def. ___________________________________________ 23 pin-out_________________________________________64 underlined parameters________________________________ 50 stop bits________________________________________64 unlocked_________________ See Digital inputs.

Table of Contents