M-Audio Digital Piano Kapitel 5 Erläuterungen zu den MIDI-Befehlen, Program- und Bank Changes

Page 37

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

Image 37
Contents Axiom Deutsch Benutzerhandbuch für Axiom-ControllerkeyboardsBenutzerhandbuch für Axiom-Controllerkeyboards Überblick EinführungÜber dieses Handbuch Aufbau der Axiom-Keyboards Kapitel 1 Einstieg und ÜberblickOberseite 2 Rückseite Bedienelemente Treiberinstallation InstallationMIDI-Anschlüsse MindestsystemanforderungenNetzteil-Anschluss Kapitel 2 Grundlegende MIDI-FunktionenFunktionen von Axiom 49 und Numerisches Keypad Kapitelverweise für die Axiom-Funktionen Funktionen von Axiom Advanced Function-ButtonWeiße Tasten Schwarze Tasten Numerische Tasten Funktion KapitelVelocity-Kurven KeyboardVelocity-Kurve Fester Velocity-Wert Octave-Funktion Und so ändern Sie die Anschlagsdynamik von AxiomTranspose-Funktion Gehen Sie wie folgt vorGehen Sie hierzu wie folgt vor Einstellung des Midi ChannelsUnd so senden Sie Program Change-Befehle Program / Bank Change-BefehleSenden von Bank Change-Befehlen Sonderbefehle 128 bis MIDI-ControllerbefehleController-Auswahl und Programmierung MethodeController-Programmierung Kapitel 3 Sonderfunktionen ResetMIDI-Controller Panic-FunktionDrawbar-Modus Begrenzung des Wertebereichs der Hardware-ControllerSpeichern eigener Controller-Einstellungen Gruppe a Gruppe B Gruppe C Gruppe D nur bei Axiom 49 und Controller-GruppenSpeichern der eigenen Einstellungen auf dem Computer Controllersprünge3 Geräte-ID Mute-ButtonNull-Button EndlosdrehreglerSnapshot Und so wählen Sie die Empfindlichkeitskurven aus 1 EmpfindlichkeitskurvenTriggern von Samples und Loops über MIDI-Notenbefehle Trigger-PadsTriggern von Samples und Loops über MIDI-Controllerbefehle Komponieren von DrumpatternPad-Kurven AnschlagdynamikUnd so gehen Sie im Einzelnen vor Velocity LockKeyboardzonen Simultanes Ansteuern von mehreren MIDI-GerätenAktivierung und Deaktivierung von Keyboardzonen Zonenbereiche SendekanäleUnd so begrenzen Sie den Zonenbereich Gehen Sie hierfür wie folgt vor Octave / Transpose-Funktion für KeyboardzonenProgram-, Bank LSB- und Bank MSB-Befehle Erläuterungen zu den Kanälen 17-20 finden Sie im Abschnitt KanalzuweisungController-Gruppe a Doppelbelegung für Tasten einrichten Funktionale SteuermöglichkeitenUnd so richten Sie die Doppelbelegung ein Und so gehtsUnd so programmieren Sie die MMC-Befehle Zuweisung von MMC-Befehlen zu einem ButtonNummer MMC-Befehl Benutzerhandbuch für Axiom-Controllerkeyboards Ausgabe der MIDI-Daten über USB Midi Out From USB Kapitel 4 EinsatzbeispieleMidi Out from USB-Modus aktiviert Direktaufnahmen mit Sequenzer-AnwendungenEinsatz eines externen Soundmoduls Program- und Bank Changes Kapitel 5 Erläuterungen zu den MIDI-BefehlenRPN/NRPN-Controllerdaten Und zu guter Letzt SysEx-MeldungenKapitel 7 Technische Daten Kapitel 6 FehlerbehebungKapitel 8 Garantieanspruch und Produktregistrierung Garantiebedingungen Produktregistrierung DeutschKapitel 9 Anhänge Anhang a Midi Implementation ChartB2 MIDI-Notennummern Anhang B Nützliche MIDI-DatenPiano Bass Holzblasinstrumente Synth-Effekte Orgel Ensemble Synth Lead SchlaginstrumenteB4 GM2 Reverb-Typen B5 GM2 Chorus-Typen B3 NRPN-Befehle für Roland GS und Yamaha XGB6 Notenzuweisung für General-MIDI-Drums Midi Note Drum SoundAnhang C Standard-MIDI-Controllernummern MIDI-CCs Channel Mode MessagesAdditional Messages MIDI-Controllerbefehl Beschreibung Data Anhang D Controllernummern für lineare ControllerMidi CC Anhang E Controllernummern für nichtlineare ControllerAnhang F Controllernummern für Endlosdrehregler Anhang G Controllernummern für Trigger-Pads Hexadezimalwert Dezimalwert Anhang H HexadezimalumrechnungAnhang I Werkseinstellungen Preset AnwendungAxiom und Ableton Live Presets 7-12 Propellerhead Reason Preset 6 Wizoo Darbuka/LatigoBenutzerhandbuch für Axiom-Controllerkeyboards Audio USA

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.