Digitech TSR12
|
|
Bookmark Digitech TSR12 |
About Digitech TSR12Here you can find all about Digitech TSR12 like manual and other informations. For example: review.
Digitech TSR12 manual (user guide) is ready to download for free.
On the bottom of page users can write a review. If you own a Digitech TSR12 please write about it to help other people. [ Report abuse or wrong photo | Share your Digitech TSR12 photo ]
Manual
Download
(English)
|
Digitech TSR12
Video review
DIGITECH TSR 12.mp4
User reviews and opinions
No opinions have been provided. Be the first and add a new opinion/review.
Documents

LIFE MEDIA AUDIO GEAR LIST Consoles: Crest X-Eight RT 40-input console Allan & Heath Mixwizard WZ3 16:2 Behringer UB1832 (x2) Behringer MIX802A Microphones: Sennheiser 421 Sennheiser MKH-416 Sennheiser e835 (x2) Sennheiser eW100 (x2) AKG D3700 AKG C535 EB (x2) AKG D330 BT (x2) Sure SM7 Sure SM57 Sure SM58 Sure Beta52 Sure Beta56 Sure Beta87 Sure Beta58A (x4) Sure Beta58A Wireless (x4) Sure Beta87 Wireless (x2) Sure U1-UA wireless system Sony WCS-999 wireless system (x2) Sony ECM-77B (x2) Beyerdynamic MC930 (x3) Beyerdynamic Opus88 Countryman E6 Electrovoice RE50B Electrovoice MT2000A Audio Technica PRO37R (x2) Crown PZM (x2) Apex 185 (x2) Akai ACM3000 Loudspeakers: Community SLS960 (x2) Community custom-built side fills (x2) EV 22 dual-driver subwoofers (x2) Yamaha S3115H (x2)
Stage Monitors: Community XLT (x2) Community MVP 12M (x2) EV Stage Monitors (x2) DB Technologies wireless in-ear monitors Aviom digital personal monitor system Studio Monitors: Yamaha NS-10M Goldwood studio reference monitors Amplifiers: Crest FA901 Crest CA9 Crest CA12 Crest V900 (x2) Bogen CS360 with Aphex Aural Exciter Symetrix A-220 Outboard Gear: DBX 482 Drive Rack DBX Project1 dual-channel compressor/limiter Digitech TSR-12 studio reverb Behringer V-Verb Pro 24-bit effects Behringer Virtualizer Pro 24-bit effects Behringer Multicom Pro four-channel compressor (x2) Behringer Multigate Pro four-channel gate (x2) Behringer SNR 1000 Denoiser DI Boxes Rolls Matchbox (x2) Yorkville YDI-1P (x2) Apex ADP1 (x2) Behringer DI100 (x2) DOD 260 Headphones: Sennheiser HD 280 Professional AKG K55 AKG K101 Sony MDR-G52 (x3) Apex HP60 (x2) Apex HP90
Equalizers: Behringer Ultragraph FBQ6200 Behringer Ultragraph FBQ3102 Recording: MOTU 2408 MKII Alesis Adat XT Tascam DAP1 DAT Machine Pioneer CTW616 tape deck (x2) Software: Steinberg Nuendo 3.2 Digital Audio Workstation Steinberg Wavelab 5 mastering and CD authoring Full assortment of plug-ins including Solid State Logic, Lexicon, and Waves Other Gear: MOTU MTP AV Midi Timepiece Stanton RM22 Professional DJ Mixer Stanton S550 dual-deck CD player Yamaha Natural Sound CDC-605 CD player Behringer Ultralink Pro 882 (x8) Fuhrman RP8D (x2)

10101001001100010101001001000001011000100100100100000110111010010000110101010111100101001010010101001010010011101010010
MIDI System Exclusive Documentation
For MIDI Compatible S-DISC Products
TSR-24 (extended) GSP-2101 (extended) Valve FX (extended) TSR-12 (basic) RP-10 (basic) Legend II (basic)
Tuesday, May 14, 1996 Manual Version 1.25
Table of Contents
Introduction. 2 MIDI Basics. 3 General Format. 4 Procedures. 5 Request Configuration Address - 00(h). 5 Receive Configuration Address - 41(h). 5 Request One Program - 01(h). 5 Receive One Program - 42(h). 6 Request RAM Area - 06(h). 6 Data Response - 10(h). 7 Reset Program - 20(h). 7 Reset Device - 21(h). 7 Reset Factory Settings - 22(h). 8 Request Algorithm - 31(h). 8 Receive Algorithm - 30(h). 8 Request Bulk Dump - 49(h). 9 Receive Large RAM Area - 48(h). 9 Receive RAM Area - 47(h). 10 Request Module Table - 50(h). 10 Respond Module Table - 51(h). 11 Request Algorithm Link Table - 52(h). 12 Respond Algorithm Link Table - 53(h). 12 Request Paramter Value - 17(h). 13 Receive Parameter Value - 18(h). 13 Receive Key Scan Code - 54(h). 13 Receive Hold Key Scan Code - 55(h). 14 Respond Key Accepted - 56(h). 14 Request Parameter Info - 58(h). 15 Respond Parameter Info - 59(h). 15 Receive Parameter Value - 63(h). 16 Return to Program Screen - 60(h). 16 Request Error/Status Flag - 62(h). 16 Respond Error/Status Flag - 61(h). 17 Key Scan Codes. 19 Misc Information. 19
DigiTech S-DISC SysEx
Introduction
This publication has been created to document the different types of MIDI System Exclusive control available in DigiTech MIDI compatible S-DISC products. MIDI System Exclusive communication allows a user to control a device directly through MIDI in a very powerful and flexible manner. Much care has gone into creating and testing this documentation but DigiTech can not guarantee 100% accuracy nor can DigiTech be held responsible for presets and data lost in a product from System Exclusive Information use. A working knowledge of the MIDI Version 1.0 Detailed Specification can be useful while implementing any manufacturer's SysEx commands. For a copy of the MIDI spec contact: MIDI Manufacturers Association 5316 West 57th Street Los Angeles, California 90056 USA (213) 649-6434 It is a good practice to back up any user programs and/or user algorithms in the device before you begin to work with SysEx commands since incorrect commands can produce unexpected results. Should you encounter any discrepancies between this documentation and a DigiTech S-DISC MIDI product please feel free to contact us at: DOD Electronics Corp. Attn: Product Management Dept. 8760 South Sandy Parkway Sandy, Utah 84070 USA (801) 566-8800 The information contained in this document only pertains completely to the following DigiTech products and their corresponding versions of software. TSR-24 GSP-2101 Valve FX Software version 2.0 (or higher) Software version 2.0 (or higher) Software version 1.0 (or higher)
The products listed below may have full SysEx commands implemented into them at some later date. However, they do respond to the basic Bulk Dump and Program Dump Procedures. TSR-12 RP-10 Legend II
Basic MIDI Info
MIDI Channels All DigiTech MIDI compatible products can be set so that they listen to 1 of 16 discrete MIDI channels. The devices could also be set up to receive information on all channels in an Omni mode or to none of the channels in a Disabled mode. Please refer to the product's user manual for further information on each specific product. Program Changes When the device is set to receive one or all of the MIDI channels, it will recognize a Program Change command. If the number is legal (e.g. within the devices range of selectable programs) the DigiTech device will respond by changing to the new program. MIDI sends Program Changes 0 through 127. DigiTech devices begin their program numbering with 1, thus Program Change 0 will select program 1. DigiTech products also allow the user to re-map the Program Change commands so that Program Change 0 could call program 135, if so desired. Please refer to the product's user manual for further information. Continuous Controllers A MIDI Continuous Controller may be Linked to nearly any available parameter in a DigiTech S-Disc product. Local CC links and their ranges are treated uniquely in each program with the assignments being saved only if they are stored as part of the program. Some DigiTech S-Disc products also allow Global CC links. Please refer to the product's user manual for further information. Channel Pressure DigiTech products treat Channel Pressure as just another type of Continuous Controller which can be linked to parameters for control. Pitch Bend Pitch Bend information is a higher resolution controller that is not supported in DigiTech products due to the density of the information and the resources needed to process it properly. Many MIDI control products offer the ability to map Pitch Bend to normal Continuous Controllers if a user wanted to control a parameter with a device such as a Pitch Bend Wheel.
General SysEx Format
The general format for the System Exclusive information is as follows (note: all SysEx values are displayed in Hex format along with this symbol (h) for clarification): Hex Value F0(h) 00(h) 00(h) 10(h) 0n(h) Definition System Exclusive Begin Message byte
Manufacturers ID Number (DOD/DigiTech)
n = channel number minus one e.g. 00(h) is channel 1 01(h) is channel 2 etc. 0F(h) is channel 16 nn = device ID number 40(h) 41(h) 42(h) 43(h) 44(h) 45(h) identifies the TSR-24 (Extended SysEx) identifies the GSP-2101 (Extended SysEx) identifies the TSR-12 (Basic SysEx) identifies the RP-10 (Basic SysEx) identifies the Legend II (Basic SysEx) identifies the Valve FX (Extended SysEx)
pp = Procedure number. The different procedures names and general formats are described in the Procedures Section (page 5).
dd dd. dd dd F7(h)
dd = Data as needed by procedures.
System Exclusive End Message byte
Procedures
In the following section, SYS_HEAD refers to a valid System Exclusive header. The System Exclusive header starts with the System Exclusive status byte, and includes all bytes through the DigiTech device type. F7(h) is the System Exclusive Message End byte. All SysEx numbers in the format definition of each procedure are given as hexadecimal values along with this symbol (h) for clarification. Binary numbers are identified with this symbol (b). REQUEST CONFIGURATION ADDRESS (00h) SYS_HEAD, 00(h), F7(h) When a Request Configuration Address procedure is received, the DigiTech device will respond with a Receive Configuration Address procedure. RECEIVE CONFIGURATION ADDRESS (41h) SYS_HEAD 41(h),ww, xx, yy, zz, F7(h) ww xx yy zz 0000000v(b) where v is bit 7 of the ram address. 0vvvvvvv(b) where v is bits 6 - 0 of the ram address. 0000000v(b) where v is bit 15 of the ram address. 0vvvvvvv(b) where v is bits 14 - 8 of the ram address.
The Receive Configuration Address procedure is sent in response to a Request Configuration Address prodcedure. This address can be used with the Request RAM Area procedudre to directly access the RAM used for configuring the DigiTech device (implemented mainly for in-house programming). REQUEST ONE PROGRAM (01h) SYS_HEAD, 01(h), yy, zz, F7(h) When yy = 00(h), then zz = Program numbers 1 through 128 (00-7Fh) When yy = 01(h), then zz = Program numbers 129 through 256 (00-7Fh) When a Request One Program procedure is received, the DigiTech device will respond with a Receive One Program procedure.
RECEIVE ONE PROGRAM (42h) SYS_HEAD 42(h), yy, zz, dd(1st)1 dd(1st)2,. dd(nth)1, dd(nth)2, F7(h) When yy = 00(h), then zz = Program numbers 1 through 128 (00-7Fh) When yy = 01(h), then zz = Program numbers 129 through 256 (00-7Fh) dd(n)1 0000000v(b) where v is bit 7 of the nth byte of the received program. dd(n)2 0vvvvvvv(b) where v is bits 6 through 0 of the nth byte of the received program. The Receive One Program procedure is used to load a program into the DigiTech device. The number of program bytes to be received (n) is different for each program. If the Digitech device is sent a Receive One Program procedure where the program number is not a valid RAM destination, it will be ignored. For examples of each product's actual information format, please see Misc Information (page 20). REQUEST RAM AREA (06h) SYS_HEAD, 06(h), bb, ww, xx, yy, zz, nn, F7(h) bb ww xx yy zz nn Bank number of ram being requested. 0000000v(b) where v is bit 15 of the ram address. 0vvvvvvv(b) where v is bits 14 - 8 of the ram address. 0000000v(b) where v is bit 7 of the ram address. 0vvvvvvv(b) where v is bits 6 - 0 of the ram address. 1 to 7F(h), the number of ram bytes to be sent.
The Request RAM Area procedure is used to have the DigiTech device send an area of its internal ram to a host midi device. When a Request RAM Area procedure is received, the DigiTech device will respond with a Data Response procedure. Use the address information from the Receive Configuration Address procedure to identify the RAM locations which may be accessed from the various products.
DATA RESPONSE (10h) SYS_HEAD, 10(h), bb, ww, xx, yy, z,z nn, dd(1st)1, dd(1st)2,. dd(cth)1, dd(cth)2, F7(h) Bank number of ram being sent. Currently the bank normally used in these DigiTech devices is 00h. ww 0000000v(b) where v is bit 15 of the ram address. xx 0vvvvvvv(b) where v is bits 14 - 8 of the ram address. yy 0000000v(b) where v is bit 7 of the ram address. zz 0vvvvvvv(b) where v is bits 6 - 0 of the ram address. nn 01(h) to 7F(h), the number of ram bytes in this response. dd(c)1 0000000v(b) where v is bit 7 of the cth byte being sent. dd(c)2 0vvvvvvv(b) where v is bits 6 through 0 of the cth byte being sent. The Data Response procedure is sent from a DigiTech device in response to a Request RAM Area procedure. See the Misc Information (page 19) for the mapped descriptions of the information in this data packet. If a Data Response procedure is received by a DigiTech device, it is ignored. However, this data could be configured for use with the Receive RAM Area procedure. RESET PROGRAM (20h) SYS_HEAD, 20(h), F7(h) The Reset Program procedure causes the DigiTech product to reload the current saved program and reload the fast program cache. RESET DEVICE (21h) SYS_HEAD, 21(h), F7(h) The Reset Device procedure causes the DigiTech device to reboot the software as if the power had been turned off and then back on. If edits have been made to the current program without saving, they will be lost. bb
RESET FACTORY SETTINGS (22h) SYS_HEAD, 22(h), rr, xx, F7(h) When rr = 00(h) the factory programs are reloaded. When rr = 01(h) the factory software defaults are reloaded. When rr = 02(h) both programs and software are reloaded. xx Reserved for future use.
The Reset Factory Settings procedure causes the DigiTech device to reload a sections of the EPROM factory defaults. REQUEST ALGORITHM (31h) SYS_HEAD, 31(h), aa, F7(h) aa Algorithms numbers 1 through 128 (00-7F(h)) where 1 through 64 are user algorithms and 65 through 128 are factory algorithms.
When a Request Algorithm procedure is received, then DigiTech device will respond with a Receive Algorithm procedure. RECEIVE ALGORITHM (30h) SYS_HEAD, 30(h), aa, dd(1st)1 dd(1st)2,. dd(nth)1, dd(nth)2, F7(h) Algorithms numbers 1 through 128 (00-7F(h)) where 1 through 64 are user algorithms and 65 through 128 are factory algorithms. dd(n)1 0000000v(b) where v is bit 7 of the nth byte of the received program. dd(n)2 0vvvvvvv(b) where v is bits 6 through 0 of the nth byte of the received program. The Receive Algorithm procedure is used to load an algorithm into the DigiTech device that has the ability to implement user defined Algorithms. The number of algorithm bytes to be received (n) is different for each algorithm. Note: if a Receive Algorithm procedure is received as a result of a Request Algorithm procedure, byte (aa) may not match the requested algorithm number. This is due to a small bug that was left undetected. This causes no problems since the device receiving the algorithm will place the algorithm in the requested user algorithm slot or in the next available slot if the number is already used. aa
REQUEST BULK DUMP (49h) SYS_HEAD, 49(h), F7(h) When a Request Bulk Dump procedure is received, the DigiTech device will respond with one or more Receive Large RAM Area procedures. RECEIVE LARGE RAM AREA (48h) SYS_HEAD, 48(h), bb, ww, xx, yy, z,z nn1, nn2, nn3, dd(1st)1, dd(1st)2,. dd(cth)1, dd(cth)2, F7(h) Bank number of RAM being received. Currently the bank normally used in these DigiTech devices is 00h. ww 0000000v(b) where v is bit 15 of the RAM address. xx 0vvvvvvv(b) where v is bits 14 - 8 of the RAM address. yy 0000000v(b) where v is bit 7 of the RAM address. zz 0vvvvvvv(b) where v is bits 6 - 0 of the RAM address. 1 nn 0vvvvvvv(b) where v is bits 6 - 0 of the transfer count. nn2 0vvvvvvv(b) where v is bits 13 - 7 of the transfer count. 3 0vvvvvvv(b) where v is bits 20 - 14 of the transfer count. nn dd(c)1 0000000v(b) where v is bit 7 of the cth byte being received. dd(c)2 0vvvvvvv(b) where v is bits 6 through 0 of the cth byte being sent. The Receive Large RAM Area procedures are used to load an area of a DigiTech devices internal RAM from a host MIDI device. Use the information in the Receive Configuration procedure to identify the RAM locations which may be accessed from the various products. bb
Procedures Procesures
RECEIVE RAM AREA (47h) SYS_HEAD, 47(h), bb, ww, xx, yy, z,z nn, dd(1st)1, dd(1st)2,. dd(nnth)1, dd(nnth)2, F7(h) Bank number of RAM being sent. Currently the bank normally used in these DigiTech devices is 00h. ww 0000000v(b) where v is bit 15 of the RAM address. xx 0vvvvvvv(b) where v is bits 14 - 8 of the RAM address. yy 0000000v(b) where v is bit 7 of the RAM address. zz 0vvvvvvv(b) where v is bits 6 - 0 of the RAM address. nn 01(h) to 7F(h), the number of RAM data bytes in this response. dd(c)1 0000000v(b) where v is bit 7 of the cth byte being sent. dd(c)2 0vvvvvvv(b) where v is bits 6 through 0 of the cth byte being sent. The Receive RAM Area procedures are used to load an area of a DigiTech devices internal RAM from a host MIDI device. Use the information in the Receive Configuration Address procedure to identify the RAM locations which may be accessed from the various products. The product will also perform an equivilant to a Receive Reset Program procedure. REQUEST MODULE TABLE (50h) SYS_HEAD, 50(h), F7(h) When a Request Module Table procedure is received, the DigiTech device will respond with a Respond Module Table procedure. bb
RESPOND MODULE TABLE (51h) SYS_HEAD, 51(h), mm(1st), nn(1st)1, nn(1st)2,. nn(1st)19, nn(1st)20, ss(1st)1, ss(1st)2,. ss(1st)5, ss(1st)6, pp(1st)1, pp(1st)2, rr(1st)1, rr(1st)2,. mm(xth), nn(xth)1, nn(xth)2,. nn(xth)5, nn(xth)6, 00(h), ss(xth)1, ss(xth)2,. ss(xth)19, ss(xtht)20, 00(h), pp(xth)1, pp(xth)2, rr(xth)1, rr(xth)2, 00(h), F7(h) mm Module I.D. number
nn(xth)1 nn(xth)2. Each ASCII byte for the xth Modules short name string (up to 6 characters). nn(xth)5 nn(xth)6 00(h) ss(xth)1 ss(xth)2. Each ASCII byte for the xth Modules long name string (up to 20 characters). ss(xth)19 ss(xth)20 00(h) pp(xth)1 0000000v(b) where v is bit 7 of the number of CPU blocks for the xth Module. pp(xth)2 0vvvvvvv(b) where v is bits 6 through 0 of then number of CPU blocks for the xth Module. th 1 rr(x ) 0000000v(b) where v is bit 7 of the number of RAM blocks for the xth Module. rr(xth)2 0vvvvvvv(b) where v is bits 6 through 0 of then number of RAM blocks for the xth Module. The Respond Module Table procedure is sent in response to the Request Module Table procedure. This is a reference table for all the FX Modules in the DigiTech Device and is ignored if sent to a DigiTech product.
REQUEST ALGORITHM LINK TABLE (52h) SYS_HEAD, 52(h), F7(h) When a Request Algorithm Link Table procedure is received, the DigiTech device will respond with a Respond Algorithm Link Table procedure of the current Algorithm in use. RESPOND ALGORITHM LINK TABLE (53h) SYS_HEAD, 53(h), aa, bb, cc, dd, vv(1st), ii(1st), oo(1st), pp(1st)(1st), nn(1st)(1st),. pp(1st)(Wth), nn(1st)(Wth) ,. vv(xth), ii(xth), oo(xth), pp(xth)(1st), nn(xth)(1st),. pp(xth)(Wth), nn(xth)(Wth) , F7(h) aa Algorithms numbers 1 through 127 (00-7E(h)) where 1 through 64 are factory algorithms and 65 through 127 are user algorithms. 7F(h) indicates that the device was busy at the time this information was requested and that it needs to be requested again. Number of FX Modules in algorithm. The first module index is always identified as the S-DISCs inputs and the last module index is always the S-DISCs outputs. Number of FX Modules in the first S-DISC processor including the S-DISCs input and output module indexes. Data byte reserved for future use. FX Modules I.D. number for the xth Module. Number of inputs for the xth Module (this will always be 00 for the Input Module). Number of outputs for the xth Module (this will always be 00 for the Output Module). The position of the Module to which the xth Modules wth input is connected (00 indicates that it is not connected). The number of the Modules output to which the xth Modules wth input is connected (00 indicates that it is not connected).
cc dd vv(x) ii(x) oo(x) pp(x)(w) nn(x)(w)
The Respond Module Link Table procedure is sent in response to the Request Module Link Table procedure. This is a reference table for an algorithms module linking and is ignored if sent to a DigiTech product.
REQUEST PARAMETER VALUE (17h) NOTE: This procedure is only implemented in the GSP-2101 Version 3.xx software. SYS_HEAD, 17(h), mm1, mm2, pp1, pp2, F7(h) mm pp The effect modules position in the Algorithm The Paramters position in the effect module.
When a Request Parameter Value procedure is received, the device will respond with a Receive Parameter Value procedure.
RECEIVE PARAMETER VALUE (18h) NOTE: This procedure is only implemented in the GSP-2101 Version 3.xx software. SYS_HEAD, 18(h), mm1, mm2, pp1, pp2, vv1, vv2, F7(h) mm pp vv The effect modules position in the Algorithm The Paramters position in the effect module. The Parameters value
When a Receive Parameter Value procedure is received, the devices valid Parameter value is updated with vv. RECEIVE KEY SCAN CODE (54h) SYS_HEAD, 54(h), cc, F7(h) cc Code for the Key Scan
The Receive Key Scan Code procedure is used to emulate a button press on the front panel of a DigiTech Device. See the Key Scan Code Maps (page 18) for a list of Key Scan codes.
RECEIVE HOLD KEY SCAN CODE (55h) SYS_HEAD, 55(h), cc, xx, F7(h) cc xx Code for the Key Scan. Time the key is pressed expressed in 0.1 second increments.
The Receive Hold Key Scan Code procedure is used to emulate a button press and hold on the front panel of a DigiTech Device. The device will respond with a Receive Key Accepted procedure. See the Key Scan Code Maps (page 18) for a list of Key Scan codes. RESPOND KEY ACCEPTED (56h) SYS_HEAD, 56(h), cc, F7(h) cc Code echoed for the Key Scan received. (00(h) if key is invalid)
The Respond Key Accepted procedure is sent from the DigiTech device in response and acceptance of a Receive Scan Code Key or Receive Hold Scan Code Key procedure but is ignored if received by a DigiTech device.
REQUEST PARAMETER INFO (58h) SYS_HEAD, 58(h), F7(h) When a Request Parameter Info procedure is received, the DigiTech device will respond with a Receive Parameter Info procedure of the current parameter. RESPOND PARAMETER INFO (59h) SYS_HEAD, 59(h), ss1, ss2, vv1, vv2, mm1, mm2, nn1st,. nnnth, 00(h), dd1st,. ddnth, 00(h), pp1st,. ppnth, 00(h), F7(h) ss1 ss2 0000000v(b) where v is bit 7 of the screen status (usually 00). 0vvvvvvv(b) where v is bits 6 through 0 of the screen status where: 00 = Parameter Screen 01 = Program Screen 02 = Algorithm Screen 03 = Algorithm Edit and other menu Screens 0000000v(b) where v is bit 7 of the current displayed value 0vvvvvvv(b) where v is bits 6 through 0 of the current displayed value 0000000v(b) where v is bit 7 of the maximum value for the current displayed parameter 0vvvvvvv(b) where v is bits 6 through 0 of the maximum value for the current displayed parameter Each ASCII byte for the parameters long name string.
vv1 vv2 mm1 mm2 nn1. nnnth 00(h) dd1. ddnth 00(h) pp1. ppnth 00(h)
Each ASCII byte for the parameters short name string.
Each ASCII byte for the parameters current value name string.
The Respond Parameter Info procedure is sent in response to a Request Parameter Info procedure. This is ignored when received by a DigiTech device.
RECEIVE PARAMETER VALUE (63h) SYS_HEAD, 63(h), vv1, vv2, F7(h) vv1 vv2 0000000v(b) where v is bit 7 of the new value to be placed 0vvvvvvv(b) where v is bits 6 through 0 of the new value to be placed
The Receive Parameter Value procedure allows a new parameter value to be placed at the current parameter selected. This procedure is similar to changing a parameter using a continuous controller link in that the STORE LED status does not change. RETURN TO PROGRAM SCREEN (60h) SYS_HEAD, 60(h), F7(h) When a Return To Program Screen procedure is received, the DigiTech device will return to the program title screen if it is on an algorithm or parameter screen. REQUEST ERROR/STATUS FLAG (62h) SYS_HEAD, 62(h), F7(h) When a Request Error/Status Flag procedure is received, the DigiTech device will respond with a Receive Error/Status Flag procedure.
RESPOND ERROR/STATUS FLAG (61h) SYS_HEAD, 61(h), ss1, ss2, ee1, ee2, ff1, ff2, mm1, m2, mm3, mm4, F7(h) ss1 ss2 ee1 ee2 ff1 ff2 mm1 mm2 mm1 mm2 0000000v(b) where v is bit 7 of the System error ID (B1) 0vvvvvvv(b) where v is bits 6 through 0 of the System error ID (B1) 0000000v(b) where v is bit 7 of the error message (B2) 0vvvvvvv(b) where v is bits 6 through 0 of the error message (B2) 0000000v(b) where v is bit 7 of the memory error flag (internal use) 0vvvvvvv(b) where v is bits 6 through 0 of the memory error flag (internal use) 0000000v(b) where v is bit 15 of the MIDI error flag (internal use) 0vvvvvvv(b) where v is bits 14 through 8 of the MIDI error flag (internal use) 0000000v(b) where v is bit 7 of the MIDI error flag (internal use) 0vvvvvvv(b) where v is bits 6 through 0 of the MIDI error flag (internal use)
Messages: B1 = 0 - SysEx requested Error/Status (no error) B1 = 1 - In Algorithm Edit functions: B2 = 1 - 1 second message is being displayed, the user may abort the message B2 = 2 - Last selected FX Module would not fit B2 = 3 - Waiting for key release B2 = 4 -.5 second message, may be aborted B2 = 5 - Waiting for key press B1 = 2 - In Algorithm Link functions B2 = 1 - On display: Perform AutoLink? Yes No B2 = 2 - On display: Break all links before AutoLink? B1 = 3 - Algorithm Store functions B2 = 1 - On display: Alg has been changed do you want to Link? Yes No B2 = 2 - On display: Alg name is already in use. Note that this display is a 1 second message but if it is aborted then the key is not aborted, also the Algorithm naming menu is entered B2 = 3 - On display: Replace User Alg Yes No Cancel B2 = 4 - The store failed, a soft reset is needed B2 = 5 - Waiting for a key press to abort an error message B2 = 6 - Changed algorithm name, returning to editing the Algorithm B2 = 7 - Algorithm has been saved successfully and the current program is being re-loaded
B1 = 4 - Alg store failed and unit is returning to the editing functions due to an error B2 = 1 - No room for algorithm B2 = 2 - FX Module will not fit into the Algorithm B2 = 3 - Out of CPU or RAM blocks for S-DISC #1 B2 = 4 - Out of CPU or RAM blocks for S-DISC #2 B2 = 5 - Too many parameters for a single Algorithm B2 = 6 - Out of Algorithm memory B1 = 5 - Sending/Receiving a single Program Dump B2 = 1 - Program is too large to send B2 = 2 - Received Program failed, bad data B2 = 3 - Receiving Program, waiting for Algorithm B2 = 4 - Received Program failed, out of Algorithm memory B2 = 5 - Received Algorithm failed, out of Algorithm slots B2 = 6 - Received Algorithm failed, out of Program memory B2 = 7 - Received Algorithm failed, waiting for unit to be powered off and then back on B1 = 6- Receiving a System Dump B2 = 1 - Wrong Version, ignoring data B2 = 2 - Bad data, resetting unit B1 = 7 - Receiving a single Algorithm B2 = 1 - New Algorithm minus 1 B1 = 8 - Other Status B2 = 1 - Requested Algorithm doesnt exist The Respond Error/Status Flag procedure is sent upon detection of a devices error status or as a response to a Request Error/Status Flag.
Key Scan Codes
These are the codes for the each of the buttons or keys on the different S-DISC products. Some products have keys screened with two functions which are indicated by the second lable in parenthesis. Numbers are given as hexidecimal values.
Key Label/ID Program Up Program Down Compare Store Parameter Up Parameter Down Parameter Left Parameter Right Access 1 Access 2 Access 3 Access 4 Prev FX Module Next FX Module Reverb Delay(Smp) Chorus (Fla) Flange Pitch Sample Mod(1) Mix(2) More(3) Comp(Dist) Dist EQ Gate Add Delete Enter Exit Test Link Tuner Save Name MIDI(Utility) Utility (MIDI) Bypass
TSR-24 01(h) 02(h) 03(h) 04(h) 05(h) 06(h) 07(h) 08(h) 11(h) 12(h) 13(h) 14(h) 15(h) 16(h) 21(h) 22(h) 23(h) 24(h) 25(h) 26(h) 27(h) 28(h) 29(h)
GSP-2101 01(h) 02(h) 03(h) 04(h)
TSR-12 01(h) 02(h) 03(h) 04(h) 05(h) 06(h) 07(h) 08(h)
Valve FX
04(h) 05(h) 06(h) 07(h) 08(h)
RP-10 01(h) 02(h) 03(h) 04(h) 05(h) 06(h) 07(h) 08(h)
07(h) 08(h) 11(h) 12(h) 13(h) 15(h) 16(h) 21(h) 22(h) 23(h) 25(h) 28(h) 29(h) 31(h) 32(h) 33(h) 34(h) 41(h) 42(h) 43(h)
21(h) 22(h) 23(h) 25(h) 26(h) 27(h) 28(h) 29(h)
21(h)) 22(h) 25(h) 27(h) 28(h) 29(h) 31(h)
21(h) 22(h) 25(h) 27(h) 28(h) 29(h) 31(h) 33(h)
33(h) 41(h) 42(h) 43(h) 45(h) 46(h) 48(h) 51(h) 52(h) 53(h) 54(h)
44(h) 45(h) 46(h) 47(h) 51(h) 52(h) 53(h) 54(h) 51(h) 52(h) 54(h) 53(h) 54(h) 51(h) 52(h) 53(h) 54(h)
Misc Information
RAM ADDRESS MAPS The System Configuration data pack is defined as follows: data byte size data type conf_addr 2 reserved_reserved_reserved_reserved_reserved_reserved_fact_prg_end 2 dummy_user_prg_end 2 dummy_version_number 2 fact_prg_tbl fact_prg_indexs fact_alg_tbl fact_alg_indexs user_prg_tbl user_prg_indexs user_alg_tbl user_alg_indexs Description Current RAM address echo
byte count of current factory algorithms byte count of current user algorithms Current software version (displayed in Hex) phsyical address of factory program table phsyical address of factory program index phsyical address of factory algorithm table phsyical address of factory algorithm index phsyical address of user program table phsyical address of user program index phsyical address of user algorithm table phsyical address of user algorithm index
56 total data bytes note: each data byte is represented with two bytes through MIDI
TSR24 SysEx Dump of Factory Program Number 1
<<SysEx Header>> F<<Procedure and Program#>> 00 <<Algorithm#>> <<16 Character Program Name - dynamic>> <<Carriage Return>> 00 0D <<16 Character Alg Name for display - dynamic>> 00 7E 01 0A <<NULL to indicate end of character strings>> <<Number of Linked Local CCs>> <<CC#, Parameter#, MinValue (4 bytes), MaxValue (4 bytes) for each CC Link (CC#129=no link)>> <<Parameter# Asssignments for Access buttons 1,2,3, and 4 (255=no assignment)>> <<Total count for Parameters>> 00 1C <<Values for Parameters 00, 01, 02, 00 1A 00 3C 00 1E 03.>> 00 1D 00 00
00 1D 00 50
<<Z-Reg init count for S-Disc 1>> <<Z-Reg init strings for S-Disc 1>> 00 10
<<Z-Reg init count for S-Disc 2>> <<Z-Reg init strings for S-Disc 2>> <<Software Version number (ex: 2.0)>> <<Seamless Program Change Hold and Ramp Times>> 00 0A <SysEx End> F7
GSP-2101 SysEx Dump of Factory Program Number 1
<<SysEx Header>> F<<Procedure and Program#>> 00 <<Algorithm#>> 00 5C <<20 Character Program Name for line 1 of display - dynamic>> <<Carriage Return>> 00 0D <<20 Character Alg Name for line 2 of display - dynamic>> 00 4E 00 6F <<Carriage Returns>> 00 0D 00 0D <<20 Character Quick Key Parameter Names for line 4 of display - dynamic>> 00 6E 00 6E 00 4D 00 6F 00 6C <<NULL to indicate end of character strings>> <<Number of Linked Local CCs>> <<CC#, Parameter#, Max Value (4 Bytes), Min Value (4 Bytes) for each CC Link (CC#129=Blank Link)>> 00 1F 00 1F <<Parameter# Asssignments for Access buttons 1,2,3, and 4 (4 is ignored and 255=no assignment)>> 01 7F <<Total count for Parameters>> 00 1C <<Values for Parameters 00, 01, 02, 00 0A 03.>> 00 1B 00 0D 00 01
<<Z-Reg init count for S-Disc 1>> <<Z-Reg init strings for S-Disc 1>> 00 01
<<Z-Reg init count for S-Disc 2>> <<Z-Reg init strings for S-Disc 2>> <<Seamless Program Change Hold and Ramp Times>> <SysEx End> F7
VALVE FX SysEx Dump of Factory Program Number 1
<<SysEx Header>> F<<Procedure and Program#>> 00 <<Algorithm#>> <<15 Character Program Name for line 1 of display - dynamic>> 00 6F 00 6C 00 6F 00 4D 00 6F <<Carriage Return>> 00 0D <<16 Character Alg Name for line 2 of display - dynamic>> 00 6F 00 7E 00 6C 00 7E <<NULL to indicate end of character strings>> <<Number of Linked Local CCs>> <<Link#, CC#, Parameter#, Max Value 00 0F 00 3D 00 2D (00 Bytes), Min Value (4 Bytes) for each CC Link>> 00 00
<<Total count for Parameters>> 00 4E <<Values 00 1A for Parameters 00, 01, 02, 00 1A 00 3C 00 1A 03.>> 00 0A 00 1E 00 0D 19 1E 01 3C 1C 2D 11 1A 1A 00 3E 1A 00 0E 0B 0C
<<Z-Reg init count for S-Disc 1>> 00 1B <<Z-Reg init strings 4A 01 7F 4C 01 4C 4E 00 0A 01 5A 4D 4C 01 <SysEx End> F7 for S-Disc 1>> 7C 01 7F 00 2E 00 0F 7F 01 7F 4B 4D 4F 4B 4C 00 7F 3E 7C 43 2E 00 0F 7E 7F 09 0F 7F
TSR-12 SysEx Dump of Factory Program Number 1
<<SysEx Header>> F<<Procedure and Program#>> 00 <<Algorithm#>> <<16 Character Program Name for line 1 of display - dynamic>> <<Carriage Return>> 00 0D <<16 Character Alg Name for line 2 of display - dynamic>> 00 7E <<NULL to indicate end of character strings>> <<Number of Linked Local CCs>> <<Link#, CC#, Parameter#, Max Value (4 Bytes), Min Value (4 Bytes) for each CC Link>> <<Total count for Parameters>> <<Values 00 0A 00 1D for Parameters 00, 01, 02, 00 0F 00 0F 00 2D 03.>> 00 1A 00 0F 00 3C 00 0F 00 0F 00 09
<<Z-Reg init count for S-Disc 1>> <<Z-Reg init strings <SysEx End> F7 for S-Disc 1>> 00 00
Legend II SysEx Dump of Factory Program Number 1
<<SysEx Header>> F<<Procedure and Program#>> 00 <<Algorithm#>> <<15 Character Program Name for line 1 of display - dynamic>> 00 6E <<Carriage Return>> 00 0D <<16 Character Alg Name for line 2 of display - dynamic>> 00 4E 00 6F 00 6C <<NULL to indicate end of character strings>> <<Number of Linked Local CCs>> <<Link #, CC#, Parameter#, Max Value (4 Bytes), 00 0F 00 Min Value (4 Bytes) for each CC Link>> 00
<<These Bytes only appear in Program 1 (In house testing)>> <<Total count for Parameters>> <<Values for Parameters 00, 01, 02, 00 0F 03.>> 00 0A 00 0F 00 1A 00 2D 00 1E 00 1E 00 0E 00 03
Tags
AR-M160 Uk R08 Server 1900 DCM-500AE Yamaha DX7S JBL J50 Router 108 Siemens SL45 CJ-N773W CRX-330 WEP470 Karcher 330 Guidelines W350A Standard 4 Stage 400P IST DS Zoom A2 WF-701 Diagram Review Cyclecomputing Z1 PPM42S3 Tascam M520 Printer DVR-S200 Aficio 270 CCD-TRV318 MP7002 Doro 5055 42LH5000 S-550 Digital 600 KX-TG1311NE RX-ED707 KX-TCD560 BDP-S1700ES EL-6190 KDL-26S2010 ASF1648 FJR1300-2005 TH-K4AT Pocket DJ Magnia SG20 C5000 PMA-1060 MFC-02 W2361V M-A300 Ag-5B Coolpix 5000 Classic 29PT8641 Aspire E560 RB1090-3 Samson MDR6 G500- DTH231 CC-5000 TTR110-2009 Roland DP-8 Power-tech 3 Krups FEM GR-D239 EWT1315 X-835 SA7003 PT-LB20SU DFL-200 Link Plus FLA1002W Navigator 8 SRF-M80 32PFL5322-10 Aurora 1999 WI 11 TX-32PL1 U5-732 TX-NR808 9550G VP-D76I TX-SR703 MHC-GN999DS MCD 200 AWT1245AA Phone-MD4260 KDL-32V4720 SLV-SE70 HT-TP1200 Makita 9031 Golf Plus MC8088HLC SCM769A Workstation Psm42 650 RA BES860XL Yzea 500 B4403-5-M EPL-6100L EM-50
manuel d'instructions, Guide de l'utilisateur | Manual de instrucciones, Instrucciones de uso | Bedienungsanleitung, Bedienungsanleitung | Manual de Instruções, guia do usuário | инструкция | návod na použitie, Užívateľská príručka, návod k použití | bruksanvisningen | instrukcja, podręcznik użytkownika | kullanım kılavuzu, Kullanım | kézikönyv, használati útmutató | manuale di istruzioni, istruzioni d'uso | handleiding, gebruikershandleiding
Sitemap
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101







