Propellerhead Reason Fenster mit einer Funktionstaste steuern

  • Ersteller Mindsteps
  • Erstellt am
Mindsteps

Mindsteps

Registriert
22.03.10
Beiträge
1.474
Reaktionen
122
Punkte
1.979
Diesen und andere Artikel kannst du auch auf meiner neuen Projektseite http://mindsteps.info lesen.




Propellerheads Reason hat drei sehr wichtige Fenster: Rack, Mixer und Sequenzer. Dafür sind in Reason die Funktionstasten F5 bis F7 reserviert. Aber was kann man tun, wenn man nur mit einer Taste – beispielsweise der F12 – arbeiten möchten. In diesem Tutorial erkläre ich die nötigen Schritte.

Nachdem ich nun die ersten 55 Seiten des Handbuchs verschlungen habe, entstand direkt eine Frage in meinem Kopf und der Wunsch einer Umsetzung. Und ich denke, es wird da draußen eine Menge Reason-Nutzer geben, die Bock auf diese Lösung haben.

Die gleich folgenden Schritte sind für den Mac ausgerichtet, lassen sich aber auch mit dem Windows PC in ähnlicher Form umsetzen.

Wer die Funktionstasten beim Mac für Reason benutzen möchte, der sollte erst einmal in den Tastatur-Einstellungen Die Tasten F1, F2 usw. als Standard……. vornehmen:



Bildschirmfoto-2013-09-05-um-19.39.00.png




Nach dieser Einstellung müssen für die Mac-Bedienungen die Funktionstasten beginnend mit fn eingeleitet werden.

Okay. Was wir benötigen ist eine Möglichkeit eine Funktionstaste wie ein Toggle nutzen zu können, als etwas, was in irgendeiner Form einen Zustand hochrechnet und dann mit Bedingungen entweder F5, F6 oder F7 auslöst.

Eine sehr gute Möglichkeit bietet uns das Programm Bomes Midi Translator, mit dem ich schon riesen Projekte umgesetzt habe, wenn es darum ging Midi Controller aller Arten aufeinander abzustimmen und dann über Midi Translator als Knotenpunkt eine DAW zu steuern.

Bildschirmfoto-2013-09-05-um-19.38.10-1024x685.png




Wer neu mit dem Midi Translator beginnt steht wirklich erst einmal wie ein Ochs vorm Berg.

In MT arbeitet man mit Presets, die ihrerseits Translations enthalten. Wir nehmen das Standard-Preset und können es mit einem Doppelklick in den Editier-Modus umschalten und dann umbenennen.

Zuerst erstellen wir in der ersten Translation den Befehl, dass bei MT-Start die Variable “ga” auf “5? gesetzt werden soll.



Bildschirmfoto-2013-09-05-um-19.35.00.png




Für uns intern soll “ga=5? für die Taste F5 stehen.

Wir erstellen eine zweite Translation und in dieser möchten wir abhängig von unserer Variable “ga” einen neuen Zustand, also eine andere Zahl speichern. Dies sieht dann so aus, wie in der Abbildung zu erkennen:



Bildschirmfoto-2013-09-05-um-19.35.12.png




Was wir hier nutzen sieht aus wie Programm-Code für den C64. Wir machen uns Sprungmarken zu nutze.

Ist beispielsweise – wie in unserem Fall – “ga=5?, dann möchten wir “ga” auf “6? setzen. Also eine Reason-View weiter. Sind wir bei F7, der letzten View (in unserem Konstrukt) angekommen, dann möchten wir wieder auf die View, die wir mit F5 ansteuern.

Die letzten drei Translations haben den Sinn mit einer Bedingung zu entscheiden, ob wir eine Funktionstaste auslösen oder nicht. Eine wird von den drei Translations immer einen Output senden.



Bildschirmfoto-2013-09-05-um-19.35.29.png




Wie man hier in der Abbildung sehen kann, reagiert die Translation auf den Tastendruck einer F12 Funktionstaste. Um zu bestimmen, ob der Output, in diesem Fall das Senden der F5-Taste, stattfinden soll, setzen wir im Feld “Rules” entsprechend eine Bedingung. In diesem Fall ob “ga=5? ist.

Wenn du jetzt die Funktionstasten drückst, wirst du merken, dass nicht viel passiert. Dies liegt an diversen Gegebenheiten. Midi Translator arbeitet die sog. Funktionstasten nur ab, wenn es selbst nicht den Focus hat.

Des Weiteren müssen wir jetzt noch 2 Einstellungen vornehmen, damit die Sache rund läuft.



Bildschirmfoto-2013-09-05-um-14.57.43.png




Wie in der Abbildung zu erkennen, schalten wir die Apple F12 Funktion aus, da wir ja die F12 für Reason benötigen, die Reason selbst auch nicht nutzt.



Bildschirmfoto-2013-09-05-um-19.12.03.png




In den Bedienungshilfen müssen wir den Zugriff aktivieren, da sonst Midi Translator die Key Strokes nicht empfangen wird.

Und wer keine Lust auf Systemsounds hat, die Reason beim Drücken von F12 auslösen wird, der nehme noch die folgenden Einstellung, wie in der Abbildung zu sehen, vor:



Bildschirmfoto-2013-09-05-um-19.18.08.png




Nun kannst du Reason starten, womit Midi Translator ja seinen Focus verlieren wird und dann navigierst du mit der F12 durch die Ansichten für: Rack, Mixer und Sequenzer.

Eine tolle Sache, wie ich finde.

Und dies lässt sich natürlich beliebig erweitern auf andere Funtkionen. Natürlich könnte man dies auch alles mit Midi-Controllern umsetzen, worüber ich aktuell auch ernsthaft nachdenke. Man empfängt dann eben keine Key Strokes mehr, sondern Midi-Daten und leitet diese dann nach demselben Muster durch Midi Translator.

Habt Spaß dabei
icon_smile.gif


PS: Das entsprechende Midi Translator Projekt kannst du in meiner Dropbox herunterladen.








Mindsteps von Pierre Braun steht unter einer Creative Commons Namensnennung-NichtKommerziell-KeineBearbeitung 3.0 Unported Lizenz. Du darfst den gesamten Artikel Inhalt auf deine Seite platzieren, wenn du auf deiner Artikelseite mit einem echten Link "Deutsche Propellerhead Reason Tutorials und Forum von Mindsteps aka Pierre Braun" auf meine Seite "http://mindsteps.info" verlinkst.
 
Die Zugriffseinstellungen wird nach einem Update auf OS X Mavericks ausgeschaltet und muss neu eingeschaltet werden. Dies findet man hier:
 

Anhänge

  • Bildschirmfoto 2014-01-04 um 19.29.32.png
    Bildschirmfoto 2014-01-04 um 19.29.32.png
    55,2 KB · Aufrufe: 222

Ähnliche Themen

clemenserwe
Antworten
8
Aufrufe
18K
Gast92251
G
twinnpeaks
  • Artikel
Testberichte Test: Bitwig Studio
Antworten
2
Aufrufe
34K
twinnpeaks
twinnpeaks
twinnpeaks
Antworten
4
Aufrufe
63K
Ash
Ash
Mindsteps
Antworten
1
Aufrufe
1K
richie
richie

Oft gelesene Themen

Zurück
Oben