Benutzerhandbuch für Axiom-Controllerkeyboards

Kapitel 5: Erläuterungen zu den MIDI-Befehlen

5.1 Program- und Bank Changes

Die ursprüngliche General MIDI-Spezifikation erfasst 128 Stimmen bzw. Instrumente, von 0 bis 127.

Mit den Program- und Bank Change-Befehlen haben Sie die Möglichkeit, auf weitere Sounds zuzugreifen. Innerhalb einer Soundbank stehen Ihnen beispielsweise noch einmal 128 verschiedene Soundpatches zur Verfügung, die Sie mit den Standard-Program Change- Befehlen aufrufen können.Wenn Sie noch dazu mit den 14 Bit langen Bank Change-Befehlen arbeiten, können Sie insgesamt 16.384 Soundbänke mit jeweils 128 Patches ansteuern.Technisch gesehen werden die ersten 7 Bits eines 14 Bit-Bank Change-Befehls in einem einzigen Byte – dem BANK LSB – gebündelt. Analog entsprechen die letzten 7 Bits dem so genannten Bank MSB. Der BANK LSB- Controller wird am meisten genutzt, da über ihn bereits zwischen 128 Bänken gewechselt werden kann, sodass der BANK MSB kaum beansprucht werden muss.

In der Regel sprechen die meisten marktgängigen MIDI-Geräte auf die in der General MIDI-Spezifikation erfassten Program Change- Befehle an. Durch die General MIDI-Spezifikation wird außerdem sichergestellt, dass die einzelnen Sounds stets in der gleichen Art und Weise organisiert sind, d.h. die Piano-Sounds sind standardmäßig unter einer bestimmten Klanggruppe erfasst, die Streichersounds ebenso, usw. Alle GM-Geräte (sowohl Hardware als auch Software-Soundmodule) sind vom Hersteller als solche gekennzeichnet. Wenn Sie also einen MIDI Program Change-Befehl senden, wird bei allen GM-Geräten stets der gemäß General MIDI-Klangbelegung vorgesehene Sound aufgerufen. Für MIDI-Geräte, die nicht nach der General MIDI-Spezifikation belegt sind, trifft dies nicht zu. Da bei derartigen Geräten die Soundbelegung nicht standardkonform erfolgt, müssen Sie sich eingehend mit dem entsprechenden Benutzerhandbuch befassen. Dies ist der Fall bei bestimmten VST-Instrumenten wie z.B. Native Instruments’ FM7 oder den Synth- Modulen von Reason.

Zum Ansteuern umfassender Sound-Libraries von bestimmten Soundmodulen oder Software-Synths müssen Sie mit Bank Change- Befehlen arbeiten, z.B. bei Geräten, die nach der GS-Spezifikation von Roland oder der XG-Spezifikation vonYamaha konfiguriert sind. Bei diesen Geräten ist der Bank Change für den Zugriff auf Extra-Stimmen und Effekte unabdinglich.

Das Senden von Program- und Bank Change-Befehlen mit Axiom ist denkbar einfach.Wie Sie Axiom für diese Befehle programmieren, erfahren Sie in Abschnitt 2.3.

5.2 RPN/NRPN-Controllerdaten

NRPNs (nicht registrierte Parameternummern) sind gerätespezifische Meldungen zur Steuerung von Synths und Soundmodulen über MIDI. Die MIDI-Spezifikation berücksichtigt die Einführung von herstellerdefinierten Parameternummern für herstellereigene Controller. Die gängigsten dieser Parameternummern wurden von der Vereinigung der MIDI-Hersteller registriert und sind nunmehr Bestandteil der MIDI-Spezifikation. Hierdurch erklärt sich auch die Bezeichnung RPN (registrierte Parameternummern). (Siehe Anhang F.) Jeder NRPN/RPN-Meldung ist ein 2 Byte-Befehl zugeordnet, wobei für jedes der beiden Bytes jeweils bis 127 Werte möglich sind. [RPN- und NRPN-Controllerdaten setzen sich aus zwei MIDI-Befehlen zusammen: zum einen dem MSB-Befehl (Most Significant Byte), und zum anderen dem LSB-Befehl (Least Significant Byte). Damit können insgesamt 16.129 Werte kodiert werden!]

Den NRPN LSB und MSB-Parametern entsprechen die MIDI-Controller 98 und 99, während die Controller 100 und 101 den RPN LSB und MSB-Befehlen zugeordnet sind (siehe die Liste der MIDI-Controller inAnhang D).Für das Senden von NRPN/RPN-Controllerdaten sind zusätzliche nutzerdefinierteWerte erforderlich,sowie ein String,der die Einstellung (fein oder grob) der anzusteuernden Parameter bestimmt. Die Werteänderung (Data entry) wird durch die Controller 6 (Grobauflösung) und 38 (Feinauflösung) übertragen .

Die Handbücher NRPN-fähiger MIDI-Geräte enthalten in der Regel eine Aufstellung der jeweils unterstützten NRPNs. Bitte beachten Sie, dass NRPN-MSB- und NRPN-LSB-Befehle stets zusammen gesendet werden müssen. Weiterführende Informationen zu diesem Punkt finden Sie im Handbuch Ihres MIDI-Geräts. Falls die Parameter dort lediglich als Hexadezimalwerte angegeben sind, können Sie für die Programmierung von Axiom die Umrechnungstabelle in Anhang H benutzen.

Die Übertragung von NRPNs mit Axiom ist denkbar einfach. Wie Sie Axiom für diese Controllerdaten programmieren, erfahren Sie in Abschnitt 3.8.3.

36

Deutsch

Page 37
Image 37
M-Audio Digital Piano Kapitel 5 Erläuterungen zu den MIDI-Befehlen, Program- und Bank Changes, RPN/NRPN-Controllerdaten

Digital Piano specifications

The M-Audio Digital Piano is a versatile instrument that caters to both beginners and experienced musicians. Designed with performance and practice in mind, this digital piano combines high-quality sound, dynamic touch, and advanced technologies to create an engaging playing experience.

One of the standout features of the M-Audio Digital Piano is its realistic hammer-action keyboard. This keyboard simulates the feel of an acoustic piano, offering weighted keys that respond to the pressure and speed of play. The responsive touch allows performers to express their musical nuances, making it an excellent choice for both classical and contemporary pieces.

In terms of sound, the M-Audio Digital Piano is equipped with premium sampled acoustic piano sounds, capturing the rich tones and resonances of a grand piano. Additionally, it includes a variety of other instrument sounds, such as electric pianos, organs, strings, and synthesizers. This versatility makes it suitable for a wide range of musical genres and styles. The sound engine boasts advanced digital signal processing technologies, ensuring that each note played is full of depth and clarity.

Connectivity is another strong point of the M-Audio Digital Piano. It features USB MIDI capabilities that enable seamless integration with music production software and digital audio workstations. This allows users to compose, record, and produce music with ease. Furthermore, it is equipped with standard MIDI outputs, making it compatible with a wide variety of external devices and software instruments.

To enhance the user experience, the M-Audio Digital Piano comes with built-in educational features, such as a metronome and lesson modes. These tools are designed to aid beginners in developing their skills and understanding musical concepts. Additionally, it includes onboard effects such as reverb and chorus, which can be applied to sound for added depth and character.

The design of the M-Audio Digital Piano is sleek and portable. Lightweight yet sturdy, it is suitable for both home use and gigging musicians. The intuitive interface, complete with easy-to-navigate controls, allows players to access various sounds and settings quickly.

In summary, the M-Audio Digital Piano combines realistic playability, high-quality sounds, and modern connectivity options, making it a powerful tool for both practice and performance. Whether you’re a novice learning the basics or an experienced musician looking to expand your sonic palette, this digital piano offers a comprehensive solution to meet your musical needs.