PDA

View Full Version : Reaper und X Touch One (XT1)


juedue
03-01-2019, 05:43 AM
Aktuelles ab #28 (03.12.2019)


************************************************** ************************************************** *******************************
*Das CSI - Projekt wurde neu gestaltet. Mit der aktuellen Version (16.05.2019) wurden meine unten stehenden Ausführungen hinfällig.*
************************************************** ************************************************** *******************************







Moin zusammen,

Endlich habe ich einen für mich absolut tauglichen Controller für Reaper gefunden.
X Touch One von Behringer arbeitet sehr gut mit CSI zusammen.

Das ControlSurfaceIntegration-Projekt (CSI) von Geoff Waddington ist weiterhin in der Entwicklungsphase und wird beständig weiterentwickelt.

Hier mein (derzeitiger) Stand der Dinge für die Steuerung von Reaper mit X-Touch One (XT1) mit Hilfe des CSI Projektes ( https://forum.cockos.com/showthread.php?t=183143 ).

Hier kurz die wichtigsten Funktionen.
kurzer Überblick:
https://youtu.be/mo_TUKKmJug

XT1 und Reaper - Fader - Pan - BUSS (BUSS=Track Filter by Track Name "BUSS"):
https://youtu.be/W4c4KVNSXQc

Hier mein modifiziertes CSI: https://forum.cockos.com/attachment.php?attachmentid=35857&stc=1&d=1551444597

CSI besteht (z.Zt- Stand: 11.02.2019) aus folgenden Komponenten:
- der CSI Ordner (gehört ins Reaper Hauptverzeichnis)
- das File "reaper_csurf_integrator64.dll" (gehört in den Reaper-Unterordner
"Plugins")


------------------------------------------------------------

Folgende Grundlagen kamen zur Anwendung:

- Einige Funktionen wurden aus dem Original-CSI File übernommen (z.B.: VolFade Bewegung, Taktzähler, Display mit Track-Name sowie die Pan-Einstellung mit dem Endlosregler oben links.

- Andere Funktionen wurden mit Hilfe der verschiedenen *.axt Dateien über vorhandene Reaper-Actions neu definiert(z.B.: Jogwheel, Srub, F1-F6, Marker, Nudge, FastForward, FastRewind u.a.)

- Die fünf Navigationstasten des XT1 wurden mit sogenannten "GoPage" - Befehlen belegt.

------------------------------------------------------------
Vorgehensweise:

- In meinem "XT1.mst" File (im "mst"-Ordner) habe eindeutige Bezeichnungen der Tasten vergeben und mit den von der Taste bei Betätigung an Reaper gesendeten Befehlen verknüpft. Z.B.:

F1 PressFB 90 36 7f 90 36 00
F2 PressFB 90 37 7f 90 37 00
F3 PressFB 90 38 7f 90 38 00
Nudge_OpenNugdeWindow PressFB 90 55 7f 90 55 00
Cycle_ToggleCycleLoopMode PressFB 90 56 7f 90 56 00
JogWheel_Right Press b0 3c 01
JogWheel_Left Press b0 3c 41

Vorne steht der von mir vergebene Name (z.B.: "F1", "Cycle_ToggleCycleLoopMode" , "JogWheel_Right")
dahinter der von CSI festgelegte Befehl (z.B.: "PressFB"),
dahinter anschließend dann der MidiBefehl den die Taste (oder das Jogwheel) sendet (z.B.: "90 36 7f")
und danach der Feedback (FB) Befehl von Reaper (z.B.: "90 36 00").


In den fünf verschiedenen *.axt Files (im "axt"-Ordner) wurden dann die von mir vergebenen Tasten-Namen ("F1" u.s.w.) mit den Reaper-Actions verknüpft.

+ File "XT1_Mix"
+ File "XT1_CutGlue"
+ File "XT1_TrackSelect"
+ File "XT1_ZoomJogHorizontal
+ File "XT1_ZoomJogVertical

--------------------------------------------------------------------
Die Control Surface Settings sehen dann gem. den angehängten Bilder aus. Jede CSI-"Page" (linke Seite) zeigt nach Linksklick auf der rechten Seite unter "Surface" die entsprechend eingestellten Templates (pro Page ist unter "Surfaces" ein *.mst, ein *.ast und ein *.fxt File zu editieren)
+ Das *.mst File ist bei jeder Page dasselbe
+ Das *.ast File ist bei jeder Page entsprechend den zugewiesenen Actions verschieden
+ Das *.fxt File ist für die Steuerung von VST gedacht, bei mir allerdings z.Zt. ohne Funktion)

----------------------------------------------------------------------
Die fünf Navigationstasten des XT1 wurden mit sogenannten "GoPage" - Befehlen belegt, d.h., dass die Funktionstasten "F1-F6", die "Scrub"-Taste und das "Jogwheel" je nach drücken einer der Navigationstasten andere Befehle an Reaper senden.


Die Navigationstasten des XT1 sind folgendermaßen belegt:

Up GoPage XT1_CutGlue /GoPageCutGlue
Down GoPage XT1_ZoomJog_V /GoPageZoomJogVertical
Left GoPage XT1_TrackSelect /GoPageTrackSelect
Right GoPage XT1_ZoomJog_H /GoPageZoomJogHorizontal
Middle GoPage XT1_Mix /GoPageMix


-------------------------------------------------------------
Folgende Funktionen wurden in den einzelnen "*.axt"-Files der "Pages" hinterlegt:

+ Mittlere Taste: Mix
BankLeft_TrackView#7 Reaper _0e5b196e7f67994bab6de09c49f05926
BankRight_TrackView#8 Reaper _SWSTL_SHOWALL
PrevTrack Reaper 40285
NextTrack Reaper 40286
F1 Reaper 40613 /_DeleteMarker
F2 Reaper 40172 /_GotoPreviousMarker
F3 Reaper 40173 /_GotoNextMarker
F4 Reaper _NF_CYCLE_TRACK_AUTOMATION_MODES /_CycleTrackAutomationModes
F5 Reaper 40022 /_SaveAs
F6 Reaper 40026 /_save
Scrub Reaper _SWS_OPENLASTPROJ /_OpenLastProject
JogWheel_Left Reaper 40646 / MoveLeftGridDivision
JogWheel_Right Reaper 40647 / MoveRightGridDivision

+ Obere Taste: CutGlue:
F1 Reaper 40012 /_SplitItemsAtPlayCursor
F2 Reaper 40061 /_SplitItemsAtTimeSelection
F3 Reaper _XENAKIOS_SPLIT_ITEMSATRANSIENTS /_SplitItemsAtTransients
F4 Reaper 41588 /_GlueItemsDoTimeSelection
F5 Reaper 40022 /_SaveAs
F6 Reaper 40026 /_save
Scrub Reaper _09130a8088bfb0468aafa8a8b5389f3c /_SplitAtMouseCursor
JogWheel_Left Reaper 41250/NudgeLeft
JogWheel_Right Reaper 41249 /NudgeRight

+ Rechte Taste:
Scrub_OpenLastProject Reaper _SWS_OPENLASTPROJ
JogWheel_Left Reaper 1011 /ZoomOutHorizontal
JogWheel_Right Reaper 1012 /ZoomInHorizontal

+ Untere Taste:
Scrub_OpenLastProject Reaper _SWS_OPENLASTPROJ
JogWheel_Left Reaper 40112 /ZoomOutVertical
JogWheel_Right Reaper 40111 /ZoomInVertical

+ Linke Taste:
Scrub_OpenLastProject Reaper _SWS_OPENLASTPROJ
JogWheel_Left Reaper 40286 / SelectPrevTrack
JogWheel_Right Reaper 40285 / SelectNextTrack


Die Funktionen lassen sich je nach Bedarf im "*.axt" File ändern/erweitern/umschreiben, bzw. kann man neue Funktionen durch ein weiteres "*.axt" - File hinzufügen. Dazu ist allerdings eine Taste des XT1 freizuhalten, um sie mit einem "GoPage" – Befehl belegen zu können.

------------------------------------------------------
Fazit:

Die Tastenbelegungen hier entsprechen meiner persönlichen Arbeitsweise. In der Zukunft kann ich sie meinen Wünschen anpassen.

--------------------------------------------------
Ausblick:

CSI wird aktuell (weiter/) entwickelt. Derzeit wird z.B. darauf hingearbeitet, nur mit einer *.axt Datei zu arbeiten und die verschiedenen Tasten- Zuordnungsmöglichkeiten in sogenannten "Zones" innerhalb des "*.axt" File darzustellen. Auch VST- Bedienung ist möglich.

---------------------------------
Angehängt sind einige Screenshots von den Einstellungen in Reaper


Vielleicht verwirrt mein Thread ja nicht nur ;-) sondern ist dem einen oder anderen "X Touch One"- User eine Hilfe.

_Stevie_
03-01-2019, 07:32 AM
Hammer, danke dir für die Mühe! Ich muss mir den Post noch in Ruhe durchlesen, aber das Video fand ich schon sehr aussagekräftig. Ich glaube der X-Touch One ist momentan der einzige Controller, der effizient nutzbar ist in Reaper.

framus2
03-01-2019, 09:41 AM
Hallo juedue.
Vielen Dank für Deinen ausführlichen Bericht.
Ich selber nutze den X Touch mit 8 Fadern und habe in mit Klinkes MCU eingebunden.
Funktioniert richtig gut und hat mich und meinen Workflow wirklich weiter gebracht.
Liebe Grüße
Franz Willi

framus2
03-02-2019, 03:19 AM
Hallo Juedue.
Ich habe mir auch dein YouTube Video angesehen.
Mir gefällt besonders gut die Möglichkeit, mit dem JogWheel zu zoomen.
Ob es wohl möglich ist, diese Einstellung auf den großen Xtouch zu übertragen.
Natürlich müsste man den Programmierer auch unterstützen.:)
Gruß
Franz Willi

_Stevie_
03-02-2019, 11:10 AM
Ich denke das sollte gehen, die beiden Devices sind jetzt nicht so unterschiedlich. Bin auch noch am überlegen, welche ich mir zulege.

Mal noch ne Frage Juedue:
wird beim Trackwechsel per Maus/Tastatur auch die Lautstärke an den Fader übertragen, oder geht das nur, wenn man den Track per X-Touch ändert?

juedue
03-02-2019, 11:47 AM
@ Franz Willi

Unter Klinkes MCU kann ich keine Lösung anbieten. Ich bin kein Programmierer. Ich habe mir lediglich die CSI von Geoff Waddington "umgemoddelt"


@ Stevie

Fader und Pan funktionieren in beiden Richtungen. Im kleinen Display wird der Trackname und der Pan-Wert angezeigt.
Wird im Track-Name das Wort "BUSS" verwendet, lassen sich mit den FaderBank Tasten des XT1 alle anderen Tracks ausblenden. (Mit einer Reaper-Action realisiert)

Ich habe oben im Starter ein weiteres Video eingestellt:
XT1 und Reaper Fader Pan BUSS

Herzliche Grüße
Jürgen

_Stevie_
03-02-2019, 12:17 PM
Danke Jürgen! Das sieht sehr geil aus, als ob das richtig Spaß machen würde :)

BeeAge
03-08-2019, 04:48 AM
Vielen Dank juedue für deine Mühe und die tolle Beschreibung deines Setup!

Dein Beitrag hat bei mir endgültig das Fässchen zum Überlaufen gebracht und ich werde mir den XT1 nun zulegen! Mein alter Presonus Faderport macht langsam Zicken in Form von prellenden Tasten...

Grüße
Bernd

BeeAge
03-11-2019, 01:54 AM
Ich hab's getan! Der X-Touch One ist meins und arbeitet richtig gut!
:-)

Jürgen, dank deiner Anpassungen fiel der Einstieg in CSI sehr leicht, danke dafür!

Eine Frage an den erfahrenen X-Touch One Anwender habe ich jedoch: ist es bei dir auch so, dass der Controller deaktiviert wird, sobald man in den Reaper-Voreinstellungen CSI erneut aufruft, z.B. um das Monitoring einzuschalten (deaktiviert heißt: der Fader fährt runter, alle Lichter gehen aus und er reagiert nicht mehr)?
Ich muss danach den Controller erst stromlos machen, damit er (nach erneutem Aufruf von CSI) wieder aktiv wird und dann auch wieder problemlos funktioniert.

So sind natürlich auch Anpassungen in mst/axt-Files, wie sie in der Anfangsphase sicher häufig vorkommen, sehr mühsam. Oder ist das nur ein Problem bei mir?

Danke für eine kurze Rückmeldung!
Bernd

juedue
03-11-2019, 02:13 AM
Das mit dem Deaktivieren an der Stelle ist bei mir auch.
Bei den Anpassungen für .axt Files würde ich zu diesem Zeitpunkt noch nicht all zu viel Herzblut verwenden, da das CSI-Projekt demnächst den nächsten Entwicklungssprung ankündigt und die verschiedenen .axt Files in ein .zon File aufgehen (So der jedenfalls die derzeitigen Überlegungen).
Ich nutze meine derzeitigen Einstellungen (über "GoPage" Befehle verschiedene .axt Files anspringen, um die Buttons und das JogWheel des XT1 nach Gusto anders zu belegen) um zu schauen, was ich für meine Arbeitsweise wie am besten am XT1 belege. Und wenn dann CSI das nächste Update veröffentlicht, werde ich die axt.Files umstellen. (Ich hoffe, das ich das hin bekomme. Ich habe eigentlich vom Programmieren überhaupt keine Ahnung. Sonst wird der derzeitige Status Quo ausgebaut. ;-))
Gruß
Jürgen

Edit: Ich musste gerade noch über den "...erfahrenen X-Touch One Anwender..." schmunzeln. ;-))))

BeeAge
03-11-2019, 04:11 AM
"...erfahrenen X-Touch One Anwender..."
Ehre, wem Ehre gebührt :-))

Danke dir!

Ja, ich hab gesehen, dass demnächst mehr kommen wird, v.a. die zones. Ich wollte lediglich, ähnlich wie du, den Workflow testen und hab daher einige Anpassungen versucht. Daher mein Straucheln mit dem Controller.

Früher hab ich übrigens viel programmiert, daher schaue ich mal, ob ich was beisteuern kann. Wenn nur die verfügbare Zeit nicht so rar wäre ...

Auf jeden Fall kann man den XT1 bereits jetzt flüssig verwenden, was absolut genial ist! Bin gespannt, was wir hier noch erreichen!

Bernd

_Stevie_
03-12-2019, 10:05 PM
Lasst uns das Problem mit dem "Controller geht offline, wenn Einstellungen aufgerufen werden" Geoffrey näher bringen.
Ich habe zwar noch keinen X-Touch, hatte das gleiche Problem aber mit einem Steinberg CMC und Geoffrey konnte es nicht nachvollziehen.
Wenn wir jetzt aber schon zu dritt sind... Vielleicht hat es damit zu tun, dass wir ein non-US OS nutzen?

BeeAge
03-13-2019, 02:23 AM
Stephan, ich hab gerade eine Fehlerbeschreibung im Hauptpost verfasst:
https://forum.cockos.com/showthread.php?p=2107130#post2107130

Mal schauen, ob wir zur Fehlerbehebung beitragen können!

Gruß,
Bernd

juedue
03-13-2019, 05:48 AM
Danke für Deine Anfrage. Anscheinend müssen vorerst mit dem Workaround "Stecker ziehen" leben.

Gruß
Jürgen

BeeAge
03-13-2019, 06:45 AM
Hey Jürgen, ja, scheint so. Ist zwar etwas umständlich, aber in einer pre-alpha absolut verständlich!

Ich werde jetzt Geoff mal ne kleine Spende via Paypal zukommen lassen. Hier ist das Geld sicher gut angelegt :-)

Viele Grüße,
Bernd

_Stevie_
03-13-2019, 09:03 AM
Ah das ist echt schade. Aber zumindest ist der Bug jetzt bestätigt.
Was auch klappt ist der Neustart von Reaper.
Je nachdem, was einfacher ist ;)

Finow79
04-25-2019, 07:56 AM
Ich habe mir einen X-Touch zugelegt und die Daten wie oben beschrieben in die entsprechende Ordner kopiert. Eine Ordner mit Plugins so wie beschrieben gibt es bei mir nicht, lediglich UserPlugins...darin habe ich das *.dll file abgelegt.
Nur...Wie aktiviere ich nun den X-touch?

BeeAge
04-26-2019, 08:56 AM
Ich habe mir einen X-Touch zugelegt und die Daten wie oben beschrieben in die entsprechende Ordner kopiert. Eine Ordner mit Plugins so wie beschrieben gibt es bei mir nicht, lediglich UserPlugins...darin habe ich das *.dll file abgelegt.
Nur...Wie aktiviere ich nun den X-touch?

Soweit korrekt: im Verzeichnis "UserPlugins" liegt die reaper_csurf_integrator64.dll.

Zusätzlich muss nun der Ordner "CSI" (mit Inhalt) ins Reaper Resource (Haupt-)Verzeichnis (C:\Users\[DEIN USER]\AppData\Roaming\REAPER)

In den Reaper-Einstellungen nun unter "Control/OSC/web" mit "Add" den "Control Surface Integrator" auswählen. Jetzt sollte der Controller erkannt werden!

Alles Folgende wird in den axt/mst-Dateien angepasst.

juedue
04-26-2019, 09:33 AM
CSI besteht (z.Zt- Stand: 11.02.2019) aus folgenden Komponenten:
- der CSI Ordner (gehört ins Reaper Hauptverzeichnis)
- das File "reaper_csurf_integrator64.dll" (gehört in den Reaper-Unterordner "Plugins" oder "UserPlugins)

Hier als gezippte Datei den gefüllten CSI Ordner und die Datei "reaper_csurf_integrator64.dll"
https://forum.cockos.com/attachment.php?attachmentid=35857&stc=1&d=1551444597



Dann Reaper starten und in den Einstellungen den Eintrag "Control/OSC/web" wählen. Dort mit "Add" den "Control Surface Integrator" hinzufügen. Im Edit-Fenster des folgende "Pages" händisch mit der "Add" einfügen:

XT1_Mix
XT1_CutGlue
XT1_ZoomJog_V
XT1_ZoomJog_H
XT1_SelectTrackCycle


Nach Erstellen einer Page, z.B. XT1_Mix im Fenster rechts (Surfaces) mit "AddMidi" die zu der Page zugehörigen Files hinzufügen.

Beispielvideo:
https://drive.google.com/file/d/17tqbki-gY8V7qnSokvUU9xTl6qugxbIK/view?usp=sharing

Mit den Pfeiltasten des XT1 lassen sich nun die verschiedenen "Pages" mit den entsprechgenden unterschiedlichen Funktionen (wie weiter oben beschrieben) aufrufen. Alles ist in den entsprechenden .axt Files auch noch editierbar. )Es werden durch die XT1-FunktionsTasten nur "ReaperActions" aufgerufen)

Edit: Es kann also alles individuell angepasst werden. Mit einer neuen Ausgabe von CSI - ist noch im Entwicklungsstadium - (by G. Waddington, s. CSI Forum im englischen Bereich) wird die interne File Struktur con CSI völlig neu gestaltet. In diesem Sinne ist meine Lösung für den XT1 hier nur eine Übergangslösung.

Finow79
04-26-2019, 11:01 AM
Ersteinmal vielen Dank für die ausführlichen Beschreibungen.
Das habe ich nun soweit offensichtlich (korrekt?)hin bekommen.

Eine Aktion fehlt mir dennoch.

Ich würde gern (wie bei meinem Faderport -Presonus) die Möglichkeit haben, die Spuren in Reaper per Mouse anzuwählen und der "x-touch one" sollte dann entsprechend der individuellen Lautstärke der angewählten Spur seinen Motor-Fader einstellen. Das tut er aktuel nicht, ich muss die jeweilige Spur über die channel Tasten des Controllers anwählen.
Ich habe dazu auch einiges recherchiert (beileibe nicht alle Seiten ...) aber aktuell ist das wohl noch nicht möglich.
Bin ich richtig informiert?

juedue
04-26-2019, 11:26 AM
Das funktioniert bei mir einwandfrei.
Es ist auf diesem Video (zugegebenermaßen schlecht) am Anfang zu sehen.

XT1 und Reaper - Fader - Pan - BUSS (BUSS=Track Filter by Track Name "BUSS"):
https://youtu.be/W4c4KVNSXQc

Finow79
04-26-2019, 11:58 AM
Ich habe jetzt erneut alles so eingegeben wie in den Antworten zu meinem ersten Beitrag ...und siehe da es hat funktioniert.
Alles ist nun so, wie ich es mir gewünscht habe.

Doch was ist nun ...?????

Und nun auch wieder nicht! Ich bin ratlos ... eben noch funktionierte alles. Ein paar Minuten später ist alles wie zu Beginn.
Wenn ich den Control Surface Generator überprüfe stehen auch nicht mehr die Werte wie vorher eingetragen drin.

Neustart ...es geht wieder (Hatte ich vorher aber auch getan-und da rührte sich nichts...)
Ich hoffe es bleibt so ;-).

Es gibt wieder Probleme, hin und wieder "friert" der Controller ein und es passiert nichts mehr. Auch Neustart hilft nicht.
Muss ich eigentlich irgendetwas im Bereich Midi Devices einstellen?

susbemol
04-27-2019, 06:10 AM
Sorry to barge in here but has juedue also posted these instructions elsewhere in the forums in English, by any chance? The automatic translation done by Chrome seems a little sketchy in places.

Thanks a lot!

juedue
04-28-2019, 01:38 AM
Excuse me, but my English isn't enough for a translation.

juedue
05-17-2019, 02:31 AM
CSI ist mit einer stark überarbeiteten Version (16.05.2019) im reaper.stash online. Meine Ausführungen oben sind damit ungültig.

BeeAge
05-17-2019, 03:40 AM
CSI ist mit einer stark überarbeiteten Version (16.05.2019) im reaper.stash online. Meine Ausführungen oben sind damit ungültig.

Danke Jürgen!

Wie gewonnen, so zerronnen, aber auf keinen Fall umsonst! Alles wird besser!
:-)

Retronian
12-03-2019, 03:49 AM
Hallo zusammen,

gibt es hier was Neues? Hat sich jemand schon mit der Umsetzung für die aktuelle Version von CSI befasst?

juedue
12-03-2019, 05:40 AM
Zur Zeit läuft der XT1 bei mir stabil (Win10), incl. VolumenFader, und JogWheel.

Da das Projekt insgesamt noch nicht abgeschlossen ist, bin ich mit meinen Tastenbelegungen nur rudimentär unterwegs. Das bedeutet, nur das Nötigste und z.B. keine doppelten Belegungen, keine Optionstasten (shift, ctrl, alt) und keine FX Steuerung. Das schaue ich mir erst intensiver an, wenn das CSI-Projekt aus der Beta-Phase rauskommt.

Man kann den "belegbaren" Buttons bestimmte Reaper-Action-IDs zuweisen, alle möglichen "belegbaren" Buttons werden in der Datei "XT1_JD.zon" im Abschnitt "Zone Buttons" definiert.

Als Beispiel aus meinem CSI:

F1- F6 Buttons sind sind mit jeweils einer CycleAction belegt, welche nach Drücken bestimmte Arten von Tracks anzeigen, z.B. alle Tracks wo im TrackName "Voc" steht (F1) oder alle Tracks, wo im TrackName "Drums" steht (F5). Nach nochmaligem drücken (deswegen CycleAction) werden wieder alle Tracks eingeblendet.
(Diese CycleAction arbeitet mit dem Action-Script "Lokasenna_Select tracks by name.lua)

Zu meinem Anhang:
Der CSI- Ordner gehört in das Reaper-Hauptverzeichnis, die Datei "reaper_csurf_integrator64.dll" in den Ordner "UserPlugins"

Die Buttons des XT1 funktionieren selbstverständlich mit meiner "XT1_JD.zon" nur in soweit, als die zu den Buttons zugehörigen Reaper-Actions IDs auch vorhanden sind. ;-)

Retronian
12-03-2019, 05:47 AM
Herzlichen Dank, werde ich mir mal ansehen!

Retronian
12-03-2019, 01:13 PM
Zur Zeit läuft der XT1 bei mir stabil (Win10), incl. VolumenFader, und JogWheel.


Ich habe mir Dein Paket gerade installiert und es zeigt schon mal Lebenszeichen. ;) Betreibst Du das X-Touch One im Reaper Modus?


Da das Projekt insgesamt noch nicht abgeschlossen ist, bin ich mit meinen Tastenbelegungen nur rudimentär unterwegs. Das bedeutet, nur das Nötigste und z.B. keine doppelten Belegungen, keine Optionstasten (shift, ctrl, alt) und keine FX Steuerung.


Sollte die automatische Kanal-Auswahl (bei Selektion mit der Maus) und das VU-Meter schon funktionieren? Das tut es bei mir nämlich nicht. Ich werde mit das Wiki mal durchlesen (bin gerade auf der Hälfte) und dann vermutlich was tiefer einsteigen...

juedue
12-03-2019, 01:57 PM
Es mag sein, dass Dein XT1 bei den Buttons andere Mididaten sendet. Dies müsste dann in der .mst Datei angepasst werden. Klingt komisch, dass gleiche Geräte verschiedene Signale senden. Allerdings hatte ich genau dieses Problem schon einmal mit einem anderen User erörtert.

Retronian
12-04-2019, 01:19 AM
Beide im Reaper-Modus? Dieselbe Firmware-Version? Bei mir ist 1.07 installiert.

juedue
12-04-2019, 04:20 AM
Im MC Standard Modus. Firmware bei mir 1.04 (Die Neueste für Win, Mac hat 1.07).

Hier ein kleines Video, wie der Stand der Dinge bei mir ist. Im Video fehlt die Erklärung zum Endlos-Regler - dieser regelt PAN und nach Drücken WIDTH).

https://drive.google.com/file/d/1hya6s_dMeyT-aa7B63q-aCQkeGV0KIjX/view?usp=sharing

Retronian
12-04-2019, 01:09 PM
Im MC Standard Modus.
Habe ich jetzt umgestellt, jetzt geht Track select schon mal (yay :)), aber das VUmeter immer noch nicht. Das funktioniert aber schon mit dem Standard MCU.mst nicht. Einziger Unterschied bei meinem System (neben der XT1 Firmware, die ich aber nicht im Verdacht habe), der mir spontan einfällt ist, dass ich die reaper_csurf_integrator32.dll installiert habe (nutze die 32 Bit Variante von Reaper). Vielleicht ein Bug darin, ist ja immerhin noch alpha...

juedue
12-05-2019, 02:47 AM
VU Meter geht bei mir zur Zeit auch nicht. Hatte allerdings in einer früheren CSI Version funktioniert. Ich warte in der Beziehung auch erst einmal noch ab.

pegel
01-09-2020, 06:55 AM
@juedue Hi, hast du eine funktionierende Version für das aktuelle
CSI? Der Upload im Stash vom 9ten Januer dieses Jahres.

Versuche schon seit Tagen mit dem Fader die Lautstärke der selektierten
Tracks zu steuern, habe versucht mich am letzten Mapping das du geposted hast
zu orientiern, haut aber einfach nicht hin.

Alles andere habe ich hinbekommen, wenn auch erstmal ohne Shift funktionen,
kommt aber noch.

Danke schonmal und klasse Arbeit!

juedue
01-09-2020, 09:53 PM
Schick mir doch bitte mal Deinen CSI Ordner. Dann schaue ich mir das an.
Welche Reaper Version benutzt Du und welches Theme?

pegel
01-10-2020, 01:43 AM
habe eine lösung gefunden!

ich hatte die aktuelle 32bit version aus dem stash verwendet weil
die 64bit version bei mir eine fehlermeldung verursachte.

das habe ich im csi thread von geoff waddington gepostet,
der meinte das es sich um einen undokumentierten fehler handeln könnte.

ein anderer user hat dann eine andere build version des 64bit csi gepostet,
diese hat im 64bit reaper funktioniert und gleichzeitig konnte ich dein mapping nutzen,
das ging vorher auch nicht, es lag also definitiv an einem fehlerhaften csi build

trotzdem danke!

PS: im anhang habe ich noch mein aktuelles mapping, ist aber noch lange nicht fertig

juedue
01-10-2020, 02:19 AM
ok, schau ich mir an. Benutzt Du Reaper 6 mit Default Theme ?

pegel
01-10-2020, 02:51 AM
ja, reaper 6.02 mit default theme

darf ich fragen wo du dir die infos über csi geholt hast?
habe habe die beiden pdf's die mit dem download kommen,
diese adresse hier: https://github.com/malcolmgroves/reaper_csi/wiki
und ansonsten lese ich mir fertige mappings durch
und versuche mir mit experimenten viel selbst zu erschließen.

was gibt es denn da an quellen?

und auch wenn es, glaube ich, schonmal angesprochen wurde,
in welchem modus läuft dein XT1?
habe die alle mal verglichen, da gibt es ja deutliche unterschiede
in der adressierung des faders und des event type

juedue
01-11-2020, 08:27 AM
"Mein" CSI habe ich durch probieren und mit "Versuch macht klug" erstellt.

Wenn Du Reaper 6 und das Default Theme benutzt, sollte im "theme_adjuster" (action) im TAB "Mixer Control Panel" die Option "Scroll to selected track" aktiviert sein. Dann folgt der XT1 mit Fader, VU-Meter, EndlessKnob, Solo+Mute+Record-Button auch den mit Maus selektierten Tracks.

In der Anlage Deine (von mir modifizierten Files) und meine aktuellen Files.
Ich arbeite (noch) mit dem "reaper_csurf_integrator64" vom 14.12 2019

Finow79
01-12-2020, 05:18 AM
Hallo, wenn ich mich da mit einbringen darf ...

habe meine XT1 seit ca. 1 Jahr und seit dem läuft er in reaper im "CSI-Modus".
Ich hatte in dieser Zeit einen informellen Austasch mit Jürgen, der mir eine Einführung in das Thema ermöglichte.
Seit dem lese ich eher unregelmäßig im CSI threat von Geoff mit der Hoffnung auf eine Beta Version seines Projekts.

Mein Wissen zu diesem Thema speise ich aus dem Thread, den mitgelieferten pdf´s und diesem von dir ebenfalls erwähnten github-link.

Mein XT1 läuft immer noch mit der mst von Jürgen. Ich musste sie in der Zeit nur wenige Male geringfügig anpassen. Der Controller läuft damit problemlos für die gängigsten Actions ... (Vol, Play, Click, Rec...etc)

Mich würde sehr interessieren, wie es mit der Steuerung von plugins (Parameter) läuft ... das habe ich noch nicht verstanden. Ich gebe zu, dass mir dazu sicherlich
die nötige Zeit fehlt.

Grüße, Felix!

juedue
01-19-2020, 04:12 AM
Moin Felix,

da habe ich mich auch noch nicht mit beschäftigt. Erstmal die endgültige Version abwarten.

Herzliche Grüße

Jürgen

Finow79
01-20-2020, 01:29 PM
Moin Jürgen!

Ich hatte gehofft, der Kollege Pegel hat sich mit dieser Thematik beschäftigt ...
Nun gut .. . abwarten ...ich habe Zeit...

Habe deine aktuelle Version (mst/zone) aktualisiert und seit einiger Zeit in Verwendung - bin sehr zufrieden. Danke für deine Mühen!

Felix!

Morito
11-26-2020, 05:36 AM
@juedue wie hast du es geschafft das der Track auf dem der Controller aktiv ist Markiert wird?

habe CSI schon Installiert und funktioniert soweit auch aber das fehlt mir noch.

MfG
Moritz

Finow79
11-26-2020, 07:31 AM
Lieber Moritz,

ich nutze mit meinem XT One
folgende Dateien:
Surface: X-Touch_One.mst
Zone Folder: X-Touch_One_SelectedTrack

Diese Dateien wählst du Im Fenster "Midi Surface" aus, dahin gelangst du wenn du Im Hauptfenster Control Surface Settings deinen XT One editierst.

Ich hoffe das hilft!

Grüße, Felix

Morito
11-26-2020, 08:07 AM
Ja das habe ich auch schon in Benutzung. Problem ist das sobald ich mit den channel links/rechts Buttons den Track wechsle springt in reaper die selection nicht mit um

D.h. der controller befindet sich dann zwar auf einem anderen Track aber das wird in Reaper nicht ersichtlich.

MfG
Moritz

Finow79
11-26-2020, 08:41 AM
Ok, dann habe ich das missverstanden ...sorry!

Ich wähle in der Regel mit der Mouse den jeweiligen Track aus und der XT1 folgt.

Ich habe es nun umgekehrt ausprobiert, d.h. vom Controller aus. Du hast Recht, da passiert erstmal nicht das, was man erwarten würde.
Drücke ich Channel Links- keine Reaktion.

Drücke ich Channel Rechts- fährt der Fader am XT runter und das Disdplay bleibt leer.

Morito
11-27-2020, 02:59 AM
Hier im Video sieht man eig das es funktionieren sollte ich werde heute mal die mst/zone von juedue probieren, vielleicht funktionierts ja mit denen.

https://www.youtube.com/watch?v=mo_TUKKmJug&feature=youtu.be


Gruß
Moritz

juedue
11-28-2020, 01:12 AM
@juedue wie hast du es geschafft das der Track auf dem der Controller aktiv ist Markiert wird?

habe CSI schon Installiert und funktioniert soweit auch aber das fehlt mir noch.

MfG
Moritz

Moin Moritz,

lass mir mal deinen CSI Ordner mit den Files zukommen. Ich schau da mal rein.

Gruß

Morito
11-29-2020, 04:40 AM
Ich benutze den ganz normalen CSI Ordner ohne Modifikationen im Augenblick:

https://stash.reaper.fm/v/40638/CSI%20v1_0.zip

MfG
Moritz

juedue
11-30-2020, 06:02 AM
Ich werde dir in dem anderen Thread antworten.

(Behringer X-Touch One Aktiver Track hervorheben)

Vollgerd
12-28-2020, 09:50 AM
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

juedue
12-29-2020, 03:31 AM
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


Moin Gerd,
viel Stoff ;-)

versuch doch bitte zunächst mal dieses am Beispiel eines Buttons deines Faderports:


- CSI aus Einstellungen "Control/OSC/web" entfernen
- Faderport Midi INPUT bei Einstellungen "Midi Devices" auf "Enabled" stellen
- Reaper neu starten
- Einen Track erstellen und "ReaControlMidi" (RCM) in den Track-Eingang legen. Show Log im RCM aktivieren
- Beim Faderport alle Tasten und Regler bedienen und aus dem MidiLog den entsprechenden HexCode notieren
- In der x.mst die entsprechenden Widgets erstellen.
Bei mir für die Funktionstaste F1 im MidiLog abgelesen "90 36 7f"(gedrückt), "90 36 00"(losgelassen) macht folgendes Widget:


Widget F1
Press 90 36 7f 90 36 00
FB_TwoState 90 36 7f 90 36 00
WidgetEnd

Der Befehl "FB_TwoState" steuert die Beleuchtung des Tasters



- In der x.zon dem Widget "F1" einen Befehl zuweisen. Z.B.:


1. In der "Zone Home" die Zone "Buttons" anmelden

Zone Home
IncludedZones
"Buttons"
IncludedZonesEnd
ZoneEnd


2. Die Zone "Buttons" definieren

Zone "Buttons"
F1 Reaper 40043 |*** goto end of project
ZoneEnd

(Anmerkung: "|*** goto end of project" ist ein Kommentar und für die Funktion unerheblich)





- Reaper starten, Faderport bei MidiDevices disablen
- bei Einstellungen"Control/OSC/web" csurfintigrator anmelden
- Reaper neu starten.


Die Zone "Channel" und "Masterchannel" wird komplett über csurfintegrator gesteuert. Die Werte in den eckigen Klammern regeln die Schrittweiten der Regler, bzw. wenn ich es richtig verstanden habe, bei manchen surfaces auch die Farbe der LED.

Gruß

Jürgen

Vollgerd
12-29-2020, 11:07 AM
Hallo Jürgen,
danke für die schnelle und ausführliche Antwort.
Im ersten Schritt habe ich folgendes beachtet:

- CSI aus Einstellungen "Control/OSC/web" entfernen
- Faderport Midi INPUT bei Einstellungen "Midi Devices" auf "Enabled" stellen
- Reaper neu starten
- Einen Track erstellen und "ReaControlMidi" (RCM) in den Track-Eingang legen. Show Log im RCM aktivieren
- Beim Faderport alle Tasten und Regler bedienen und aus dem MidiLog den entsprechenden HexCode notieren
- In der x.mst die entsprechenden Widgets erstellen.

Ich nutze für solche Experimente immer ein Originalversion. Zusätzlich habe ich den USB-Stecker vorher vom Faderport getrennt. Weil die Mididaten wohl irgendwo in Window gespeichert werden, wenn ich den Faderport vorher genutzt habe.

Nach dem laden von ReaCotrolMidi musste ich den Aufnahmebereitschaftsknopf des Tracks drücken und dort als Eingang auch den Faderport anwählen.
(Ich denke, diese Vorgehensweise ist noch zusätzlich erforderlich).

Leider hatte ich die gleichen Ergebnisse wie mit midiox.
Mute solo und Rec geben keine Signale ab. Ansonsten (Testweise der Playbutton) zeigt vier Werte an und zwar:

0: B0 0F 0E [CC15 MSB] chan 1 val 14
1: B0 2F 44 [CC47 LSB] chan 1 val 68
2: B0 0F 0E [CC15 MSB] chan 1 val 14
3: B0 2F 04 [CC47 LSB] chan 1 val 4


Damit bin ich wieder auf dem Stand vor meinem ersten Mail.
Um korrekt zu starten muss ich nach Press B0 2F 44 eingeben. Gebe ich B0 2F 04 an, dann startet Play erst wenn ich den Button wieder loslasse.
Wenn ich nach Press B0 0F 0E eingebe, dann läuft der Cursor beim drücken los und springt beim loslassen an den Anfang zurück und läuft dann wieder los.

Nach B0 2F 44 weitere eingegebenen Werte zeigen keine Reaktion

FB_TwoState reagiert überhaupt nicht. Egal welche Kombination.

Der Button leuchtet auch nicht.

Leuchtet der Button in deinem Fall, wenn Du wie oben beschrieben die Werte mit ReaControlMidi ausliest?

Ich glaube fast, das wird für den Faderport ein aussichtsloses Unterfangen zumal bestimmte Buttons offenbar keine Signale ausgeben.
Merkwürdigerweise funktionieren die aber Mit dem Originaltreiber.

Gruß
Gerd

juedue
12-29-2020, 11:26 AM
Play,Stop, Solo und andere sind der "Zone Channel" zugeordnet und können (glaube ich) nicht ohne weiteres mit ReaperActions belegt werden. Der FP hat ja auch eine "shift" Taste. Dann müsste man die Shift-Funktion von CSI in die *.zon schreiben. Aber aus der Ferne ist das alles schwer, zumal ich auch nicht viel Ahnung von der Materie habe und hauptsächlich nach der Methode "Versuch macht klug" gearbeitet habe. Mein XT1 arbeitet jedenfalls einwandfrei und ich habe viel Freiheiten bei der Belegung der Tasten. Durch verschiedene "Pages" sind auch Mehrfach-Belegungen möglich. Aber wie gesagt, ich denke nicht, dass ich dir wirklich helfen kann.
Kennst du diesen Thread:

https://forums.cockos.com/showthread.php?p=2323018

juedue
12-29-2020, 01:10 PM
andere haben mit dem FP wohl auch Probleme.


This thread is located at:
https://forum.cockos.com/showthread.php?t=183143&goto=newpost

Here is the message that has just been posted:
***************
Hi Funkyboat & Mike@Ossarium,

Thanks for helping.

The // end-of-line comments were already done.

SHIFT+MUTE and SHIFT+SOLO problem solved. Can't figure out why these have to be put with SOLO and MUTE to work. The SHIFT button associated to any other button should trig an action, whatever it is and whatever action the other button alone is associated with, doesn't it ?

Regarding the "Master" zone, nothing works. I already tried with the CSI root actions (many samples in other users FPv2.zon files).
I tried also by adding "Master" in "Home" zone. At the end, I tried also to change "Master" zone name to "MasterTrack". Nothing more happend.

I also have two requests if it isn't already done or planned :
1 - have a csi action that makes possible to light on, off, and blink any button that is not related to a toggled action.
2 - have the hability to link buttons together so that if one is toggled on, all the others are toggled off (e.g. automation modes).
***************

Vollgerd
12-29-2020, 01:27 PM
Hallo Jürgen,
danke nochmals.
Über die beiden anderen Threads bin ich auch schon mal gestolpert.
Da geht es um den neuen Faderport. Ich habe ja noch den alten. Der nennt sich jetzt lt. Presonus Faderport classic.
Offenbar sendet der neue Faderport auch ganz andere Midizeichen, als meiner.
Wie schon an anderer Stelle geschrieben läuft mein Faderport eigentlich mit dem Reaper_Csurf_fpxt64.dll ganz ordentlich. mit der dazugehörigen ini kann ich auch Actions zuordnen. (.B. für den Pan-Knopf und Shift-Pan vertikale und horizontales Zoom). Mein Problem ist also eigentlich nicht der Faderport, sondern eher das Umsetzen in CSI. Also nicht von besonderer Wichtigkeit.
Da muss man sich schon fragen, ob man seine Zeit nicht anders verschwenden kann.

Ich werde hin- und wieder mal mit dem CSI experimentieren. Evtl tut sich da ja noch was.

Gruß
Gerd