Roland GS

Last updated

Roland GS, or just GS, sometimes expanded as General Standard [1] [2] or General Sound, [1] is a MIDI specification. It requires that all GS-compatible equipment must meet a certain set of features and it documents interpretations of some MIDI commands and bytes sequences, thus defining instrument tones, controllers for sound effects, etc.

Contents

In addition to the simpler General MIDI standard, GS defines 98 additional tone instruments, 15 more percussion instruments, 8 more drum kits, 3 effects (reverb/chorus/variation) and some other features.

The Roland SC-55 was the first synthesizer to support the GS standard.

History

The GS extensions were first introduced and implemented on Roland Sound Canvas series modules, starting with the Roland SC-55 in 1991. The first model supported 317 instruments, 16 simultaneous melodic voices, 8 percussion voices and a compatibility mode for Roland MT-32 (although it only emulated it and lacked programmability of original MT-32) and gained explosive popularity.

In addition to the Sound Canvas series, Roland also provided GS compatibility in its own professional lineup through the JV-30 keyboard and the VE-GS1 expansion board for other JV-series instruments. In addition, GS compatibility is provided in the GM2 specification which Roland helped to create and actively supports.

Some other manufacturers attempted to be compatible to Roland GS, but could not use the GS trademark or samples. In Yamaha XG synthesizers for example the GS implementation was called "TG300B mode". Dream S.A. used unlicensed samples of Roland GS instruments and was used. [3]

Notable features

Banks

The program in every individual bank will align with the 128 in GM's instrument patch map. The Sound Canvas used additional pair of controllers, cc#0 and cc#32, to specify up to 16384 (128*128) 'variations' of each melodic sound defined by General MIDI. Typically, cc#32 (Bank Select LSB) was used to select a family (i.e. 1 - SC-55, 2 - SC-88 etc.) then cc#0 (Bank Select MSB) was used to set a particular variation bank.

Drum kits

MIDI channel 10 is used for drums by default like in General MIDI, but they are accessible on any channel through the use of SysEx. Only 2 different drum kits can be used at a time. There are ten different kits in total:

  • 1 Standard - the only kit used in GM standard
  • 9 Room - features lower-pitched snares and toms
  • 17 Power - features gated reverb and louder dynamics in comparison to other kits
  • 25 Electronic - emulation of 1980s-style electronic drums such as Simmons, with distinctive synthesized sounds
  • 26 TR-808 - Roland TR-808 emulation
  • 33 Jazz - features softer kick and snares, typical of jazz drumming
  • 41 Brush - emulation of brush drumming
  • 49 Orchestra - a collection of orchestral percussion, including timpanis, orchestral snares, gran cassa, and clash cymbals
  • 57 SFX - collection of sound effects, which also featured in the GS sound set itself
  • 128 CM-64/CM-32L - a kit conforming to Roland MT-32 format

Newer models of Roland Sound Canvas and other GS-compatible Roland synthesizers features additional kits not included in the base GS sound set; these include kits based on various Roland drum machines such as the TR-909, CR-78 and TR-707, as well as various percussion kits comprising both traditional and modern percussions.

Additional percussion notes

There were 16 additional drum notes that span Drum Kits 1 to 49:

  • 25 Snare Roll
  • 26 Finger Snap
  • 27 High Q
  • 28 Slap
  • 29 Scratch Push
  • 30 Scratch Pull
  • 31 Sticks
  • 32 Square Click
  • 33 Metronome Click
  • 34 Metronome Bell
  • 82 Shaker
  • 83 Jingle Bell
  • 84 Belltree
  • 85 Castanets
  • 86 Mute Surdo
  • 87 Open Surdo

Additional controller events

Additional controller events included in SC-55 and SC-88 were:

  • 0 Bank select MSB
  • 5 Portamento time
  • 32 Bank select LSB
  • 65 Portamento
  • 66 Sostenuto
  • 67 Soft Pedal
  • 84 Portamento Control
  • 91 Effect 1 (Reverb) Send Level
  • 93 Effect 3 (Chorus) Send Level
  • 94 Effect 4 (Delay) Send Level
  • 98 NRPN LSB
  • 99 NRPN MSB
  • 120 All Sounds Off
  • 121 Reset all controllers
  • 123 All notes off

SysEx messages

There were messages that allowed the user to turn the GS mode on/off, to set effects processor parameters, to change EG envelopes etc.

Supporting hardware

Beginning in 1991, Roland introduced GS support in the majority of its consumer MIDI products.

Tone generator modules

  • FG-10
  • FG-1000
  • M-GS64
  • RA-90
  • SC-50
  • SC-55
  • SC-55mkII
  • SC-33
  • SC-155
  • SC-55ST
  • SC-55ST-WH
  • SC-55K
  • CM-300
  • CM-500
  • SC-88
  • SC-88VL
  • SC-88ST
  • SC-88Pro
  • SC-88STPro
  • SC-880
  • SC-8850
  • SC-8820
  • SC-D70
  • SD-90
  • SD-80
  • SD-50
  • SD-35
  • SD-20
  • DS-330 (Boss)
  • Yamaha MU50 / MU80 (referred to as TG300B mode)
  • Yamaha MU1000EX
  • Yamaha MU2000EX
  • Dream SAM9703
  • Dream SAM9708

Synthesizers and electronic keyboards

Sequencers

See also

Related Research Articles

<span class="mw-page-title-main">MIDI</span> Connection standard for electronic musical instruments

MIDI is a technical standard that describes a communication protocol, digital interface, and electrical connectors that connect a wide variety of electronic musical instruments, computers, and related audio devices for playing, editing, and recording music.

<span class="mw-page-title-main">Music technology (electronic and digital)</span>

Digital music technology encompasses the use of digital instruments to produce, perform or record music. These instruments vary, including computers, electronic effects units, software, and digital audio equipment. Digital music technology is used in performance, playback, recording, composition, mixing, analysis and editing of music, by professions in all parts of the music industry.

<span class="mw-page-title-main">General MIDI</span> Standard for MIDI-based music synthesizers

General MIDI is a standardized specification for electronic musical instruments that respond to MIDI messages. GM was developed by the American MIDI Manufacturers Association (MMA) and the Japan MIDI Standards Committee (JMSC) and first published in 1991. The official specification is available in English from the MMA, bound together with the MIDI 1.0 specification, and in Japanese from the Association of Musical Electronic Industry (AMEI).

<span class="mw-page-title-main">Electronic keyboard</span> Musical instrument

An electronic keyboard, portable keyboard, or digital keyboard is an electronic musical instrument based on keyboard instruments. Electronic keyboards include synthesizers, digital pianos, stage pianos, electronic organs and digital audio workstations. In technical terms, an electronic keyboard is a rompler-based synthesizer with a low-wattage power amplifier and small loudspeakers.

<span class="mw-page-title-main">Roland JX-3P</span> Analog synthesizer

The Roland JX-3P is a synthesizer produced by Roland Corporation of Japan from 1983–1985. The "3P" in its name refers to "Programmable Preset Polyphonic". It is notable as one of the company's first synthesizers to incorporate a MIDI interface.

<span class="mw-page-title-main">Keytar</span> Electronic keyboard supported by a strap around shoulders like a guitar

Keytar is a keyboard instrument similar to a synthesizer or MIDI controller that is supported by a strap around the neck and shoulders, similar to the way a guitar is held.

<span class="mw-page-title-main">Yamaha XG</span>

Yamaha XG is an extension to the General MIDI standard, created by Yamaha. It is similar in purpose to the Roland GS standard.

<span class="mw-page-title-main">Roland MT-32</span> Roland MT-32 Multi-Timbre Sound Module

The Roland MT-32 Multi-Timbre Sound Module is a MIDI synthesizer module first released in 1987 by Roland Corporation. It was originally marketed to amateur musicians as a budget external synthesizer with an original list price of $695. However, it became more famous along with its compatible modules as an early de facto standard in computer music. Since it was made prior to the release of the General MIDI standard, it uses its own proprietary format for MIDI file playback.

<span class="mw-page-title-main">MIDI controller</span> Device that produces MIDI data

A MIDI controller is any hardware or software that generates and transmits Musical Instrument Digital Interface (MIDI) data to MIDI-enabled devices, typically to trigger sounds and control parameters of an electronic music performance. They most often use a musical keyboard to send data about the pitch of notes to play, although a MIDI controller may trigger lighting and other effects. A wind controller has a sensor that converts breath pressure to volume information and lip pressure to control pitch. Controllers for percussion and stringed instruments exist, as well as specialized and experimental devices. Some MIDI controllers are used in association with specific digital audio workstation software. The original MIDI specification has been extended to include a greater range of control features.

<span class="mw-page-title-main">Sound module</span> Externally controlled electronic musical instrument

A sound module is an electronic musical instrument without a human-playable interface such as a piano-style musical keyboard. Sound modules have to be operated using an externally connected device, which is often a MIDI controller, of which the most common type is the musical keyboard. Another common way of controlling a sound module is through a sequencer, which is computer hardware or software designed to record and playback control information for sound-generating hardware. Connections between sound modules, controllers, and sequencers are generally made with MIDI, which is a standardized interface designed for this purpose.

<span class="mw-page-title-main">Wind controller</span> Electronic wind instrument

A wind controller, sometimes referred to as a wind synthesizer, is an electronic wind instrument. It is usually a MIDI controller associated with one or more music synthesizers. Wind controllers are most commonly played and fingered like a woodwind instrument, usually the saxophone, with the next most common being brass fingering, particularly the trumpet. Models have been produced that play and finger like other acoustic instruments such as the recorder or the tin whistle. The most common form of wind controller uses electronic sensors to convert fingering, breath pressure, bite pressure, finger pressure, and other gesture or action information into control signals that affect musical sounds. The control signals or MIDI messages generated by the wind controller are used to control internal or external devices such as analog synthesizers or MIDI-compatible synthesizers, synth modules, softsynths, sequencers, or even non-instruments such as lighting systems.

<span class="mw-page-title-main">Roland Sound Canvas</span> PCM sound module and sound card series

The Roland Sound Canvas lineup is a series of General MIDI (GM) based pulse-code modulation (PCM) sound modules and sound cards, primarily intended for computer music usage, created by Japanese manufacturer Roland Corporation. Some models include a serial or USB connection to a personal computer.

The Roland SC-55 is a GS MIDI sound module released in 1991 by Roland. The SC-55 was the first sound module to incorporate the new General MIDI standard. It was the first in the Roland Sound Canvas series.

General MIDI Level 2 or GM2 is a specification for synthesizers which defines several requirements beyond the more abstract MIDI standard and is based on General MIDI, GS extensions, and XG extensions. It was adopted in 1999 by the MIDI Manufacturers Association (MMA).

<span class="mw-page-title-main">Guitar synthesizer</span> Electronic system to modify guitar sound

A guitar synthesizer is any one of a number of musical instrument systems that allow a guitarist to access synthesizer capabilities.

<span class="mw-page-title-main">Yamaha CS2x</span> Sample-based synthesizer made by the Yamaha Corporation

The Yamaha CS2x is a sample-based synthesizer released by the Yamaha Corporation in 1999. The CS2x is designed for maximum real-time control, according to Yamaha. It is the successor of the very successful Yamaha CS1x. Enhancements include 64-note polyphony, a bigger sample ROM, a 24 dB/oct LPF/HPF filter and a two-band EQ per part/layer. The CS acronym stands for Control Synthesizer.

<span class="mw-page-title-main">Roland JX-8P</span>

Roland JX-8P is a 61-key, velocity- and aftertouch-sensitive, six-note polyphonic, almost entirely analog synthesizer released by Roland in 1985. In a time of rising popularity of digital frequency modulation synthesizers, such as Yamaha DX7, JX-8P was marketed as the best of both worlds: while it was possible to create classic analog synth sounds, several new modulation parameters and redesigned hardware enabled it to produce certain types of sounds associated with FM synthesis, such as metallic percussive sounds. Likewise, traditional hands-on controls were replaced with a Yamaha DX7-style interface with membrane buttons and one "edit" slider.

The Roland ED SC-8850 is a GS-compatible MIDI sound module released in 1999 by Roland under the name RolandED. The SC-8850 was the first sound module to incorporate the new General MIDI Level 2 standard. The SC-8850 uses a PCM sampling engine based on that of the SC-88 Pro, and supports 128-voice polyphony with 64-part multitimbrality. It came preloaded with the soundsets of all older Sound Canvas models, as well as the CM-32 and MT-32. Aimed at personal computer users, the SC-8850 features 1,703 instrument patches, including the GS sounds and additional GM2 sounds. The selection of effects includes reverb, chorus, and Roland's own Insertion EFX, which adds effects like vibrato, distortion, tremolo, etc.

<span class="mw-page-title-main">Yamaha DX21</span> 1985 digital FM synthesizer

The Yamaha DX21 is a digital controlled bi-timbral programmable digital FM synthesizer with a four operator synth voice generator which was released in 1985. It uses sine wave-based frequency modulation (FM) synthesis. It has two FM tone generators and a 32-voice random-access memory (RAM), 32 user voices and 128 read-only memory (ROM) factory preset sounds. As a programmable synth, it enables users to create their own unique synthesized tones and sound effects by using the algorithms and oscillators. The instrument weighs 8 kg (17.6 lbs). On its release, it sold for $795.

References

  1. 1 2 Ahlzen, Lars; Song, Clarence (2003). The Sound Blaster Live! Book: A Complete Guide to the World's Most Popular Sound Card. No Starch Press. pp. 585–586. ISBN   978-1-886411-73-9.
  2. "HammerSound - Info / FAQ". Archived from the original on 2018-01-23. Retrieved 2009-05-23.
  3. EETimes (1997-10-06). "Atmel and Crystal Semiconductor Settle Copyright Lawsuit with Roland Corp. U.S." EE Times. Retrieved 2022-12-23.
  4. "Roland E-15 Technical Specifications". Sweetwater.
  5. "Roland E-35 Technical Specifications". Sweetwater.
  6. "Roland E-36 Technical Specifications". Sweetwater.
  7. "Roland E-56 Technical Specifications". Sweetwater.
  8. "Roland E-70 Technical Specifications". Sweetwater.
  9. "Roland E-86 Technical Specifications". Sweetwater.
  10. "JV-30". SynthArk.
  11. "JV-35". SynthArk.
  12. "JV-50". SynthArk.
  13. "JW-50". SynthArk.
  14. "Roland XP-10 Multitimbral Synthesizer". Roland.