Page 2
Fender ® G-DEC ®, G-DEC ® 30 and B-DEC ™ 30 MIDI Operations Fender’s Guitar Digital Entertainment Center (G-DEC and G-DEC30) and Bass Digital Entertainment Center (B-DEC30) can communicate with computers or other DECs via a MIDI (Musical Instrument Digital Interface) connection. This document contains “how to” information for the following topics:...
SECTION 1 – PLAY MIDI FILES FROM A COMPUTER The G-DEC was the world’s first guitar amplifier that contains a MIDI synthesizer. The DEC synthesizer is a fully functional General MIDI (GM) wave table synthesizer and is capable of synthesizing many instruments.
Page 4
Figure 2: Soundcard MIDI/joystick breakout cable. 2. USB Some newer PCs or laptops will not have the soundcard joystick connector. For these computers you can buy a USB–to-MIDI converter. An example of a USB to MIDI converter is the M-AUDIO UNO (see Figure 3).
Page 5
OK, I am connected, how do I send MIDI music from my PC to the DEC? A computer typically lets you direct a MIDI file to several different places. By default, most computers send MIDI data to the computer soundcard. If you were to “play” a MIDI file right now, you probably would hear audio coming from your computer speakers.
Page 6
DEC will play these files, it cannot store them at the same time (but you can download Type 0 MIDI files in the G-DEC30 and B-DEC30 and store them; see “SECTION 4 – TRANSFER MIDI SONGS FROM A COMPUTER (G-DEC30/B-DEC30)”).
Page 7
Now we are ready to load a MIDI song file. Do an Internet search for “MIDI files.” Many website links will appear for all manner of MIDI sites, legal and otherwise. Fender recommends the use of copyright licensed files only; the downloads will often cost you a small fee, but they tend to be of better quality than “bootleg”...
With the G-DEC/G-DEC30 you can save up to 50 custom amp setups in the user memory area. There are 76 presets in the B-DEC30. This area contains the presets that begin with ‘U’. For instance U00 “ Rockin G DEC” can be changed and renamed to anything you like and saved in the DEC on-board memory. If you would like to back your presets up, or post them on the Internet to share with friends, you can use the MIDI interface to transfer this data from the DEC to your computer.
Page 12
Figure 11: PC G-DEC30 Preset Editor. In order to receive a Sysex preset, connect your DEC to the PC as described in this document, and initiate a “DUMP PRST” or a “DUMP ALL” from the utility menu as shown in figure 12. Figure 12: Dump preset and Dump all.
Page 13
For the purposes of this example we will demonstrate preset saves and loads using a shareware program called MIDI-OX. Fender does not distribute or recommend this or any other program for this purpose and is not connected with MIDI-OX. With that said, let’s try a preset save.
Page 14
Selecting MIDI-OX IN/OUT In section 1 we covered the issue of setting Windows XP to redirect the MIDI file to the DEC. MIDI-OX has a similar mechanism and needs to be told where to direct MIDI traffic. Figure 15 shows an initial MIDI device window from MIDI-OX.
Page 15
Press the SAVE button on the DEC. You should see some data activity in the Monitor MIDI-OX screen and an indication that data was sent. See Figure17. The Sysex Receive window shows 62 bytes received (will show 66 bytes for the B-DEC30). Figure 17: Dump a single preset to the PC.
Page 16
G-DEC®30 or B-DEC30 on your Mac. These applications handle both single presets and preset dumps. The B-DEC30 and G-DEC30 PC Preset Editors work similarly, though the pictures below are only for the Mac version of the G-DEC30 Preset Editor. More detailed instructions can be found in the manuals included in the zip file.
Page 17
Figure 19: MAC G-DEC30 Preset Editor. In order to receive a Sysex preset, connect your DEC to the Mac as described in this document, and initiate a “DUMP PRST” or a “DUMP ALL” from the utility menu as shown in figure 12. You can then save the preset, or preset dump, using the save command in the file menu (see figure 20).
Page 18
62 bytes (will show 66 bytes for the B-DEC30) as shown in figure 23. If less bytes have been received then the preset was not properly dumped.
Page 19
After clicking “Done” on the message window, a new file called “Untitled” will appear in the main application window showing Fender as the manufacturer containing 3 messages and 62 bytes as shown in figure 24. If you would like to rename the file, click on the “Show File” button in the lower right corner of the main application window.
SECTION 3 – EDIT / LOAD CUSTOM PRESETS FROM A COMPUTER Sending a preset, or preset dumps from the PC to the DEC using Fender Preset Editor To send a preset from the PC, make sure that the selected MIDI ports in the drop down lists are the ones that are actually connected to the DEC (see figure 26).
Page 22
Sending a preset, or a preset dump from the MAC to the DEC using Fender Preset Editor To send a preset from the MAC, make sure that the selected MIDI ports in the drop down lists are the ones that are actually connected to the DEC and that the input and output ports do not read “no valid devices”...
There are PC and MAC versions of the Fender Song Loader. This section shows pictures from the PC version only, though both programs are similar. Getting Started Double click the Fender Song Loader icon on your desktop to start the program (or navigate the start menu to Fender Musical Instruments Corporation->Fender Songloader.) Midi Devices If the first message you receive states that you have no valid MIDI ports, you will need to install a MIDI device, or fix your device installation (see figure 28).
Page 25
0 MIDI file. The next file window gives you the opportunity to name your Type 0 file. You can then use the Fender Song Loader to load the Type 0 song into the amplifier.
SECTION 5 – UPGRADE SOFTWARE From time to time Fender may release newer versions of DEC software. These upgrades will be transferred from your PC or MAC to the DEC. Exact procedures for these upgrades may vary and exact instructions will be included with the upgrades when they appear.
Page 27
30 – Packed most significant bits for subsequent 7 bytes (011 0000) 7F - Tone Stack Bass Value 2A - Tone Stack Mid Value 1C - Tone Stack Treble Value 0C - Compressed Compression/Amp type Compression Level/Amp Type byte format: CCCA AAAA C – Compression Type A –...
Page 28
00 – 0 (Reserved) 27 – Checksum byte - The checksum is the sum of all of the bytes from the Fender Id(08) to just before this byte which is then masked by 0x7F: The checksum value is calculated with the following data:...
Page 29
4 - C# 5 - D 6 - D# 7 - E 8 - F 9 - F# 10 - G 11 - G# Timbre Types: 0 - NONE 1 - FULL BODY 2 - FULL STACK 3 - RAZORS EDGE 4 - BRIGHT LITE BASS BOOST 6 - NU METAL...
Page 32
7 - SMALL PLATE 8 - LARGE PLATE 9 - SPRING 10 - 63 SPRING MIDI Preset Dump File Format for B-DEC30 EXAMPLE dump of Preset U00: Double Bass 08 21 43 02 F7 F0 08 21 43 02 00 00 00...
Page 33
70 – Pack 3 - MSB of next 7 bytes (111 0000) 2A – Bass Level 03 – Mid Level 22 – Treble Level 00 – bits 6&7 are the compressor type, 1-5 are the amp type 01 – Noise Gate byte format: 0000 0NNN N –...
Page 34
F0 – Start of System Exclusive Message 08 – Fender ID 21 – Device ID (Omni) 43 – B-DEC30 ID 02 – Function ID (One Preset Message) 7B – End of System Exclusive File Byte F7 – End of System Exclusive Message...