Sie sind auf Seite 1von 20

Einfhrung

Bitte lesen Sie die X-Session als Druckversion beigelegte Broschre "Erste Schritte" durch, bevor Sie sich vorliegendem Handbuch zuwenden. Sollte Ihnen diese Erstanleitung nicht zur Verfgung stehen, setzen Sie sich bitte mit Ihrem Vertriebshndler in Verbindung oder besuchen Sie unseren Downloadbereich unter: www.evolution.co.uk. Nach der Lektre der "Ersten Schritte" haben Sie einen berblick ber die Grundfunktionen von X-Session, so dass wir die einzelnen Funktionen etwas genauer betrachten knnen. Vorab aber einige Begriffserluterungen.

Begriffserluterungen
Edit-Modus:

Der Edit-Modus bezieht sich auf die kurze Zeitspanne nach dem Drcken einer Funktionstaste, innerhalb welcher eine Bearbeitung der Parameter mglich ist. Whrend dieses Zeitraums knnen die Parameter ber den Ziffernblock eingegeben bzw. gendert werden. Im Edit-Modus sendet dere X-Session auer Programm- und Bank Changes keinerlei Daten. Kann ein Parameter whrend der Bearbeitungszeit nur unvollstndig eingegeben werden, und wird nach der Eingabe ein neuer Controller berhrt, wird der unvollstndige Parameter diesem neuen Controller zugewiesen. Anschlieend wird der 3 Sekunden whrende Edit-Modus erneut aktiviert.

Default-Modus:

Der Default-Modus bezieht sich auf den Status des X-Session, wenn innerhalb von 3 Sekunden keine Funktionstaste bettigt wurde. Im Default-Modus werden auf dem LCD das Controller-Symbol und im 2-Ziffern-Abschnitt der zuletzt ausgewhlte Controller angezeigt.

Sofortfunktionen

Sofortige Program Changes

Sie knnen jederzeit einen Program Change-Befehl an Ihre Soundkarte, Soundmodul, Instrument oder jedes andere MIDI-fhige Gert senden.

Program Changes werden auf dem Global-Channel gesendet. 1. Drcken Sie die PROGRAM-Taste. 2. Geben Sie die Nummer des zu sendenden Programms ber den Ziffernblock oder die Tasten "+" und "" ein. Beispiel: Auf dem Display erscheint das PROG-Symbol,

wenn Sie die PROGRAM-Taste gedrckt haben. Der gesendete Programmwert "00" wird ber den Global-Channel "01" bertragen. Zustzlich knnen Sie die Buttons fr das Senden fester Program-Befehle auf bestimmten MIDI-Kanlen programmieren. Weitere Informationen zu diesem Punkt finden Sie auf den Seiten 5 bis 9. Global MIDI-Channel: Siehe Seite 10.

Sofortige Bank Changes

Wenn Ihr Empfngergert ber mehr als 128 Programme verfgt, knnen Sie die zustzlichen Bnke anzapfen, indem Sie die Befehle "Bank Change LSB" (Least Significant Bit) und "MSB" (Most Significant Bit) senden. 1. Drcken Sie die DATA LSB- oder die DATA MSB-Taste. 2. Geben Sie die Nummer der zu sendenden Bank ber den Ziffernblock oder die Tasten "+" und "" ein. Wie Sie das Empfngergert einstellen, um diese Befehle zu empfangen, entnehmen Sie bitte der Dokumentation Ihres Empfngergerts. Weitere Informationen zu LSB und MSB finden Sie im Abschnitt "Program- und Bank Changes" auf Seite 17 dieses Benutzerhandbuchs.

Senden von Snapshots

Wenn Sie einen SNAPSHOT der aktuellen X-Session-Reglerzuweisungen und deren Werte senden wollen, drcken Sie hierzu gleichzeitig die Tasten "+" und "". Auf dem Display erscheint das SNAPSHOT-Symbol. Die Daten des jeweils ausgewhlten Controllers werden ber den fr ihn zugewiesenen Kanal gesendet. Mit dieser Funktion lsst sich das Empfngergert per Tastendruck mit dem X-Session zu synchronisieren und verleitet zu Experimenten mit erstaunlichen Ergebnissen. Die Daten, die mit der SNAPSHOT-Taste gesendet werden, knnen im List-Editor Ihres Sequenzers eingesehen werden. Stellen Sie Ihren Sequenzer auf "Aufnahme" und drcken Sie SNAPSHOT. ffnen Sie dann den List-Editor und vergewissern Sie sich, dass er fr die Anzeige der Controller-Daten eingestellt ist.

Alle Controller stummschalten

Drcken Sie die CTRL MUTE-Tasten, um Fader und Drehregler stummzuschalten. Mit dieser Funktion knnen Sie die Position der Controller ndern, ohne die Einstellungen in Ihrer Software anzutasten. Die Belegung der Buttons wird hierdurch nicht beeintrchtigt. Sobald ein programmierter Button, eine Funktionstaste oder die Tastatur bettigt wird, werden die Controller-Ausgnge wieder aktivert. Oder aktivieren Sie sie, indem Sie die CTRL MUTE-Tasten ein zweites Mal drcken. Wenn Sie die CTR MUTE-Taste drcken, erscheint im LCD "OFF". Wenn Sie die Position eines Controllers ndern, whrend die Ausgnge stummgeschaltet sind, wird stets "OFF" angezeigt. Damit wird signalisiert, dass X-Session keine Daten sendet. Sobald Sie einen der programmierbaren Taster, eine (oder mehrere) Funktionstaste(n) bettigen, wird die Mute-Funktion wieder deaktiviert. Diese Funktion ist sehr ntzlich, wenn Sie zwischen Presets hin- und herspringen und die Regler nicht richtig eingestellt sind. So knnen Sie die Regler entsprechend den Werten Ihrer Softwareregler angleichen, und verhindern, dass sich die Softwareregler sprungartig anpassen. Die Control Mute-Funktion eignet sich auerdem fr kreatives Mixing und DJ-Einstze. Wenn Sie den X-Session zum Abmischen der Lautstrke verwenden, knnten Sie die Controller-Ausgnge stummschalten, die Lautstrke einzelner Kanle ndern und dann die SNAPSHOT-Buttons drcken. Diese sehr dynamische Art des Mischens ist mit einem herkmmlichen Mischpult nicht mglich.

Der Crossfader

Der Crossfader kann ber F17 und F18 zwei MIDI CC-Werten zugewiesen werden. Bewegen Sie den Regler, um F17 und F18 zu senden. Schieben Sie den Crossfader nach rechts, um den Wert von F17 zu vergrern, und F18 zu verringern, nach links, um den Wert von F17 zu verringern und F18 zu vergrern. Beide arbeiten also gegeneinander an. Zur Veranschaulichung haben wir dies einmal am Rebirth-Preset ausprobiert: F17 steuert die Lautstrke des oberen Drummoduls, F18 den unteren. Sie knnen also zwischen beiden Modulen hin- und herschalten, indem Sie den Crossfader nach ganz nach links und ganz nach rechts schieben. Um F18 zu programmieren, whlen Sie es mit den CONTROL SELECT-Tasten aus. Um F17 auszuwhlen, bewegen Sie einfach den Crossfader.

Programmierung & Bearbeitung der X-Session

Einfhrung in die X-Session-Programmierungsoptionen

Alle 28 Controller des X-Session knnen MIDI CC, RPN/NRPN, GM 1 und 2 SysExBefehle senden sowie eigenen MIDI-Kanlen zugewiesen werden. MIDI CC (Continuous Controller) -Nummern sind Teil der Standard-MIDI-Spezifikation und werden i.d.R. dazu benutzt, nderungen der Parameter bei MIDI-Gerten in Echtzeit zu steuern. Eine vollstndige Liste der Standard-MIDI-Controller-Nummern von "0" bis "131" finden Sie im Anhang E auf Seite 29. Die 28 Echtzeit-Controller des X-Session sind fr MIDI-CC-Befehle programmierbar, wobei die einzelnen Programmierungsoptionen fr die 10 Buttons, die 16 Drehregler und den Crossfader etwas voneinander abweichen. In den folgenden zwei Tabellen werden die MIDI-Befehle aufgelistet, die Sie fr die 18 Regler und die 10 MIDI-Buttons programmieren knnen. Anhand dieser Information knnen Sie die folgenden Anweisungen und Beispiele zur Programmierung der XSession-Controller leicht nachvollziehen. Bitte achten Sie auf die Unterschiede bei der Programmierung des Crossfaders, Drehregler und Buttons.

Controller-Auswahl

Bevor Sie einem einzelnen Controller des X-Session eine bestimmte MIDI-CC-Nummer zuweisen knnen, mssen Sie ihn fr die Bearbeitung auswhlen. Hierfr haben Sie 2 Mglichkeiten: 1. Drcken Sie die CONTROL SELECT-Taste. Auf dem Display erscheint das Symbol CONTROLLER. Solange das Symbol blinkt, knnen die Controller-Einstellungen gendert werden. Im 3-Ziffern-Display wird nach einem "c" (oder "f", falls der Crossfader ausgewhlt wurde) die Nummer des ausgewhlten Controller angezeigt. 2. Geben Sie die gewnschte Controllernummer ber den Ziffernblock oder die Tasten "+" und "" ein, oder bewegen Sie den Crossfader bzw. Drehregler. Allein dadurch whlen Sie den Controller aus und er kann bearbeitet werden.

Um den zweiten Wert des Crossfaders (F18) zu bearbeiten, folgen Sie bitte Methode 1. Die 10 nummerischen Buttons werden auch nicht durch Drcken ausgewhlt, da sie im Edit-Modus fr die Zahleneingabe verwendet werden. Zur Programmierung dieser Buttons mssen Sie also wie im ersten Beispiel beschrieben vorgehen.

Zuweisung von MIDI-CCs

Nachdem Sie den zu bearbeitenden Controller ausgewhlt haben, knnen Sie die MIDI-CC-Nummer wie folgt eingeben: 1. Drcken Sie die ASSIGN-Taste. Auf dem Display blinkt das CC-Symbol. Das 3Ziffern-Display zeigt die aktuell zugewiesene CC-Nummer an. 2. Geben Sie den neuen MIDI-CC-Wert ber den Ziffernblock oder die Tasten "+" und "" ein. Die neue MIDI-Controller-Nummer wird dem ausgewhlten Controller zugewiesen und im kleinen 2-Ziffern-Display angezeigt. Beispiel: Sie drcken die ASSIGN-Taste, das CC-Symbol wird angezeigt. Dem Display ist zu entnehmen, dass die MIDI-CC-Nummer "07" derzeit dem Fader bzw. Controller mit der Nummer "33" zugewiesen ist.

Zuweisung einzelner MIDI-Kanle

1. Whlen Sie nun wie oben beschrieben einen Controller, der fr diese MIDI-CC programmiert werden soll. 2. Drcken Sie dann die CHANNEL-Taste. Auf dem LCD wird das CHAN-Symbol angezeigt und im 3-Ziffern-Display erscheint der Buchstabe "c" und der dem ausgewhlten Controller zugewiesene Kanal. Auf dem kleinen 2-Ziffern-Display wird der aktuell ausgewhlte Controller angezeigt. 3. Geben Sie die Nummer des MIDI-Kanals (01-16), den Sie dem Controller zuweisen mchten, ber den Ziffernblock oder die Tasten "+" und "" ein. Wenn Sie dem Controller den Kanal "00" zuweisen, werden die Signale ber den Global-Channel geroutet.

ndern des Global MIDI-Channels

Wie im vorherigen Abschnitt beschrieben, gilt der Global-MIDI-Channel des X-Session nur fr Controller, die dem MIDI-Kanal "00" zugewiesen wurden. So stellen Sie den Global-MIDI-Channel ein:

1. Drcken Sie die GLOBAL CHANNEL-Taste (ASSIGN und CHANNEL gleichzeitig). Auf dem Display erscheinen nun die Symbole KEYBOARD und CHAN. Das 3Ziffern-Display zeigt ein "c" und den derzeit ausgewhlten Global-Channel an. 2. Geben Sie die Nummer des MIDI-Kanals (01-16) ber den Ziffernblock oder die Tasten "+" und "" ein. Beispiel: gewhlt. Der MIDI-Kanal "01" wird als Global-MIDI-Channel

Mit der gleichzeitigen Verwendung des Global-MIDI-Channels und der individuell zugewiesenen MIDI-Kanle knnen Sie effektiv durch Ihr System navigieren. Bei multitimbralen Instrumenten wie "Reason" ist es u.U. einfacher, die Einstellung des Global MIDI-Channels am X-Session zu ndern, um zum nchsten Gert zu wechseln, als diese nderung in der Software vorzunehmen.

Umschaltwerte fr die MIDI-Buttons

Die 10 MIDI-Buttons knnen fr das Umschalten zwischen zwei verschiedenen Werten programmiert werden. Ein Beispiel: Eine der MIDI-Buttons ist fr die Werte "15" und "74" programmiert. Wenn Sie Wert "15" senden wollen, drcken Sie ein Mal den MIDIButton. Um anschlieend Wert "74" zu senden, drcken Sie den MIDI-Button ein zweites Mal. Und so programmieren Sie die Buttons: 1. Drcken Sie zwei Mal die Funktionstaste DATA MSB. 2. Geben Sie die Ziffer "15" ber den Ziffernblock oder die Tasten "+" und "" ein. 3. Drcken Sie zwei Mal die DATA LSB-Taste. 4. Geben Sie die Ziffer "74" ber den Ziffernblock oder die Tasten "+" und "" ein. Wenn Sie dem MIDI-Button nur einen einzigen Wert zuweisen wollen, geben Sie einfach beide Male hintereinander ein und denselben gewnschten Wert ein.

RPN/NRPN, SysEx und andere Befehle

Wie bereits erwhnt, sind den Standard-MIDI-Befehlen die Nummern "0" bis "131" zugewiesen. Zustzlich zu den Standardbefehlen untersttzt X-Session RPN/NRPN, MMC und General MIDI 1&2 SysEx-Meldungen, welche wie die gngigen MIDI-CC-Befehle programmiert werden, nur dass ihnen die Nummern "132" bis "152" zugeordnet sind. Eine Tabelle smtlicher Befehle und deren Nummern finden Sie auf Seite 8 und 9 (oder Anhang B).

Drcken Sie fr die Programmierung dieser erweiterten Befehle jeweils zwei Mal die Funktionstasten PROGRAM, DATA LSB und DATA MSB. Wenn Sie diese Tasten nur ein Mal drcken, werden lediglich Program- und Bank Change-Anweisungen gesendet (siehe die Startanleitung "Erste Schritte"). Zur Verdeutlichung ein paar praktische Beispiele: Beachten Sie bitte die Tabelle in Anhang B.

Zuweisung von MMC-Befehlen zu den Buttons


1. Whlen Sie einen MIDI-Button fr den MMC-Befehl aus. 2. Drcken Sie die ASSIGN-Taste am X-Session.

3. Geben Sie die Ziffer "149" ber den Zifferblock ein. Wie aus den Tabellen von Seite 8 und 9 ersichtlich, entspricht diese Nummer des MMC-Befehls. 4. Drcken Sie danach ein Mal die CHANNEL-Taste. 5. Geben Sie die Ziffer "127" ber den Zifferblock ein, um die Gltigkeit der Meldung fr alle Gerte-IDs zu gewhrleisten. Ausfhrliche Erluterungen zu diesem Punkt finden Sie im Abschnitt "Infos zu SysEx-Meldungen und GerteID" auf Seite 13. 6. Drcken Sie zweimal die DATA LSB-Taste. 7. Geben Sie eine der in den Tabellen auf der nchsten Seite aufgelisteten Nummern fr die MMC-Meldung ein:

RPN/NRPN CCs einem Controller zuweisen:


Hinweis: Eine ausfhrliche entsprechenden Abschnitt auf Seite 17. Beschreibung der

RPN/NRPN-Daten und

finden

Sie

im Sie

1. Drcken Sie die CONTROL SELECT-Taste anschlieend den gewnschten Controller.

bewegen

2. Drcken Sie zwei Mal die CONTROL ASSIGN-Taste. Geben Sie, whrend das Display aufblinkt, eine der folgenden ControllerNummern ein: 132 fr RPN coarse (grob), 133 fr RPN fine (fein), 134 fr NRPN coarse (grob) oder 135 fr NRPN fine (fein). 3. Drcken Sie zwei Mal die DATA MSB-Taste, um das MSB (Most Significant Bit) fr den RPN/NRPN-Befehl einzugeben. 4. Drcken Sie danach zwei Mal die DATA LSB-Taste, um das LSB (Less Significant Bit) fr den RPN/NRPN-Befehl einzugeben. 5. Drcken Sie im Anschluss die CHANNEL ASSIGN-Taste, um den Sendekanal auszuwhlen.

Die meisten Datenbltter fr Synthesizer mit NRPN-Untersttzung enthalten die konkreten MSB- und LSB-Ziffernfolgen fr die Programmierung der DATA MSB- und DATA LSB-Banks (siehe auch Anhang F). In bestimmten Handbchern sind jedoch nur die Hexadezimalwerte aufgefhrt. Bitte beachten Sie, dass fr X-Session die Dezimalwerte erforderlich sind. Fr die Umrechnung der Hex-Werte in Dez-Werte 7

knnen Sie beispielsweise den Windows-Rechner nutzen. Whlen Sie unter "Ansicht" die Option "Wissenschaftlich", markieren Sie den Kreis "Hex" und geben Sie den umzurechnenden Hexadezimalwert ein. Markieren Sie dann den Kreis "Dec", um den Dezimalwert zu berechnen. Geben Sie den Dezimalwert am X-Session ein. Alternativ knnen Sie in der Umrechnungstabelle in Anhang C nachschauen. Nachfolgend eine Beschreibung, wie Sie einen MIDI-Button fr "Note on"- und "Note off"-Befehle programmieren knnen.

Zuweisung von Noten zu den Buttons


1. Drcken Sie die SELECT-Taste und anschlieend die Zifferntaste "0". Auf dem Display wird angezeigt, dass Sie Controller 19. ausgewhlt haben. 2. Drcken Sie dann ASSIGN und geben Sie die Ziffernfolge "147" ein (entspricht der MIDI-CC-Nummer fr "Note on"/off"; siehe auch Anhang B).

Diese Programmierung knnen Sie vielseitig einsetzen zum Beispiel fr die Aktivierung von Samples, die Steuerung von Lichtanlagen, das Spielen von Keyboardnoten u.v.m.

3. Drcken Sie zwei Mal die DATA MSB-Taste und geben Sie den Wert "100" ein. Dies bedeutet, dass durch Drcken der Taste "0" ein "Note on"-Befehl mit Anschlaggeschwindigkeit "100" gesendet wird. 4. Drcken Sie zwei Mal die DATA LSB-Taste und geben Sie den Wert "000" ein. Durch Loslassen der Taste "0" wird nun ein "Note off"-Befehl gesendet. 5. Drcken Sie zwei Mal die PROGRAM-Taste und geben Sie den Wert "064" ein. In der Folge wird jedes Mal, wenn Sie den programmierten Button drcken, die MIDI-Note "64" bzw. "E4" gesendet. Die MIDI-Noten und ihre Nummern finden Sie in Anhang D.

Hinweis: Im Note-Modus wird bei gedrcktem Button kurz der Velocitywert der Note auf dem LCD angezeigt.

ber SysEx-Befehle und Gerte-ID

Bei der bertragung von SysEx-Befehlen bezieht sich die Kanalnummer nicht auf den Sendekanal, sondern auf die Gerte-ID. Wenn Sie die CHANNEL-Taste drcken, werden demzufolge weder das CHANNEL-Symbol noch der Buchstabe "c" im 3-Ziffern-Display angezeigt. Die Gerte-IDs bewegen sich zwischen 00 und 127. In der Regel sollten Sie die Gerte-ID "127" whlen.Damit erlauben Sie, dass Ihre SysEx-Meldungen von allen Gerten empfangen werden. Bitte beachten Sie, dass die Gerte-ID fr bereits programmierte SysEx-Meldungen nicht ber die DEVICE ID-Tasten gendert werden kann. ber diese Tasten lsst sich lediglich die Gerte-ID des X-Session ndern.

Festspeicher

X-Session greift auf einen nicht-flchtigen Datenspeicher zurck, um Ihre Einstellungen zu speichern. So knnen Sie nach dem aus- und wieder einschalten des Gertes problemlos da weitermachen, wo Sie aufgehrt hatten. Auch die aktuellen Controller- und Kanalzuweisungen werden gespeichert, selbst wenn sie nicht explizit auf einem Speicherplatz abgelegt wurden. Gespeichert werden zudem folgende Einstellungen: MIDI Out ber USB (ein/aus), Programm-, DATA LSB- und DATA MSBDaten, Global-Channel und das zuletzt genutzte Preset.

Speicherauszug (Memory Dump)

ber den MEMORY DUMP-Befehl knnen Sie einen vollstndigen Speicherauszug mit den SysEx-Daten der 10 erstellten Speicherpltze Ihres X-Session erstellen. Der Speicherauszug kann extern bearbeitet und verwaltet werden

und Sie knnen den Speicherauszug auch an einen Sequenzer senden. Wenn Sie den Auszug erneut an den Festspeicher von X-Session zurcksenden wollen, brauchen Sie lediglich den entsprechenden MIDI-Track mit dem Auszug abzuspielen. Stellen Sie zuvor sicher, dass die X-Session-Treiber fr die Wiedergabe des Tracks ausgewhlt sind. Memory Dumps oder Memory Sends/Receive haben keinen Einfluss auf die aktuellen Controller-Zuweisungen des X-Session. Sobald der Memory Dump an X-Session gesendet wurde, mssen Sie einen Preset laden, um Zugang zu den neuen Speichereinstellungen zu erhalten.

Fehlerbehebung Kontakt

Fragen, Bemerkungen oder Hinweise zu diesem Produkt oder anderen Produkten von M-Audio richten Sie bitte an folgende Anschrift:

(insert contact chart)

Zuweisung einer Gerte-ID

ber die DEVICE ID-Tasten knnen Sie X-Session eine Gerte-ID zuweisen. Die Standard-ID des Hardware-Controllers ist "127". Mit dieser Einstellung knnen Sie Speicherauszge an alle X-Session-Controller unabhngig von deren jeweiliger GerteID adressieren.

Wenn Sie diese Standardeinstellung ndern, knnen die Speicherauszge ausschlielich an X-Session-Controller mit derselben Gerte-ID gesendet werden. Speicherauszge, die an X-Session-Gerte mit anderen Gerte-IDs geroutet werden, werden automatisch ignoriert. Falls Sie mit mehreren X-Session-Controllern arbeiten, knnen Sie die Gerte-ID zur Identifizierung der Gerte nutzen. Ist dies nicht der Fall, empfehlen wir Ihnen, die Standard-ID "127" zu belassen. Wenn Sie die DEVICE ID-Tasten drcken, erscheint im kleinen 2-Ziffern-Abschnitt des Displays "id" und das 3-Ziffern-Display zeigt die aktuell zugewiesene Gerte-ID an. ber den Ziffernblock oder die Tasten "+" und "" knnen Sie nun eine neue Gerte-ID eingeben. Weitere Informationen zu SysEx-Meldungen und zur Gerte-ID finden Sie auf Seite 18. 10

Rcksetzen auf Werkseinstellungen

X-Session ist mit 10 fest gespeicherten Presets ausgestattet (eine komplette Auflistung finden Sie im Anhang H). Um das Gert auf die Werkseinstellungen zurckzusetzen, halten Sie beim Einschalten die Tasten "+" und "" gedrckt. Hinweis: Durch das Rcksetzen Konfigurationen gelscht. werden smtliche gespeicherten Controller-

11

MIDI-Ein-/Ausgang und MIDI-Befehle


MIDI-Ein-/Ausgang Flussdiagramm
Je nach dem, wie Sie X-Session anschlieen, kann der MIDI-Eingang bzw. MIDIAusgang unterschiedlich genutzt werden. Im nachstehenden Schema werden die unterschiedlichen Routing-Optionen aufgezeigt.

MIDI-Eingangsport

ber den MIDI-Eingang knnen Sie ein weiteres MIDI-Gert mit dem X-Session und Ihrem PC (USB-Anschluss) verbinden. Die von diesem externen Gert empfangenen Daten werden dann ber einen zweiten USB-MIDI-Ausgang von X-Session an Ihren PC bertragen. Gehen Sie zum Abschnitt "MIDI-Gerte" Ihrer Sequenzer-Software. Dort sollten zwei USB-MIDI-Eingnge erscheinen. ber den ersten dieser Eingnge werden die Controller-Daten des X-Session empfangen. ber den zweiten Eingang werden die vom externen MIDI-Gert gesendeten Daten geroutet. In dieser Konfiguration verhlt sich X-Session wie eine MIDI-USB-Schnittstelle fr das externe MIDI-Gert.

MIDI-Ausgangsport

X-Session kann selbstverstndlich auch mit anderen MIDI-Gerten interagieren. Beim Einschalten des Gerts werden smtliche Controller-Daten standardmig ber den MIDI-Ausgang sowie ber den USB-Ausgang ausgegeben.

Wenn Sie mchten, dass der MIDI-Ausgang wie ein herkmmliches USB-to-MIDI Interface reagiert, aktivieren Sie den "MIDI Out from USB"-Modus. Drcken Sie hierzu gleichzeitig die SELECT- und die ASSIGN-Taste. Sollten Sie mit einer Host-Anwendung fr mehrere Eingangstreiber arbeiten, knnen Sie X-Sessions MIDI-Eingang fr die Aufnahme von MIDI-Daten nutzen und Ihre gesamten Datenpakete ber den MIDI-Ausgang bertragen.

Wichtiger Hinweis: X-Session ist kein MIDI THRU-Gert. Die ber den MIDI-Eingang empfangenen Daten knnen also nicht direkt zum MIDI-Ausgang geroutet werden. Wenn das Gert jedoch ber USB mit einem Computer verbunden ist, knnen die ber den MIDI-Eingang empfangenen Daten am MIDI-Ausgang ausgegeben werden, da sie an erst an den Computer gesendet und vom Computer zurckgeschickt werden. Hierzu mssen Sie allerdings den MIDI OUT FROM USB-Modus aktiviert haben.

12

Program- und Bank Changes

Die ursprngliche GM MIDI-Spezifikation erfasst lediglich 128 Stimmen (0-127). ber Program Change knnen Sie auf weitere Stimmen zugreifen. Das erweiterte Stimmenset ist in Bnke aufgeteilt, sodass Sie zustzlich mit Bank Changes arbeiten mssen. Jede Speicherbank enthlt 128 Patches, die ber Program Change-Befehle zugnglich sind. Insgesamt stehen 16.384 Speicherbnke zur Verfgung, welche ber einen 14 Bit langen Bank Change-Befehl angezapft werden knnen. Die ersten 7 Bits werden in einem einzigen Byte dem BANK LSB gebndelt. Die letzten 7 Bits entsprechen dem Byte des BANK MSB. Der Bank LSBBefehl ist der am hufigsten verwendete Befehl. Er ermglicht 128 Bank Changes und oft ist ein Bank MSB-Befehl dann nicht mehr erforderlich.

Nahezu alle MIDI-Gerte sind Program Change-tauglich. Bei bestimmten Gerten, die nicht mit dem GM-Stimmenset bereinstimmen, ist der Program Change-Befehl allerdings fr andere Zwecke reserviert. Dies ist der Fall bei vielen VST-Instrumenten. Hier dient der Program Change-Befehl zum Wechseln zwischen den einzelnen Instrumenten-Patches (z.B. bei FM7 von Native Instruments). Der Bank Change-Befehl wird wesentlich seltener eingesetzt. Bank Change ist jedoch praktisch fr die Erweiterungen der MIDI-Spezifikationen durch bestimmte Hersteller (z.B. die GS-Spezifikation von Roland oder die XG-Spezifikation von Yamaha). Bei diesen Erweiterungen ist der Bank Change fr den Zugriff auf Extra-Stimmen und Effekte unabdinglich.

Das Senden der entsprechenden Befehle mit X-Session ist denkbar einfach. Drcken Sie einfach die PROGRAM-, DATA LSB- oder DATA MSB-Taste und geben Sie die zu sendenden Program- oder Bank Change-Daten ein.

RPN/NRPN

Nicht registrierte Parameter-Nummern (NRPN) sind gertespezifische Meldungen zur Steuerung von Synths ber MIDI. Die MIDI-Spezifikation bercksichtigt die Einfhrung von herstellerdefinierten Parameter-Nummern fr eigene Controller. Die gngigsten dieser Parameter-Nummern wurden von der Vereinigung der MIDI-Hersteller registriert und sind nunmehr Bestandteil der MIDI-Spezifikation (RPN: registrierte ParameterNummern). (Siehe Anhang F.)

Den NRPN LSB und MSB entsprechen die MIDI-Controller 98 und 99, whrend die Controller 100 und 101 den Befehlen RPN LSB und MSB zugeordnet sind. (Siehe die Liste der MIDI-Controller in Anhang D.) Ein NRPN/RPN-Befehl wird mit diesen 2 Datenstrings und den benutzerdefinierten Werten gesendet, sowie mit einem String, der die Einstellung (fein oder grob) der Parameter bestimmt. Die Wertenderung (Data entry) wird durch die Controller 6 (Grobauflsung) und 38 (Feinauflsung) bertragen . Die Handbcher NRPN-fhiger MIDI-Gerte enthalten in der Regel eine Aufstellung der mglichen NRPNs. Bitte beachten Sie, dass NRPN -MSB- bzw. LSB-Befehle stets zusammen gesendet werden mssen. Eine entsprechende Anleitung finden Sie im Handbuch Ihres MIDI-Gerts. Falls die Parameter lediglich als Hexadezimalwerte angegeben sind, knnen Sie die Umrechnungstabelle in Anhang C benutzen.

Die bertragung von NRPNs mit X-Session ist denkbar einfach. Drcken Sie 2 x die LSB/DATA-Taste und geben Sie den NRPN LSB-Wert ein. Drcken Sie 2 x dann die MSB/DATA-Taste und geben Sie den NRPN MSB-Wert ein. Der NRPN-Wert wird 13

gesendet, sobald Sie den zugewiesenen X-Session-Controller bewegen. Fr umfassende Parameternderungen sollten Sie "NRPN coarse" (grob) und fr geringere Anpassungen "NRPN fine" (fein) whlen.

SysEx

System Exclusive (SysEx)-Befehle wurden in der MIDI-Spezifikation bestimmt, um es einzelnen Gerten zu ermglichen, andere Gerte individuell ber MIDI zu steuern. Das Format der SysEx-Befehle ermglicht es, praktisch jede Funktion ber MIDI auszuben, wenn das Empfngergert in der Lage ist, den SysEx-Befehl zu interpretieren. ber SysEx-Befehle knnen Gerte unter anderem Audio-Samples, Speicherdaten, Speicherauszge und Controller-Einstellungen austauschen. Ferner knnen mit externen Systembefehlen die Controller anderer Gerte gesteuert werden. Es ist nicht mglich, Ihre eigenen SysEx-Befehle in X-Session zu programmieren. Sie knnen jedoch bereits programmierte SysEx-Befehle benutzen, indem Sie einen geeigneten MIDI CC einem Controller zuweisen (s. Anhang B). Beachten Sie allerdings, dass SysEx-Befehle nicht auf einem bestimmten Kanal gesendet werden. Sie enthalten eine Gerte-ID zur spezifischen Adressierung externer MIDI-Gerte. Alle brigen Gerte, die nicht dieser spezifischen Adressierung unterliegen, werden ignoriert. Wenn Sie mit X-Session SysEx-Befehle senden, wird der Global-Channel ignoriert. Das heit, dass Sie nach dem Drcken der CHANNEL-Taste nicht den Sendekanal eingeben, sondern die Gerte-ID. Dementsprechend wird auf dem Display das CC-Symbol nicht angezeigt. Die Gerte-IDs bewegen sich zwischen 00 und 127.Der X-Session ist werkseitig fr die Gerte-ID "127" eingestellt. Mit dieser Einstellung knnen Sie problemlos SysExMeldungen an andere Gerte bertragen.

Wie bereits erwhnt, kann der X-Session nicht fr eigene SysEx-Meldungen konfiguriert werden. Allerdings sind Software-Anwendungen erhltlich, mit denen sich MIDI-Eingangssignale in nutzerspezifische Meldungen umwandeln lassen. Sie knnen in diesen Anwendungen Ihre SysEx-Befehle programmieren und danach, in Abhngigkeit vom verwendeten Controller, die vom X-Session ausgehenden Daten in SysEx-Meldungen bersetzen lassen.

Die Librarian-Software fr Evolution


Die Librarian-Software fr Evolution
Die Evolution Librarian Software ist ein Librarian-Programm fr Windows, das speziell fr Evolution-Produkte entwickelt wurde. Die Software kann mit den MK-425C / 449C / 461C -Keyboards sowie mit den USB-Controllern von Evolution X-Session und UC 33e eingesetzt werden.

Auerdem knnen Sie mit dem "Librarian" ganz einfach Patches zwischen Ihren Evolution-Gerten austauschen, sodass Sie nie wieder zwei Mal den selben Patch zusammenstellen mssen. Mit der Librarian-Software knnen Sie die 10 Patches senden und empfangen, Memory Banks laden und speichern, die Programmierung einzelner Patches einsehen und Patches ber Drag&Drop in den 10 Speicherpltzen neu zusammenstellen. 14

Installation der Librarian-Software

Nach Abschluss des Installationsvorgangs knnen Sie den "Librarian" starten. Nun sollte auf Ihrem Monitor folgendes Fenster erscheinen:

1. Legen Sie die X-Session Installer-CD in das CD-Laufwerk Ihres Computers ein. 2. Klicken Sie auf "Librarian Installer". 3. Folgen Sie der Bildschirmfhrung.

Konfiguration der Librarian-Software

Bevor Sie anfangen, mit dem "Librarian" zu arbeiten, stellen Sie sicher, dass Sie XSession Evolution als Wiedergabe- und Aufnahmegert konfiguriert haben.

Ist die Konfiguration perfekt, knnen Sie den "Librarian" fr Ihr Evolution-X-Session nun einsetzen.

1. Gehen Sie hierzu in das Men "Options" und klicken Sie auf die Option "MIDI Setup". 2. Whlen Sie, falls nicht bereits geschehen, in der Spalte "Inputs" den USBTreiber fr Ihr Evolution X-Session aus. Bei systemeigenen (nativen) Treibern steht hier evtl. die Bezeichnung "USB Audiogert". 3. Whlen Sie den entsprechenden USB-Treiber fr X-Session in der Spalte "Outputs". Bei systemeigenen Treibern wird auch hier "USB Audiogert" angegeben sein.

berblick ber die Librarian-Software

Wie aus dem Screenshot auf Seite 20 ersichtlich, knnen Sie mit dem "Librarian" den vollstndigen Inhalt der Speicherbnke sichern, laden, empfangen und senden. 15

Um den gesamten Inhalt Ihres X-Session an die Librarian-Software zu senden, drcken Sie einfach die Schaltflche "Receive" in Ihrer Librarian-Software.

Die bertragung ist jedoch nur dann gewhrleistet, wenn der "Librarian" ordnungsgem fr alle USB-Treiber von X-Session konfiguriert ist (siehe den Abschnitt "Konfiguration der Librarian-Software").

Nach dem erfolgreichen Empfang der Daten werden die Speicherauszge in der Spalte angezeigt.

16

Presets eines externen Gerts organisieren

Sie knnen die Speicherauszge fr Ihre Zwecke umbenennen. Doppelklicken Sie hierzu einfach auf den gewnschten Auszug. Sie knnen die Anordnung der Auszge nach Belieben per Drag&Drop oder per Klick auf die Copy-Schaltflchen verndern. Die Schaltflchen haben folgende Funktion:

Kopiert den gewhlten Auszug von Bank 2 in Bank 1. Kopiert den gewhlten Auszug von Bank 1 in Bank 2. Kopiert alle Auszge von Bank 2 in Bank 1. Kopiert alle Auszge von Bank 1 in Bank 2.

Macht den letzten Kopiervorgang rckgngig. (Nur der letzte Vorgang kann rckgngig gemacht werden.) Um sptere Verwirrungen zu vermeiden, sollten Sie von vornherein eine der Spalten als Master-Spalte definieren.

Ansicht des Speicherinhalts


Klicken Sie anzuzeigen. knnen. Mit organisieren

mit der rechten Maustaste auf einen Speicherauszug um den Inhalt Beachten Sie bitte, dass Sie den Inhalt eines Speichers nicht bearbeiten dem "Librarian" knnen Sie Ihre Speicherauszge lediglich verwalten, und kopieren.

Speichern von Setups

Klicken Sie auf "Save", um Ihr Setup zu speichern, nachdem Sie die Presets umbenannt und in die gewnschte Anordnung gebracht haben. Oder klicken Sie im Datei-Men auf "Save", um die Dstei unter dem ursprnglichen Namen zu speichern, oder auf "Save as...", um den Speicherauszug unter einem neuen Namen zu speichern. Die Tastenkombination, um Bank 1 zu speichern ist STRG+S.

Stellen Sie sicher, dass Sie Ihre Setups anhand des gewhlten Datei-Namens eindeutig identifizieren knnen.

Laden von Setups

Fr das Laden bereits gespeicherter Setups klicken Sie auf die Schaltflche "Load" und whlen Sie die gewnschte Datei. Die geladenen Preset-Konfigurationen erscheinen in dem Bank-Fenster. ber den Befehl "Send" knnen Sie die Setups direkt an Evolution zurcksenden. Zur Bearbeitung der Setups klicken Sie auf die Option "Open" des Datei-Mens oder verwenden Sie die Tastenkombination CTRL+O.

17

Anhnge
Anhang A MIDI IMPLEMENTATION CHART
(Tabelle einfgen)

Anhang B MIDI-CCs fr X-Session


B1 - Crossfader und Drehregler:
(Tabelle einfgen)

* SysEx-Befehle **MMC SysEx-Befehle *** Dieser Wert kann nicht ber den Ziffernblock eingegeben werden! Geben Sie "144" ein und drcken Sie die "+"-Taste, um diesen Wert zu besttigen oder 0 und drcken Sie die "-"-Taste.

B2-MIDI-Buttons:
(Tabelle einfgen)

* SysEx-Befehle ** MMC SysEx-Befehle *** Dieser Wert kann nicht ber den Ziffernblock eingegeben werden! Geben Sie "144" ein und drcken Sie die "+"-Taste, um diesen Wert zu besttigen oder 0 und drcken Sie die "-"-Taste.

Anhang C Hexadezimalumrechnung
(Tabelle einfgen)

Umrechnung von Hexadezimalwerten in Dezimalwerte

Anhang D Ntzliche MIDI-Daten


General MIDI-Instrumente
(Tabelle einfgen)

MIDI-Noten-Nummern
(Tabelle einfgen)

Anhang E Standard-MIDI-Controller-Nummern (MIDI-CC)


(Tabelle einfgen)

18

Anhang F Roland GS und Yamaha XG: NRPN-Support fr Roland JV/XP


(Tabelle einfgen)

Anhang G General MIDI-Reverb-Typen und MIDIChorusTypen


(Tabelle einfgen)

Anhang H - X-Session Presets


(Tabelle einfgen)

Technische Informationen
(Standardinformation Technik / FCC einfgen)

Garantie und Registrierung


Garantie
Vorausgesetzt, dass das Gert sachgem bedient wird, garantiert M-Audio dem registrierten Eigentmer, dass Ihr M-Audio-Produkte keine Material-, noch Verarbeitungsfehler ausweist. Weitere Informationen zu Garantie und Beschrnkungen fr Ihr Produkt finden Sie auf unserer Website www.m-audio.com/warranty.

Registrierkarte

Vielen Dank, dass Sie Ihr neues M-Audio-Produkt registriert haben. Damit haben Sie sofort Anspruch auf volle Garantie und helfen M-Audio zudem, weiterhin die hochwertigsten Qualittsprodukte zu entwickeln und herzustellen. Registrieren Sie Ihr X-Session online ( ), um KOSTENLOSE Produkt-Updates zu erhalten und an der Verlosung von M-Audio-Podukten teilzunehmen.

Weiterentwicklung der Librarian-Software

Wenn Sie an der Weiterentwicklung des "Librarian" fr Evolution interessiert sind, empfehlen wir Ihnen, Ihre Lizenzversion bei uns zu registrieren. Bei dem aktuell gelieferten Programm handelt es sich um die frhe Version 1.1, deren Weiterentwicklung bereits in Arbeit ist. Bitte registrieren Sie Ihre Anwendung unter: www.evolution.co.uk/register.

19

20