MIDI Implementation

Balance (Controller number 8)

Status

2nd byte

3rd byte

BnH

08H

vvH

n = MIDI channel number:

0H - FH (Ch.1 - 16)

vv = Balance:

00H - 7FH (0 - 127)

Panpot (Controller number 10)

Status

2nd byte

3rd byte

BnH

0AH

vvH

n = MIDI channel number:

0H - FH (Ch.1 - 16)

vv = Panpot:

00H - 40H - 7FH (Left - Center - Right),

*Not received in Performance mode when the Receive Pan parameter (PERFORM/MIDI) is OFF.

*In Performance mode the Part pan parameter (PERFORM/PART) will change.

Expression (Controller number 11)

Status

2nd byte

3rd byte

BnH

0BH

vvH

n = MIDI channel number:

0H - FH (Ch.1 - 16)

vv = Expression:

00H - 7FH (0 - 127)

*Not received when Tone Receive Expression parameter (PATCH/TONE or RHYTHM/ TONE) is OFF.

*Not received in Performance mode when Receive Expression parameter (PERFORM/ MIDI) is OFF.

Hold 1 (Controller number 64)

Status

2nd byte

3rd byte

BnH

40H

vvH

n = MIDI channel number:

0H - FH (Ch.1 - 16)

vv = Control value:

00H - 7FH (0 - 127) 0-63=OFF, 64-127=ON

*Not received when Tone Receive Hold-1 parameter (PATCH/TONE or RHYTHM/ TONE) is OFF.

*Not received in Performance mode when Receive Hold-1 parameter (PERFORM/MIDI) is OFF.

Portamento (Controller number 65)

Status

2nd byte

3rd byte

BnH

41H

vvH

n = MIDI channel number:

0H - FH (Ch.1 - 16)

vv = Control value:

00H - 7FH (0 - 127) 0 - 63 = OFF, 64 - 127 = ON

*In Performance mode the Part Portamento Switch parameter (PERFORM/PART) will change.

Sostenuto (Controller number 66)

Status

2nd byte

3rd byte

BnH

42H

vvH

n = MIDI channel number:

0H - FH (Ch.1 - 16)

vv = Control value:

00H - 7FH (0 - 127) 0 - 63 = OFF, 64 - 127 = ON

Soft (Controller number 67)

Status

2nd byte

3rd byte

BnH

43H

vvH

n = MIDI channel number:

0H - FH (Ch.1 - 16)

vv = Control value:

00H - 7FH (0 - 127) 0 - 63 = OFF, 64 - 127 = ON

Legato Foot Switch (Controller number 68)

Status

2nd byte

3rd byte

BnH

44H

vvH

n = MIDI channel number:

0H - FH (Ch.1 - 16)

vv = Control value:

00H - 7FH (0 - 127) 0 - 63 = OFF, 64 - 127 = ON

*In Performance mode the Part Legato Switch parameter (PERFORM/PART) will change.

Hold-2 (Controller number 69)

Status

2nd byte

3rd byte

BnH

45H

vvH

n = MIDI channel number:

0H - FH (Ch.1 - 16)

vv= Control value: 00H - 7FH (0 - 127)

* A hold movement isn't done.

Resonance (Controller number 71)

Status

2nd byte

3rd byte

BnH

47H

vvH

n = MIDI channel number: 0H - FH (Ch.1 - 16)

vv= Resonance value (relative change): 00H - 7FH (-64 - 0 - +63),

*In Performance mode the Part Resonance Offset parameter (PERFORM/PART) will change.

Release Time (Controller number 72)

Status

2nd byte

3rd byte

BnH

48H

vvH

n = MIDI channel number:

0H - FH (Ch.1 - 16)

vv = Release Time value (relative change): 00H - 7FH (-64 - 0 - +63),

*In Performance mode the Part Release Time Offset parameter (PERFORM/PART) will change.

Attack time (Controller number 73)

Status

2nd byte

3rd byte

BnH

49H

vvH

n = MIDI channel number:

0H - FH (Ch.1 - 16)

vv = Attack time value (relative change): 00H - 7FH (-64 - 0 - +63),

*In Performance mode the Part Attack Time Offset parameter (PERFORM/PART) will change.

Cutoff (Controller number 74)

Status

2nd byte

3rd byte

BnH

4AH

vvH

n = MIDI channel number:

0H - FH (Ch.1 - 16)

vv = Cutoff value (relative change): 00H - 7FH (-64 - 0 - +63)

*In Performance mode the Part Cutoff Offset parameter (PERFORM/PART) will change.

Decay Time (Controller number 75)

Status

2nd byte

 

3rd byte

BnH

4BH

 

vvH

n = MIDI channel number:

0H - FH (Ch.1 - 16)

vv = Decay Time value (relative change):

00H - 7FH (-64 - 0 - +63)

*The decay time will change in GM mode.

Vibrato Rate (Controller number 76)

Status

2nd byte

3rd byte

BnH

4CH

vvH

n = MIDI channel number:

0H - FH (Ch.1 - 16)

vv= Vibrato Rate value (relative change): 00H - 7FH (-64 - 0 - +63)

* The vibrato rate will change in GM mode.

Vibrato Depth (Controller number 77)

Status

2nd byte

3rd byte

BnH

4DH

vvH

n = MIDI channel number:

0H - FH (Ch.1 - 16)

vv= Vibrato Depth Value (relative change): 00H - 7FH (-64 - 0 - +63)

* The vibrato depth will change in GM mode.

Vibrato Delay (Controller number 78)

Status

2nd byte

3rd byte

BnH

4EH

vvH

n = MIDI channel number:

0H - FH (Ch.1 - 16)

vv= Vibrato Delay value (relative change): 00H - 7FH (-64 - 0 - +63)

* The vibrato delay will change in GM mode.

General Purpose Controller 5 (Controller number 80)

Status

2nd byte

3rd byte

BnH

50H

vvH

n = MIDI channel number:

0H - FH (Ch.1 - 16)

vv = Control value:

00H - 7FH (0 - 127)

*The Tone Level parameter (PATCH/TONE) of Tone 1 will change.

General Purpose Controller 6 (Controller number 81)

Status

2nd byte

3rd byte

BnH

51H

vvH

n = MIDI channel number:

0H - FH (Ch.1 - 16)

vv = Control value:

00H - 7FH (0 - 127)

174

Page 174
Image 174
Roland XV-3080 owner manual Midi Implementation, 174

XV-3080 specifications

The Roland XV-3080 is a powerful and versatile sound module that has become a favorite among musicians, producers, and composers since its release in the late 1990s. This module is renowned for its extensive sound library, advanced synthesis capabilities, and user-friendly interface, making it a staple in studios and on stages worldwide.

One of the standout features of the XV-3080 is its impressive range of sounds. It boasts 1,024 preset sounds and 256 user patches, which can be expanded with Roland's SR-JV80 expansion boards to access even more diverse sounds. The XV-3080 is equipped with a Waveform Memory of 128 MB, providing high-quality samples and ensuring rich, detailed sound. The module also features a powerful multitimbral engine, allowing up to 16 simultaneous parts to be played, making it an ideal choice for complex arrangements and live performances.

Another key technology in the XV-3080 is its advanced SuperNATURAL technology. This innovation enhances traditional sample playback by incorporating physical modeling, enabling more expressive and nuanced tones. Musicians can take advantage of features like dynamic layering and velocity-sensitive control, adding an organic quality that is often missing in digital instruments.

The built-in effects processor is another highlight, offering a wide range of high-quality effects, including reverb, chorus, flanger, and distortion. These effects can be applied to individual parts or used globally, allowing for creative sound design and customization. The XV-3080 also supports real-time editing, letting users tweak parameters on the fly, which is particularly useful in live settings.

Connectivity is plentiful on the XV-3080, with MIDI In/Out, as well as digital and analog outputs. This allows for seamless integration with other equipment, whether it's a DAW, a keyboard controller, or an audio interface.

The XV-3080's intuitive interface, featuring a bright LCD screen and a straightforward layout, makes navigating through options quick and easy. Musicians can spend less time fumbling with settings and more time focusing on their music.

In summary, the Roland XV-3080 is a sophisticated sound module that combines cutting-edge technology with user-friendly features. Its extensive sound library, advanced synthesis capabilities, and solid effects processing make it an essential tool for any serious musician or producer looking to create professional-quality music.