Herunterladen Inhalt Inhalt Diese Seite drucken

Midi-Befehle; Program- Und Bank Changes - M-Audio Sono 61 Benutzerhandbuch

Vorschau ausblenden Andere Handbücher für Sono 61:
Inhaltsverzeichnis

Werbung

MIDI-Befehle

Program- und Bank Changes

Die ursprüngliche General MIDI-Spezifikation erfasst 128 Stimmen bzw Instrumente, von 0 bis 127, die über Program Change-
Befehle aufgerufen werden können Als die MIDI-Geräte mit der Zeit immer leistungsfähiger wurden und mehr und mehr Sounds
enthielten, wurde die MIDI-Spezifikation um Bank Change-Befehle erweitert
Die Sprache, die sich MIDI bedient, um zwischen Musikinstrumenten zu kommunizieren, lässt nicht mehr als 128 Program
Change-Befehle zu (= 127 Programme + Programm "0") Auf Grund der Beschränkungen des MIDI-Kommunikationsprotokolls,
ist es nicht ohne Weiteres möglich, die über Program Change-Befehle direkt erreichbaren Programme auf über 128 zu erweitern
Deshalb wurden Bänke mit jeweils 128 Sounds geschaffen, dank denen die Hersteller problemlos weit über 128 Sounds in ihre
Geräte integrieren können
128 Banks mit je 128 Sounds ist also das System, das den Zugriff auf deutlich mehr Sounds ermöglicht Um die neue Grenze von
16 384 möglichen Sounds (128 Banks x 128 Programme) über Bank Change-/Program Change-Befehle abermals zu erweitern,
wurden weitere Banks hinzugefügt Das Ergebnis ist ein System von 128 Banks, die jeweils 128 Sub-Banks enthalten, die
wiederum 128 Sounds (Programme) enthalten
können
Zum Ansteuern der riesigen Sound-Libraries
bestimmter Soundmodule oder Software-
Synthesizer müssen Sie mit Bank Change-
Befehlen arbeiten, z B bei Geräten, die nach
der GS-Spezifikation von Roland oder der
XG-Spezifikation von Yamaha konfiguriert sind
Bei diesen Geräten ist der Bank Change für den
Zugriff auf Extra-Stimmen unabdinglich
MIDI CC 0 ist der so genannte Bank Select
MSB (Most Significant Byte) -Befehl Dieser
MIDI-Befehl ist 7 Bits lang und kann jede der
128 Banks auswählen Er kann zusammen mit
dem Bank Select LSB (Least Significant Byte)
MIDI CC 32 eingesetzt werden, ein eigener
7-Bit-Befehl, der die zweite Unterbank auswählt
Diese beiden Befehle zusammen ergeben einen
14-Bit-Befehl, über den jede der möglichen
16 384 Banks ausgewählt werden kann Jede
Bank kann wiederum 128 Sounds enthalten, die
dann über einen eigenen Program Change-Befehl
aufgerufen werden können Theoretisch ist es
also möglich, über MIDI-Befehle über 2 Millionen
Sounds direkt anzusteuern Die meisten Geräte
verwenden allerdings nur wenige Banks, so dass
der LSB-Befehl in der Regel nicht nötig ist
Viele MIDI-Geräte sprechen auf die in der
General MIDI-Spezifikation erfassten Program
Change-Befehle an Bei General MIDI-
Geräten werden die verschiedenen Sounds
und Instrumente in gleicher Weise organisiert
Piano-Sounds haben ihren bestimmten Platz, wie
auch die Streicher, die Drums usw Alle GM-
Geräte (sowohl Hardware als auch Software-
ProKeys Sono 61 Beutzerhandbuch
Bank MSB
Bank MSB 0
Bank MSB 1
Bank MSB 2
Bank MSB 127
Bank LSB
Bank LSB 0
Bank LSB 1
Bank LSB 2
Bank LSB 127
Bank LSB 0
Bank LSB 1
Bank LSB 2
Bank LSB 127
Bank LSB 0
Bank LSB 1
Bank LSB 2
Bank LSB 127
|
38
Program
Program 0
Program 1
Program 2
Program 127
Program 0
Program 1
Program 2
Program 127
Program 0
Program 1
Program 2
Program 127
Program 0
Program 1
Program 2
Program 127
Program 0
Program 1
Program 2
Program 127
Program 0
Program 1
Program 2
Program 127
Program 0
Program 1
Program 2
Program 127
Program 0
Program 1
Program 2
Program 127
Program 0
Program 1
Program 2
Program 127

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis