Verpassen Sie nie wieder Neuerscheinungen, Tipps & Tricks oder immer wieder kehrende Rabatt-Aktionen.
XG-XF Basics
Inhalt
MIDI – Ein Überblick
Unter MIDI (engl. Musical Instrument Digital Interface) versteht man eine spezielle Hardware und ein darauf spezialisiertes Software Übertragungsprotokoll zur Übermittlung von musikalischen Daten. Die Hardware wird durch ein asynchrones serielles Interface realisiert. Das MIDI Protokoll besteht aus einer Folge von sogenannten Events. Jedes Event wiederum ist eine Serie von Bytes.
Es gibt eine Vielzahl unterschiedlicher Event-Typen, die durch MIDI-Instrumente und spezielle Computer-Programme (Sequenzer) verstanden und verarbeitet werden. Sie bewirken unter anderem das Ein- und Abschalten von Tönen aber auch die Einstellung von Klangfarben (Voices) und spezieller Effekte.
GS (General Sound), womit schon viele Beschränkungen von GM überwunden wurden.
aber wesentlich mehr Erweiterungen bietet.
Die Aufzeichnung von MIDI Dateien
Allgemein gültige Eigenschaften von MIDI
– Note On, Note Off
– Polyphone Aftertouch
– Channel Aftertouch
– Controller
– Program Change
– Pitch Wheel
– System Exclusive (SysEx)
Alle diese Events werden über MIDI übertragen. Bis auf SysEx sind sie kanalspezifisch.
Die Spezifikationen von GM und GM2
- GM
System On (Sys Ex) = F0 7E 7F 09 01 F7 - GM2
System On (Sys Ex) = F0 7E 7F 09 03 F7
- GM unterstützt 128 Voices, die durch Program Change Events angewählt werden. Kanal 10 ist ausschließlich für Percussion (Schlagzeug) vorgesehen.
- Mit GM wurden die Voice-Typen, die Schlagzeuginstrumente und die Controller-Funktionen genauer spezifiziert.
- Die Mindestanforderung für die Polyphonie ist 24.
- Eine ausführliche Darstellung findet man unter:
https://de.wikipedia.org/wiki/General_MIDI - Die Anforderungen an GM2 kann man im englischen Artikel nachlesen.
https://en.wikipedia.org/wiki/General_MIDI_Level_2
Yamaha XG – ein Überblick
XG » System On (Sys Ex) =
F0 43 10 4C 00 00 7E 00 F7
-
Die Anzahl der verfügbaren Controller Events wurde auf 51 erweitert. Ebenfalls wurde der Mindestwert der Polyphonie erhöht.
-
Unter XG können über die Controller 0 (Bank Select MSB ) und Controller 32 (Bank Select LSB) eine Vielzahl von sogenannten Voice Banks eingestellt werden, die jeweils bis zu 128 Voices enthalten können. Nach Festlegung einer Voice Bank wird über ein anschließendes Programm Change die gewünschte Voice der Bank ausgewählt.
-
Im 1994 festgelegten XG Level 1 werden 480 Melodie Voices, 9 Drum Kits und 2 SFX-Kits für Soundeffekte spezifiziert. Mit den Drum Kits werden verschiedenartige Schlagzeuginstrumente (Drums) zusammengefasst. Drum Kits können auf beliebigen Kanälen aktiviert werden, jedoch liegt üblicherweise wie bei GM auf Kanal 10 immer ein Drum Kit.
-
Die auf Voice Bank 0 (MSB = LSB = 0) spezifizierten Voices entsprechen den unter GM festgelegten Voices. Ebenfalls enthält das Drum Kit “Standard Kit 1” die unter GM festgelegten Schlaginstrumente.
-
MIDI-Files vom Typ GM werden unter XG korrekt abgespielt, denn die nicht vorhandenen Bank Select Controller werden implizit entsprechend vorbelegt. Da sich XG an die unter GM festgelegten Voice-Gruppen (z.B. Bass, Reed, Pad) hält, können MIDI-Files vom Typ XG unter Qualitätseinbuße auch mit GM Klangerzeugern abgespielt werden, da letztere die Voice Bank Controller MSB und LSB nicht auswerten.
Es darf jedoch nur ein Drum Kit auf Kanal 10 eingesetzt werden. -
In XG werden über Controller und Yamaha-eigene System Exclusive Events (SysEx) eine Vielzahl von Klangeffekten von Voices erzeugt. Das ist ein erheblicher Fortschritt gegenüber GM. Die herstellerspezifischen SysEx werden von Klangerzeugern anderer Hersteller nicht ausgewertet.
-
Siehe auch den englischen Artikel:https://en.wikipedia.org/wiki/Comparison_of_MIDI_standards
Yamaha XF – ein Überblick
Yamaha XF Meta Events, soweit sie nicht schon unter SMF spezifiziert werden:
– XF Version ID
– XF Lyrics Header
– XF Informations Header
– Chord
– Event Rehearsal Mark
– Phrase Mark
– Guide Track Flag
– Guitar Informations Flags
– Chord Voicing for Guitar
– Fingering Number for Guitar
Viele dieser Meta Events werden heute nur noch von speziellen Yamaha-Geräten ausgewertet.
Von größerer Bedeutung bei Yamaha Keyboards ist das Chord und das Lyrics Event, letzteres wurde aber im Wesentlichen schon mit SMF festgelegt.
Die XG und XF Spezifikationen können unter folgenden Link heruntergeladen werden:
https://www.heikoplate.de/zips/xg_xf_spec.zip
XG Erweiterungen in Yamaha Keyboards
In Keyboards und in MIDI-Files können außerdem Mikrofon-Effekte (Vocal Harmony) spezifiziert werden.
https://www.heikoplate.de
Aktuelle XG-XF Keyboards von Yamaha
- Genos 2:
1990 Sounds
davon 106 S.Articulation 2,
437 S.Articulation, 141 FM,
123 Mega Voices, 24 Organ Flutes,
95 Ensemble Voices,
75 Drum/SFX Kits
davon 11 Ambient Drums/SFX,
11 Revo Drums/SFX,800 Styles
u. a. 720 Pro, 69 Session, 11 Free Play
mit je 4 Variationen und 4 One Touch Settings (OTS)384-stimmig polyphon: 128 für AWM + 128 für Expansion AWM + 128 für FM Voices - Genos:
76 Ensemble, 390 Super Articulation!,
75 Super Articulation2!, 82 MegaVoice, 40 Sweet!, 81 Cool!, 160 Live!, 24 Organ Flutes!, 10 Revo! Drums/SFX, 1.652 Voices + 58 Drum/SFX Kits - Tyros5:
54 MegaVoices / 288 SArt1 Voices /
44 SArt2 Voices 1.279 Voices.
Dazu kommen 480 XG-Voices und
37 Drum/SFX-Kits,
55 Voices mit Sonderfunktionen
Ensemble / 138 Live! / 81 Cool! / 37Sweet! / 40 Organ World /
256 GM2-Voices
(plus GS-Voices für die GS-Song-Wiedergabe) - Tyros4:
43 MegaVoices / 164 SArt1 Voices /
15 SArt2 Voices / 993 Voices / 101 Live!71 Cool! / 30 Sweet! /
30 Presets Organ Flutes!480 XG-Voices / 256 GM2-Voices44 Drum-/SFX-Kits(plus GS-Voices für die GS-Song-Wiedergabe) - PSR-SX 900:
252 S.Art, 54 Mega Voice, 31 Sweet Voices, 87 Cool Voices, 131 Live Voices, 24 Organ Flutes
1337 Voices + 56 Drum/SFX Kits - PSR-SX 700:
131 S.Art, 30 Mega Voice, 31 Sweet Voices, 74 Cool Voices, 89 Live Voices, 24 Organ Flutes
986 Voices + 41 Drum/SFX Kits
Genaue Angaben zu den vorhandenen Voices, des jeweiligen Keyboards, steht in der Bedienungsanleitung unter:
“Technische Daten” oder in der “Data List”.
Logos auf den Keyboards und deren Bedeutung
© Copyright by Midi-Styles.de
verfasst wurde dieser Beitrag von Heiko Plate