Roland GI-20 owner manual Midi Implementation, Channel Voice Messages, System Exclusive Message

Page 40

Chapter 5 Appendices

MIDI Implementation

Model: GI-20

Date:

Dec. 28, 2002

Version: 1.00

1. USB

When MIDI PLAYBACK is OFF, identical messages are transmitted from USB and MIDI. When MIDI PLAYBACK is ON, messages transmitted from the computer to the GI-20’s USB are sent through to MIDI OUT.

Refer to “Signal Flow” (p. 8).

2. Receive Data (MIDI IN)

Channel Voice Messages

Can be received only through the Control Channel.

However, these are received through all channels when the Control Channel is set to Omni On.

Control Change

Control Changes (1–95) other than those for Bank Select, Data Entry, and general purpose controllers 3–8 are transmitted with their channels converted as follows:

In MONO mode:

changed to the six channels starting with the basic channel

In POLY mode:

changed to the basic channel only

For more on the functions of each Control Change, refer to the data sheet for the sound module being used.

General purpose controllers 3–8 are imported to the GI-20 and controls assigned function of on-board controllers.

General Purpose Controller 3

Status

2nd byte

3rd byte

BnH

12H

vvH

n=MIDI channel number:

0H - FH (0 - 15) 0=ch.1 15=ch.16

vv= Control value:

 

00H - 7FH (0-127)

*Can be received only through the Control Channel.

*Recognized as control data for the expression pedal connected to the GI-20.

*Does not convert to basic channel for transmission.

General Purpose Controller 4

Status

2nd byte

3rd byte

 

BnH

13H

vvH

 

n=MIDI channel number:

0H - FH (0 - 15)

0=ch.1 15=ch.16

vv= Control value:

 

00H - 7FH (0-127)

00H-3FH=OFF, 40H-7FH=ON

*Can be received only through the Control Channel.

*Recognized as control data for the Soft Switch 1 connected to the GI-20.

*Does not convert to basic channel for transmission.

General Purpose Controller 5

Status

2nd byte

3rd byte

BnH

50H

vvH

n=MIDI channel number:

0H - FH (0 - 15) 0=ch.1 15=ch.16

vv= Control value:

 

00H - 7FH (0 - 127) 00H - 3FH=OFF, 40H-7FH=ON

General Purpose Controller 6

Status

2nd byte

3rd byte

BnH

51H

vvH

n=MIDI channel number:

0H - FH (0 - 15) 0=ch.1 15=ch.16

vv= Control value:

 

00H - 7FH (0 - 127)

*Can be received only through the Control Channel.

*Recognized as GK Volume control data.

*Does not convert to basic channel for transmission.

General Purpose Controller 7

Status

2nd byte

3rd byte

BnH

52H

vvH

n=MIDI channel number:

0H - FH (0 - 15) 0=ch.1 15=ch.16

vv= Control value:

 

00H - 7FH (0 - 127) 00H-3FH=OFF,40H-7FH=ON

*Can be received only through the Control Channel.

*Recognized as S1 Switch 1 control data.

*Does not convert to basic channel for transmission.

General Purpose Controller 8

Status

2nd byte

3rd byte

BnH

53H

vvH

n=MIDI channel number:

0H - FH (0 - 15) 0=ch.1 15=ch.16

vv= Control value:

 

00H - 7FH (0 - 127) 00H-3FH=OFF, 40H - 7FH=ON

*Can be received only through the Control Channel.

*Recognized as S2 Switch 1 control data.

*Does not convert to basic channel for transmission.

Program Change

Status

2nd byte

 

CnH

ppH

 

n=MIDI channel number:

0H - FH (0 - 15) 0=ch.1 15=ch.16

pp= Program number :

00H - 31H (0 - 49)

*Can be received only through the Control Channel.

*The patch corresponding to the Program number that’s been received is called up.

System Exclusive Message

Status

data byte

Status

F0H

iiH,ddH,.....,eeH

F7H

F0H:

System Exclusive

 

ii=ID number:

41H (65)

 

dd,...,ee= Data:

00H-7FH (0-127)

 

F7H:

EOX (End of Exclusive/System common)

*For more details, refer to the page “Roland exclusive message” and Section 4 or after.

*Can be received only through the Control Channel.

*Recognized as control data for the Soft Switch 2 connected to the GI-20.

*Does not convert to basic channel for transmission.

40

Image 40
Contents Main Features Using the Unit Safely page 2-3 and Important NotesPage For the U.K Power Supply PlacementMaintenance Additional PrecautionsContents Front Panel Rear Panel Signal Flow Installing the Divided Pickup on the Guitar or Bass Items to Have On HandAbout Midi Guitars That Cannot Be Used with the GK-2A/GK-2BSelecting the Guitar or Bass Connection ExamplesPreparations to Make Before Performing Turning On the Power Adjusting the Input SensitivityTurning Off the Power Playing Sounds from a Sound ModuleWhat is a Patch? Selecting PatchesSystem Parameters and Patch Parameters System ParametersHow to Switch Patches When Not Switching PatchesAbout the Display Patch ParametersSetting the Midi Channel Setting the Transmission Mode MONO/POLYSetting the Midi Transmit Channel Basic CH When in Poly ModeControl Change Setting the Control Channel CTL CHPress PATCH/VALUE to select the Basic channel number Program Change Performing on the GuitarPress PATCH/VALUE to select the Control channel number Connecting to a Computer Setting the Midi PortSetting the Midi Data Path Signal Paths That Can Be Selected WithCalling Up the Input Sensitivity Settings Setting the Feeling of the Performance Play FeelSetting the Pedal and Switch Functions Assign Functions That Can Be Selected With Controller Function31, 64-95 Midi Control Change CC#1-31, CC#64-95 Pu Patch UpPd Patch Down Pt Patch Up/DownOu Octave Up Od Octave DownU4 Glide Up 4/d4 Glide Down U5-u8 Glide Up 5-8/d5-d8 Glide DownV1-V4 Vibrato B1 Pitch BendSetting the Range in Which Pitches Are Changed Bend Range Shifting the Pitch of the Sound TransposeSettings That Can Be Selected With Setting the Bend RangeSwitching Sounds on External Devices PRG Change Storing the Settings Write Muting Specific StringsPress Write Press PATCH/VALUE to select the save-destination patchCopying Patches Confirm that the GI-20 is set to Play ModePress PATCH/VALUE to select the copy-destination patch Convenient Functions Featured by the GI-20 Tuning TunerConvenient Functions Featured by the GI-20 OffReceiving Saved Data Using Midi Bulk Load Midi Turn the power off Receive Saved Data Through USB Bulk Load USBBend Data Thin Function Use a USB cable to connect the computer and the GI-20Reducing the Amount of Control Change Data Transmitted Limiting the Extent of the Bend Range Bend Range MAXReceive Control Change Data Thin Function Press PATCH/VALUE to select 12 orPress PATCH/VALUE to select SP or GE Turn the power off Selecting the Type of USB DriverReset to Default Factory Settings Factory Reset Installing the Rack Mount AdaptorTurn off the power to the GI-20 Attaching the Rubber FeetTroubleshooting Volume fluctuates from one string to anotherSound doesn’t vary when the settings are changed Pitch doesn’t change smoothlyPitch is wrong out of tune with the guitar/bass Problems occur after switching GI-20 patchesIs Midi Bend Range the same for both sending and receiving? Reason Error MessagesAction One-way Transfer Procedure Roland Exclusive MessagesData Format for Exclusive Messages Address-mapped Data TransferData set 1 DT1 12H Midi Implementation Channel Voice MessagesSystem Exclusive Message Control ChangeAppendices Transmit Data Channel Mode MessageSystem Realtime Message Data Set 1 DT1 12H Appendices Exclusive CommunicationsDecimal and Hexadecimal table Midi Implementation Chart Specifications GI-20 GK-MIDI InterfaceComputer GI-20Driver Installation With the GI-20 disconnected, start up WindowsOpen the System Properties dialog box Click the Hardware tab, and then click Driver SigningInstalling & Setting Up the Driver Windows Switch on the GI-20’s power switchPrepare the CD-ROM Connect the GI-20 to your computerIf What action do you want Windows to take? is set to Warn If What action do you want Windows to take? is set to BlockClick OK Click YesNext, you need to make the driver settings. p If you changed What action do you want Windows to take?Make sure that File signature verification is set to Ignore Fig.d13Fig.d16 If File signature verification is set to Warn Click Yes Continue the installationIf File signature verification is set to Block If you changed File signature verification Restart WindowsClick the Hardware tab, and then click Driver signature \Win98Me\Setupinf.exe SetupInf dialog box, click OK Open Control Panel SettingsWindows XP Windows 98 users Open the Multimedia Properties dialog boxClick the Midi tab Set Midi outputInstalling the driver Use either OMS or FreeMIDI as the Midi driverSetting the driver Installing & Setting Up the Driver MacintoshVerify the Install Location, and click Install Click Restart to restart your MacintoshCreate a New Studio setup dialog box will appear. Click OK OMS Driver Search dialog box will appear. Click SearchMy Studio Setup Window, click the keyboard icon After you have finished the above check, exit OMS SetupAbout Quick Setup dialog box will appear. Click Continue Fig.d43Page Problems related to the USB driver Cannot install the driver correctlyGI-20 is not detected when making OMS or FreeMIDI settings Find new hardware wizard does not execute automaticallyDoes your computer meet the USB specifications? TroubleshootingDeleting incorrect device information Can’t install/delete/use the driver in Windows XP/2000 Deleting the driverWindows XP/2000 users Did you make Driver Signing Options?Windows Me/98 users Macintosh usersIndex Index Tuner String SELAvis Information

GI-20 specifications

The Roland GI-20 is a groundbreaking MIDI guitar converter that allows electric guitarists to explore the vast world of MIDI technology. Designed to bridge the gap between traditional guitar playing and digital music production, the GI-20 transforms standard guitar signals into MIDI data, giving players access to a wide array of synthesized sounds and virtual instruments.

One of the main features of the GI-20 is its ability to track the guitar’s pitch with high accuracy. Utilizing Roland’s advanced technology, the device boasts rapid response times and minimal latency, ensuring that every note plucked or strummed is translated into MIDI in real-time. This precision is crucial for guitarists who wish to maintain their playing style while experimenting with synthesizers and sampled instruments.

In terms of connectivity, the Roland GI-20 is equipped with a 13-pin connector, allowing it to interface seamlessly with compatible Roland synths, sound modules, and other MIDI devices. Additionally, standard MIDI outputs enable connection to MIDI controllers and computers, providing an expansive toolkit for music creation.

The user interface is designed with simplicity in mind. A large LCD display allows for easy navigation of settings, while intuitive controls help players adjust parameters on the fly. Guitarists can also customize their performance by altering the sensitivity levels, enabling them to fine-tune how the device responds to their playing style.

The GI-20 offers an array of built-in sounds that mirror the capabilities of traditional synthesizers. These sounds can be layered or split into different tones based on the player’s preferences, offering a variety of sonic textures to enhance compositions. Furthermore, the ability to save and recall user settings allows for quick access to preferred configurations during live performances.

Another significant characteristic of the GI-20 is its compatibility with a wide range of guitars, including both electric and bass guitars. As long as the instrument is equipped with the appropriate pickup system, the GI-20 can effectively convert its output into MIDI signals.

In summary, the Roland GI-20 is a versatile and innovative tool for guitarists seeking to expand their creative horizons. With its accurate tracking, extensive connectivity, user-friendly interface, and a wealth of sounds, it unlocks the potential for guitarists to dive into the realms of electronic music and MIDI composition. Whether in the studio or on stage, the GI-20 opens up a world of possibilities for musicians looking to blend traditional guitar playing with modern technology.