Implementierungstabelle, Gm system level 1 – Yamaha PSR-320 User Manual

Page 72

Advertising
background image

70

○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○

GM System Level 1

Das Kommunikationsprotokoll des MIDI-Standards garantiert problemlosen Austausch von Spieldaten und

allgemeinen Daten zwischen kompatiblen Instrumenten und Geräten, auch wenn sie von unterschiedlichen Herstellern
stammen. Dies wiederum bedeutet, daß beispielsweise Sequenzdaten, die ursprünglich zur Steuerung eines
Tongenerators von Hersteller A aufgezeichnet wurden, auch zur Steuerung eines Tongenerators von Hersteller B
verwendet werden können. Da jedoch die Stimmen-Programmwechselzuordnung geräte- und herstellerspezifisch
unterschiedlich ist, müssen Programmwechseldaten bei der Übertragung in Werte umgesetzt werden, die vom Zielgerät
verstanden und zur Wahl der richtigen Stimme genutzt werden können.

Das “General MIDI”-Protokoll wurde ins Leben gerufen, um beim Einsatz von Software, die mit einem Gerät eines

anderen Herstellers erstellt wurde, eine größere Verwirrung zu vermeiden und erforderliche Umprogrammierarbeiten auf
ein Minimum zu beschränken. Als Grundlage dient eine Standard-Stimmenzuordnung, gemäß der über allgemein
definierte Programmwechselnummern bzw. MIDI-Kanäle auf identische bzw. ähnliche Stimmen zugegriffen werden
kann. Der gegenwärtig vom internationalen MIDI-Verband anerkannte Standard trägt die englische Bezeichnung “GM
System Level 1”. Die Stimmenzuordnung im PSR-320/420 entspricht diesem Standard.

Implementierungstabelle

*0

Das PSR-320/420 arbeitet wie ein multitimbraler 16-Kanal-
Tongenerator.
Der Remote Keyboard-Kanal kann am Bedienfeld eingestellt
werden. Das PSR-320/420 kann auf den einzelnen Kanälen von
einem externen Gerät angesteuert werden und mit Ausnahme der
folgend aufgeführten Steuerbefehle alle Daten empfangen und
verarbeiten.

Data entry, MSB, LSB (Dateneingabe)
Portamento control (Portamentosteuerung)
RPN data increment (RPN-Werterhöhung)
RPN data decrement (RPN-Wertverminderung)
RPN LSB, MSB

*1

Bank select (Bankauswahlbefehl) Übertragung: LSB
unveränderlich 00H.

Bank select Empfang: MSB dient zum Wechseln zwischen
Melodie-Stimme und Rhythmus-Stimme.

MSB 00H: Melodie-Stimme
MSB 7FH: Rhythmus-Stimme

Das Bankauswahl-LSB wird ignoriert.
Bankauswahlbefehle auf Kanal 10 werden ignoriert.
Wird lediglich ein Bankauswahlbefehl empfangen, ändert sich
die Stimme nicht.
Bei Empfang eines Programmwechsels wird der letzte Bank
select-Wert verwendet.

*2

Folgende RPN-Daten werden übertragen und empfangen:

Pitch-Bend-Empfindlichkeit:

BnH, 64H, 00H, 65H, 00H

Feinstimmung:

BnH, 64H, 01H, 65H, 00H

Grobstimmung:

BnH, 64H, 02H, 65H, 00H

Null:

BnH, 64H, 7FH, 65H, 7FH

*3

Reset all controllers (alle Controller rücksetzen).
Pitch-Bend, Modulation, Expression (Schweller-Lautstärke), Sus-
tain, Sostenuto und registrierte Parameternummern (RPNs)
werden auf ihre Standardwerte rückgesetzt.
Portamento wird rückgesetzt.

*4

Exclusive.
<GM1 System ON>

F0H, 7EH, 7FH, 09H, 01H, F7H

Alle Parameter außer MIDI Master Tuning (Gesamtstimmung)
werden auf ihre Standardwerte rückgesetzt.

<DISK ORCHESTRA ON> F0H, 43H, 73H, 01H, 14H, F7H

Disk Orchestra Collection-Disketten können mit Hilfe eines
externen Floppy-Diskettenlaufwerks auf dem PSR-320/420
abgespielt werden.

<DISK ORCHESTRA OFF> F0H, 43H, 73H, 01H, 13H, F7H

<MIDI Master Volume>

F0H, 7FH, 7FH, 04H, 01H, II, mm, F7H

Ermöglicht eine gleichzeitige Lautstärkeänderung auf allen
Kanälen (universale System Exclusive-Nachricht).
“mm” ist der MIDI-Lautstärkeänderungswert (“ll” wird ignoriert).
Die Beziehung zwischen dem MIDI Master Volume-Wert und
der tatsächlichen Lautstärke ist dieselbe wie die zwischen dem
Gesamtlautstärkewert (Steuerbefehl) und der tatsächlichen
Lautstärke.

Der Standardwert für “mm” ist 7FH.

<MIDI Master Tuning>

F0H, 43H, 1nH, 27H, 30H, 00H, mm, ll, cc, F7H
Ermöglicht eine gleichzeitige Änderung der Tonhöhe auf allen
Kanälen.
“mmll” gibt den MIDI Master Tuning-Wert vor, während der
aktuelle Stimmungswert gemäß folgender Gleichung bestimmt
wird:

T=M–128 (28<=M<=228)

Wobei T der aktuelle Stimmungswert in Cent ist. M ist
ein dezimaler Wert, der durch 1 Byte durch Bits 0..3 von
Die Standardwerte von “mm” und “ll” sind 08H und 00H.

n und cc werden ebenfalls erkannt.
Dieser Wert wird durch die Nachrichten GM1 System ON und
Reset All Controllers nicht rückgesetzt.

<Panel Voice>

F0H, 43H, 76H, 1B, cc, vv, F7H

Diese Nachricht dient zum Umschalten zwischen Bedienfeld-
und GM-Stimmen.

cc: MIDI-Kanal
vv: 00=GM-Stimmen; 01 = Bedienfeld-Stimmen

Der als Remote Keyboard-Kanal eingestellte Kanal gilt nur für
den Bedienfeldstimmenmodus.

<Bulk Dump>

Song-Speicher:
F0H, 43H, 76H, 20H, bl, bh, <DATA>, cs, F7H
Registration Memory:
F0H, 43H, 76H, 21H, bl, bh, <DATA>, cs, F7H

“bl” und “bh” repräsentieren die Bytezahl insgesamt: “bl + bh*128”.
cs= Kontrollsumme

*5

Interner/externer Taktgeber wählbar.

*6

Start/Stop-Befehle werden übertragen.

*7

Diese Nachricht kann (im Bedienfeldstimmenmodus) auf allen
Kanälen empfangen werden, wird jedoch bei Kanälen, die auf
GM-Stimmen-Modus geschaltet sind, ignoriert. Empfangene
“Ambience Depth”-Werte werden folgendermaßen in Effektwerte
umgesetzt:

0~25:AUS, 26~81:1, 82~121:2, 122~127:3 (MAX)

Advertising
This manual is related to the following products: