Thorben's Homepage
|
| Vor ein paar Jahren habe ich begonnen, die vier Manuale des Spieltisches mit einer MIDI-Schnittstelle zu versehen. Dies ist noch in Arbeit. Nun hatte ich mir als primäres Ziel vorgenommen, zunächst das Pedal mit einem MIDI-Interface auszustatten und dies als Zwischenlösung erstmal an meinem Stage-Piano anzuschließen, um so in meiner Wohnung richtig üben zu können. Dazu habe ich bei http://largonet.net/midiboutique aus Bulgarien den Controller "mpc40x" geordert, der keine Verkabelung als Matrix mit vorgesetzten Dioden erfordert. Das hatte ich dann im Sommer 2006 fertig auf MIDI umgestellt. Der Controller mpc40x ist mittlerweile nicht mehr erhältlich; allerdings gibt es ein Nachfolgeprodukt "mpc32xr", das ein erweitertes Funktionsspektrum und stabilere mechanische Anschlüsse hat: http://largonet.net/midiboutique/products/products.htm Der Preis hat sich im Vergleich nicht geändert.
Das Gestell des Pianos ist mittig aufgetrennt und mit einer eingesetzten dünneren Metallstange verbreitert worden, damit das Pedal auch unter das Instrument paßt. Die gesamte Verkabelung im Pedal ist erneuert worden. Jede Pedaltaste hat mehrere Kupferkontakte, die über ein zentrales Massekabel die Schleife schließen, um einen Ton zu signalisieren. Die Kabel aus dem Pedal habe ich auf Lüsterklemmen terminiert und diese mit der zugehörigen Tonhöhe beschriftet. Auf der Platine werden die Kontakte über Steckbrücken angebracht. Die finde ich ziemlich dünn und bruchgefährdet. Da muß man beim Aufstecken etwas vorsichtig sein. Auf die Steckbrücken habe ich kürzere einzelne Kabel aufgesetzt. Die Trennung der Kabelführung zu den Pedalen habe ich aus Flexibilitätsgründen gemacht, und um auf den Lüsterklemmen die Tonhöhen den Kabeln zuweisen zu können. Die Platine ist aufgeschraubt und mittels Gummidichtungsringen gelagert, um einem Bruch der Platine vorzubeugen. Die Stromversorgung übernimmt ein Steckernetzteil aus dem Onlineversand. Die Platine hat ja auch keine großen Ansprüche, da das "mpc40x" gemäß Doku bei 9-12V ca. 150mA benötigt. Soweit so gut. Nach Anschluß des mpc40x an das Yamaha P-140S Stage-Piano bekam ich auch gleich den Sound des "Grand Piano 1" zu hören - allerdings auch nur diesen einen. Alle anderen Sounds des Pianos ließen sich nicht auswählen, obwohl das mpc40x auf mehreren MIDI-Kanälen (1-16) senden kann. Das Problem lag darin, daß das Piano nicht "masterkeyboardfähig" ist. Die Masterkeyboardfunktionen verwalten verschiedene Voices auf verschiedenen Kanälen ... :-( Die Enttäuschung war groß. Das Problem ließ sich nur durch eine Zwischenschaltung eines MIDI-Controlers lösen. Ich wählte das ProConX von EES-musik. Es ist etwas kompliziert zu bedienen; aber letztendlich klappte es doch, dem Pedal Sounds des Pianos zuzuweisen. Änderungen der Pedalsounds sind so nur über die Speicherbänke des ProConX möglich. Der richtige Sound war da. Nur die Lautstärke der Pedalsounds schien etwas leiser zu sein. Der Support von ees-musik.de gab mir folgende Hinweise für den Sound "ChurchOrgan" mit der Program-Change-Nr. 20:
Die Lautstärke eines bestimmten Sounds in einer
bestimmten Bank können Sie nicht einstellen. Vielmehr kann man die MIDI
Lautstärke eines bestimmten MIDI Kanals einstellen. Dies erreichen Sie mit
dem Controller 7. Den Klang selber sollten Sie mit den normalen Presets
aufrufen. Die Bank stellen Sie in "L" und "H" (mit "M"-Taste
selektieren) ein. Leider ist die Zuordnung von L und H zu MSB und LSB beim
ProConX durcheinander gekommen. Anders als in der Anleitung beschrieben geben
Sie bitte MSB unter L und LSB unter H ein! Denken Sie daran, daß der
ProConX von 1-128 zählt und Ihre Angaben anscheinend von 0-127 zählen. Also
müssen Sie für MSB=0 unter L=1 eingeben und für LSB=123 unter H=124
eingeben. Für den Program-Change müssen Sie evtl. unter P=21 eingeben,
wenn Ihre Programme von 0-127 in dezimal dargestellt sind.
Dann kommt es drauf an, welchen MIDI Kanal Sie
benutzen (unter "C").
Nun Ihr Beispiel für P1. Geben Sie in die ersten
3 Stellen folgendes ein:
Bk 07 nn (Bk=Controllerbefehl,
wobei k= 0-f dem MIDI Kanal 1-16 entspricht; 07= Controller für Volumen; nn=
0-7f = Wert der Lautstärke 0-127, nn=7f für 127)
Denken Sie daran, daß der Lautstärkewert eine
Konstante ist, also nicht durch Betätigen z.B. der +/- Tasten schnell life änderbar
ist.
Soll der Bank- und Program-Change Befehl doch mit
in das P1-Preset, dann muß es wie folgt aussehen:
Bk 00 00 (Bk) 20 7b Ck 14 Bk 07 nn
Das Bk in Klammern kann auch weggelassen werden.
7b entspricht dem Wert 123. Ck ist der Prg-Chng Befehl. 14 entspricht der
Prg-Chng Nummer 20, wenn diese dezimal gemeint ist und der Wertebereich von
0-127 geht.
Nur nicht verwirren lassen! ;-) Ob jetzt die Zuordnung von "L und H" zu "MSB und LSB" wirklich durcheinander kam, weiß ich nicht mehr. Da hilft nur probieren. Letztendlich habe ich es auf mysteriöse Weise dann doch noch hinbekommen und kann nun loslegen und manual- und pedaliter spielen :-) Das Yamaha P-140S nutzt folgende Program-Change Tabelle: |