Technische Artikel
Erweiterung eines Yamaha CS1X Control Synthesizer

Dieser Artikel beschreibt die Erweiterung des Yamaha CS1X Contol Synthesizers um einen flexible Arpeggiofunktion. Die Vorgehensweise eignet sich im Prinzip für jedes MIDI-gesteuerte Musikgerät.

umgebauter Yamaha CS1X Synthesizer

Yamaha CS1X Synthesizer im Normalzstand mit 8 Controllern links, Pitch und Modulationsrad.

Problemstellung: Das Gerät hat wie viele andere seiner Klasse nur sehr wenige real time controller und bietet damit wenige Möglichkeiten, während eines Auftritts den Klang effektiv und schnell zu ändern.

Eine externe MIDI-Controller-Box (z.B. Döpfer) wäre zwar leicht anschließbar, aber auch damit ist die Klangbeeinflussung aufgrund der begrenzten freien Hände während des Spiels recht limitiert. Abhilfe schafft die Integration eines flexibel programmierbaren MIDI-Controllers mit selbsttätigen Eingriffen in den Klang.
  Eingesetzt wird eine einfache MIDI Control-Logik, die zwischen die eingehenden und ausgehenden MIDI-Daten eingeschleift wird. Sie basiert auf einem AVR-Mikrocontroller. Diese sind 5V-kompatibel und haben bereits eine serielle UART-Funktion onboard. Das hier eingesetzte AVR-board hat zudem bereits Pegelwandler dabei. Statt die Elektronik dem CS1X beizuschalten, wird sie kurzerhand eingebaut.
Elektronik ist heute klein und kompakt. Damit ist die Grösse eines Keyboards durch die Anzahl und Grösse der Tasten definiert und im Innenraum steht oft massig Platz zur Verfügung. Beim CS1X bietet sich die linke obere Ecke an. Die Controllerknöpfe erscheinen dann rechts oben, an der Freifläche.
Zur Anwendung kommen Dreh-Encoder von ALPS, wie sie in der Automotiveindustrie zur Anwendung kommen.

Die Elektronik passt ohne Verkürzungen mit wenig Montageaufwand. Angeschlossen ist sie an die Buchse der DC-Versorung des CS1X. Die Sromaufnahme liegt unter 100mA, wodurch dasselbe Netzteil weiter verwendet werden kann.
CS1X modified Draufsicht auf den modifizierten CS1X: 8 Controller bieten nun direkten Zugriff auf die internen Funktionen der LFO-Parameter, soweit sie in MIDI implementiert und erreichbar sind. Das besondere Gimmik sind frei programmierbare Funktionen im AVR-board, die es gestatten, die Modulationen ohne Eingriff von Aussen zufällig zu ändern. Damit wird der Sound lebendig und stets interessant.
CS1X modified with additiona arpeggio Die MIDI-Implementierung des CS1X lässt die Möglichkeit sinnvoll erscheinen, etwa 30 wichtige Parameter des CS1X zu steuern. Von diesen wurden die 24 bedeutsamsten herausgesucht. In einem weiteren Schritt wurden dann Drehencoder eingesetzt, die eine Tastfunktion haben, mit denen die musikalische Funktion umschaltbar gemacht wird. Jeder Drehregler ist dann vierfach belegt. Die binären Codes 00, 01 und 10 wählen die 3 Funktionsblöcke - der Code 11 die Auto-Funktion, die die Parameter selbsttätig steuert.
CS1X modified with additiona arpeggio  Als Ein-Ausgang agiert ein MIDI-Duo, das mit den original Buchsen des CS1X verbunden wird. Der Controller wird somit direkt in die Signalkette des CS1X <-> Sequencers eingeschleift.

J.S. Mai 2002

Update 2005

Artikel in Englischer Sprache

© Studio 96