RYTM & FaderFox PC12

1

12HalfSteps

.
Hallo zusammen!

Meine Frage richtet sich an alle, die Erfahrungen mit dem Rytm und dem PC12 haben.

Habe jetzt schon einige Stunden mit dem FaderFox verbracht und komme einfach nicht weiter und zwar geht es um das manuelle Mapping. Die vorinstallierten Setups 21 und 22 funktionieren, der Rytm lässt sich ohne Murren ansteuern. Doch möchte ich den Rytm bzw. PC12 nach meinen Vorstellungen einrichten und daran hapert es.

Folgende Vorgehensweise: Ich halte die Shift Taste und drücke den Value Encoder, es wird der LernMode durch dauerhaftes Leuchten der LED angezeigt. Nun drücke und halte ich den ValueEncoder (LED blinkt) und betätige einen der 72 Knobs, so dass ich den gewünschten Encoder auswähle. Den ValueEncoder lasse ich nun los und drehe am Rytm den gewünschten Parameter. Das sollte es schon sein, funkt aber nicht.

Irgend jemand eine Idee?
 
Ich habe meine Faderfüchse nie über deren Learn-Mode dressiert, sondern die benötigten CCs-Daten direkt eingegeben, daher kann ich nur raten: Ist Dein RYTM vielleicht so eingestellt, dass er Parameterveränderungen nicht über MIDI ausgibt?
 
Hey Serge!

Ich hatte mal einen OT. Doch habe den recht schnell wieder verkauft, da ich aus berufswegen einfach keine Zeit hatte. Ich habe den Rytm erst seit gut 6 Wochen, den Controller erst seit einer. Also für mich ist dieses Thema Neuland, auch wenn ich mich schon vor über einem Jahr hier angemeldet habe.

Vielleicht könntest Du mir eine kurze Anleitung geben, wie ich die beiden zusammen kriege. Was meinst Du damit, dass mein Rytm womöglich keine Parameter über Midi raus gibt?
 
Ich wiederum hatte den RYTM (Mk I) nur kurz und auch nur selten benutzt, geblieben sind A4 und OT – sprich: Ich muss mich ebenso durch die Anleitung fräsen, und kann Dir keine Garantie geben, dass mein Geschreibsel Dir in irgendeiner Form weiterhilft. Und für meinen belehrenden Tonfall bitte ich schon jetzt um Verzeihung, ich kann nicht anders.

Damit das Anlernen des Fuches (das klingt nun sehr nach Studentenverbindung…) funktioniert, muss sichergestellt sein, dass der RYTM beim Bewegen von Encodern
erstens überhaupt MIDI-Nachrichten sendet,
zweitens die richtigen MIDI-Nachrichten sendet, und
drittens diese auf dem richtigen Kanal sendet.
Also los…

Auf meiner Festplatte habe ich noch das Manual-PDF zur OS1.31 des alten RYTM gefunden, also im PDF nach "MIDI Messages" suchen, das gibt drei Treffer, der dritte auf Seite 55 ist es:

PARAM OUTPUT selects what type of MIDI messages the DATA ENTRY knobs will send. For information about which CC/NRPN parameters that will be sent, please see “APPENDIX C: MIDI” on page 77.
• NRPN will make the knobs send out NRPN MIDI messages.
• CC will make the knobs send out CC MIDI messages.


Jetzt im PDF langsam nach vorne hangeln, um rauszufinden, wo im RYTM genau sich dieser Parameter versteckt:
Global > MIDI > MIDI Port Config.

Mit PARAM OUTPUT bestimmst Du, welcher Datentyp vom RYTM gesendet wird, wenn Du an einem Parameter schraubst, entweder CC (kurz für MIDI Control Changes) oder NRPN (kurz für Non Registered Parameter Numbers). Auch wenn Du eher im Learn-Mode unterwegs bist und sich Dein Fuchs daher automatisch auf CC oder NRPN einstellen sollte, kann es nicht schaden, sich über den Datentyp Gedanken zu machen und sich bewußt für einen der beiden zu entscheiden. Falls Du das alles schon wissen solltest: sorry.

Der Unterschied zwischen CC und NRPN ist sehr vereinfachend dieser: CCs sind "kurze" Datentypen, verbrauchen also nur wenig Platz in der MIDI-Leitung, dafür kann man pro MIDI-Kanal aber nur maximal 128 Parameter mit einer Auflösung von maximal 128 Schritten ansteuern; mit NRPNs kann man dagegen pro MIDI-Kanal bis zu 16.384 Parameter mit einer Auflösung von maximal 16.384 Schritten ansteuern, dafür brauchen NRPNs aber bis zu viermal mehr Platz in der MIDI-Leitung. Bei einer seriellen Leitung wie MIDI, bei der sich alle Daten nacheinander durch die Leitung quälen müssen, kann ich daher gut auf die hohe NRPN-Auflöung verzichten, zudem bei Elektron-Geräten (a) der Parametersatz eher überschaubar ist und (b) auch nicht durchgehend hochaufgelöst ist. Daher habe ich mich beim Ansteuern meines A4 für CC entschieden.

Nachdem nun die Art der Datenübertragung feststeht, weiter zum Punkt, ob Daten überhaupt gesendet werden: Dazu dient der Eintrag direkt unterhalb PARAM OUTPUT, nämlich ENCODER DEST:

ENCODER DEST controls whether the DATA ENTRY and LEVEL knobs will send MIDI data or not. When set to INT, no MIDI data will be sent. When set to INT + EXT, MIDI will be sent internally as well as externally.

Dieser Parameter sollte meiner Ansicht nach nur dann auf INT + EXT stehen, wenn Du Werteveränderungen in einem externen Sequencer aufzeichnen wolltest (aber warum solltest Du das angesicht der Möglichkeiten des Elektron-Sequencer wollen?) oder während des "Anlernens" einer MIDI-Controller-Box (danach würde ich ihn wieder ausstellen).

Bleibt noch zu klären, auf welchem Kanal die CC-Daten nach draußen gesendet & empfangen werden sollen. Auch hier: Sorry, falls Du das alles schon kennen solltest. Die entsprechenden Einträge findest Du weiter unten auf Seite 55 und hier im Menübaum:
Global > MIDI > MIDI Channels.

TRACK 1-12, FX selects dedicated MIDI tracks that will control the drum and FX tracks. An OFF setting will make the track disregard any incoming MIDI messages.

Hier sollten bereits sinnvolle Kanaleinstellungen vorliegen, anderenfalls hätte Dein RYTM auf die Daten des Faderfox der Setups 21 und 22 nicht reagiert. Aber es kann nicht schaden, zu wissen, wo was zu finden ist.

Nun zum AUTO CHANNEL:

AUTO CHANNEL selects the MIDI channel that will give access to the currently active track. If an external MIDI keyboard connected to Analog Rytm sends MIDI data on this channel, the keyboard will control the active track. This is useful when for example quickly changing between the active drum tracks to play different Sounds.

Hier gilt es eigentlich nur zu beachten, dass der AUTO CHANNEL nicht einer der Kanäle ist, die für TRACKS 1-12 und FX eingestellt worden sind, sonst kann der RYTM durcheinander kommen. Meiner Erinnerung nach sendet der RYTM nur auf den TRACK-Kanälen, nicht jedoch auf dem AUTO CHANNEL, ich mag mich aber auch täuschen. Falls möglich, würde ich während des Learn-Vorganges den AUTO CHANNEL auf OFF stellen, um Verwirrung zu vermeiden.

Bitte sag Bescheid, ob es mit dem Learn geklappt hat.
 
Nachfolgend noch eine grundsätzliche Überlegung zum AUTO CHANNEL. Es gibt ja zwei Arten, einen MIDI-Controller zur Klangsteuerung eines multi-timbralen Klangerzeugers wie dem RYTM zu benutzen (also eines Klangerzeugers, der verschiedene Klänge gleichzeitig erzeugen kann:

1) Man unterteilt alle Bedienelemente des MIDI-Controllers in Gruppen, eine Gruppe steuert einige Parameter des ersten Klanges, die nächste einige Parameter des zweiten Klangen usw. usf. Dazu müssen die Bedienelemente der ersten Gruppe auf dem MIDI-Kanal des ersten Klanges senden, die der zweiten auf dem MIDI-Kanal des zweiten Klanges usw. usf.

2) Alle Bedienelemente des MIDI-Controllers sollen möglichst viele Parameter des gerade am Instrument ausgewählten Klanges steuern. Dazu gibt es den AUTO CHANNEL. Auf dem AUTO CHANNEL eintreffen MIDI-Daten werden an den Klang des RYTM weitergeleitet, der der gerade aktiven (= ausgewählten) Spur des RYTM zugewiesen ist. Dazu müssen die Bedienelemente des MIDI-Controllers auf dem MIDI-Kanal des AUTO CHANNEL senden.

Meinem Verständnis nach (aber ich mag da falsch liegen!) können die Encoder des RYTM nur auf den MIDI-Kanälen senden, die den jeweiligen TRACKS zugeordnet sind. Der AUTO CHANNEL hätte also nur für den Empfang von MIDI-Daten Bedeutung. Das würde bedeuten, dass Du für den zweiten der oben erwähnten Anwendungsfälle (alle Bedienelemente steuern den gerade aktiven Klang) den Learn-Mode des Faderfox nur teilweise benutzen könntest, nämlich nur für die Zuweisung, welches Bedienelement welchen MIDI-Controller sendet – der MIDI-Kanal jedes Bedienelements wäre dann aber falsch eingestellt, nämlich auf den Wert des jeweils aktiven TRACK. Nach dem Learn-Vorgang müsstest Du also den MIDI-Kanal jedes Bedienelements von Hand auf den Wert des AUTO CHANNEL stellen.

Aber, wie gesagt, ich mag mich auch täuschen.
 
WOW recht herzlichen Dank für Deine Mühen, hast mir echt geholfen. Encoder Destination war auf INT gestellt sollte aber INT+EXT sein.

Wie Du schon schreibst gibt es zwei Möglichkeiten, schon nachvollziehbar.

Habe das ein wenig am FF ausprobiert, beides ist machbar. Für das letztere muss ich den AUTOCHANNEL auf 1 stellen, um zu einem Ergebnis zu kommen.

Ehrlich gesagt muss mich noch mehr in das Thema Midi einarbeiten.


thnx

Roman
 


Zurück
Oben