Hallo,
ich versuche diese ganze Sache mit dem CSI zu verstehen.
Mein Faderport funktioniert zwar mit reaper_csurf-fpxt64.dll, es kann aber nichts schaden, wenn ich diesen auch über CSI steuern kann.
Evtl kann mir jemand meine Fragen beantworten.
Der Hauptthread hat inszwischen über 300 Seiten. Um sich da durchzuwühlen ist man alleine eine Woche beschäftigt.
Zudem wurde das ganze Verfahren geändert. Zu beginn wurden mehrere Dateien benötigt. Aktuell offensichtlich nur noch zwei und entsprehende "Zonen"
Frage:
Hier, oder in einem anderen Thread wurde ein Pdf angesprochen.
Wo kann ich diese finden.
Es gibt auch Eine online Anleitung
https://github.com/malcolmgroves/reaper_csi/wiki.
Aber auch dort muss man sich durch vielen weitergehende links klicken.
Zudem scheint auch diese Anleitung nicht auf dem neuesten Stand zu sein.
Frage:
Auslesen der Midi-Daten.
Ich nutze midiox.exe. in der Anleitung wird aber Reascript console output? verwendet.
Frage: wie kann ich dieses Reascript console output laden?
Frage:
Ausleseprobleme.
Starte ich Reaper mit Faderport und beende Reaper anschließend, dann erhalte ich mit midiox für den Play Button folgende Werte:
TIMESTAMP IN PORT STATUS DATA1 DATA2 CHAN NOTE EVENT
0000129F 3 2 A0 06 01 1 F#-1 Key Aftertouch
0000129F 3 4 A0 06 01 1 F#-1 Key Aftertouch
00001E99 3 2 A0 06 00 1 F#-1 Key Aftertouch
00001E99 3 4 A0 06 00 1 F#-1 Key Aftertouch
Die ersten beiden, beim drücken des Playbuttons, die zweiten beiden beim loslassen.
Es scheint aber ab Status bis Data2 ausreichend, um zu funktionieren.
Habe ich reaper nicht vorher gestartet, dann erhalte ich für den Playbutton folgende Werte mit midiox:
TIMESTAMP IN PORT STATUS DATA1 DATA2 CHAN NOTE EVENT
00007DA4 3 2 B0 0F 0E 1 --- Control Change
00007DA4 3 4 B0 0F 0E 1 --- Control Change
00007DA4 3 2 B0 2F 44 1 --- Control Change
00007DA4 3 4 B0 2F 44 1 --- Control Change
00008A4A 3 2 B0 0F 0E 1 --- Control Change
00008A4A 3 4 B0 0F 0E 1 --- Control Change
00008A4A 3 2 B0 2F 04 1 --- Control Change
00008A4A 3 4 B0 2F 04 1 --- Control Change
die ersten vier, beim drücken, die letzten vier beim loslassen.
Wie soll ich diese acht Werte unterbringen?
Was bedeutet Port 2 und Port 4?
Wenn ich Reaper nicht vorher starte, dann kan ich für einige Buttons (z.b. solo und mute) gar keine Werte auslesen.
Obwohl das Werte gesendet werden müssten, sonst könnte der Faderport ja nicht mit dem csurf funktionieren.
Mit Reaper für Solobutton:
0000129F 3 2 A0 06 01 1 F#-1 Key Aftertouch
0000129F 3 4 A0 06 01 1 F#-1 Key Aftertouch
00001E99 3 2 A0 06 00 1 F#-1 Key Aftertouch
00001E99 3 4 A0 06 00 1 F#-1 Key Aftertouch
Frage:
Leuchtende Buttons.
Wie bekomme ich die Buttons zum leuchten, nachdem ich Sie angeklickt habe.
Lt Anleitung, soll das mit einem zweiten Wert erfolgen. Es wird aber immer nur die ersten drei oder vier Werte gelesen.
Es gibt auch für den Faderport2 Vorlagen. Aber da beginnen die meisten Werte mit 90 und nicht mit A0 bzw. B0
Zeigt mir da midiox falsche Werte an, oder wurde das von Presonus geändert.
Frage:
Syntax?
wo finde ich z.B. Erklärungen für:
"" "" Dies scheint es erst in der neueren Version z.B. für die Action-Werte zu geben.
/ // Kommentare? Wann ein / und wann zwei // ?
| Inzwischen habe ich herausbekommen, wie ich dieses Zeichen auf der Tastatur fine (altgr+<). Aber wofür wird es benötigt?
[ 0.0 1.0 ] Was bezwecken diese Werte in der eckigen Klammer.
Manchmal wird anstelle von Press, das Wort encoder verwendet. Dies wird aber in midiox nicht als solches angezeigt.
Frage:
Wofür Zonen und wie sind diese anzuwende?
Was ist Zone Home und wofür die eingefügten Begriffe.?
Zone Home
OnTrackSelection MapSelectedTrackSendsToWidgets
IncludedZones
Buttons
JogWheel
Master
Channel
Pan
IncludedZonesEnd
ZoneEnd
Ich glaube, das reicht erst mal an Fragen.
Bin mal gespannt, wer Antworten hat.
Im englischen Forum möchte ich diese Fragen nicht stellen, weil ich diese nicht halbwegs korrekt formulieren kann und sicher die Antworten nicht verstehen werde.
Ich wünsche allen noch einen guten Rutsch ins neue Jahr.
Gruß
Gerd