TouchOSC: Alle Fader-Werte senden?

Registriert
31.10.18
Beiträge
23.797
Reaktionen
11.677
Punkte
58.925
Moin,

ist irgendwie nur so halbwegs das richtige Forum, aber da ich TouchOSC auf einem Mobilgerät benutzen möchte, frage ich hier, in der Hoffnung, dass sich irgendjemand halbwegs damit auskennt.

Ich brauche ein supereinfaches Setup. Etliche Fader, die alle MIDI CCs senden. Das bekomme ich auch ohne Probleme hin.
Jetzt möchte ich aber, um quasi die zu kontrollierenden Geräte (die ihren Parameter-Status nicht an TouchOSC senden, das Ganze ist 'ne MIDI-Einbahnstraße) zu initialisieren, dass TouchOSC mir alle Faderwerte auf einen Schlag raushaut. Das kann bspw. mein Behringer BCR2000 (und gewiss etliche andere Geräte auch), ganz wunderbare Funktion.

In der FB-Gruppe gab's bisher nur sehr maues Feedback, ferner müsse ich mir ein Lua-Script bauen (äh, bidde?), da habe ich genau gar keinen Bock drauf, wenn es nicht ganz einfach gehen sollte.

Wie dem auch sei, weiß jemand irgendwas? Oder kennt 'ne Anlaufstelle im Netz, wo sich Experten tummeln?

Danke!
 
Moin,

ist irgendwie nur so halbwegs das richtige Forum, aber da ich TouchOSC auf einem Mobilgerät benutzen möchte, frage ich hier, in der Hoffnung, dass sich irgendjemand halbwegs damit auskennt.

Ich brauche ein supereinfaches Setup. Etliche Fader, die alle MIDI CCs senden. Das bekomme ich auch ohne Probleme hin.
Jetzt möchte ich aber, um quasi die zu kontrollierenden Geräte (die ihren Parameter-Status nicht an TouchOSC senden, das Ganze ist 'ne MIDI-Einbahnstraße) zu initialisieren, dass TouchOSC mir alle Faderwerte auf einen Schlag raushaut. Das kann bspw. mein Behringer BCR2000 (und gewiss etliche andere Geräte auch), ganz wunderbare Funktion.

In der FB-Gruppe gab's bisher nur sehr maues Feedback, ferner müsse ich mir ein Lua-Script bauen (äh, bidde?), da habe ich genau gar keinen Bock drauf, wenn es nicht ganz einfach gehen sollte.

Wie dem auch sei, weiß jemand irgendwas? Oder kennt 'ne Anlaufstelle im Netz, wo sich Experten tummeln?

Danke!
Hello,
die beste Anlaufstelle ist der discord server
Wenn du dort einen neuen Post in das community help requests forum machst und
(auf englisch) schreibst, was du dir wünscht - und ob jemand so gnädig sein möge, dir das lua script zu schreiben und zu erklären wie das dann anzuwenden ist, dann klappt die Sache :)
1732316122186.png

https://discord.io/TouchOSC

Alles gute
 
Verstehe ich es richtig, dass du also diverse Fader hast, die alle auf verschiedenen Positionen stehen - und du möchtest einen Button/Knopf, der auf Knopfdruck alle diese Fader-Werte an die DAW schickt? Wüsste ich auf Anhieb auch nicht - da müsste ich nochmal lernen, wie man die Faderwerte alle gleichzeitig auslesen kann.
 
Zuletzt bearbeitet:
die beste Anlaufstelle ist der discord server

Auweia. Discord finde ich noch schlimmer als Reddit...

Verstehe ich es richtig, dass du also diverse Fader hast, die alle auf verschiedenen Positionen stehen - und du möchtest einen Button/Knopf, der auf Knopfdruck alle diese Fader-Werte an die DAW schickt?

In meinem Fall nicht in die DAW sondern via CME WIDI Verbindung an zwei meiner Bodengeräte im Pedalboard. Ansonsten ja, genau das.

Das Ding ist, dass ich auch mal ohne TouchOSC an den Parametern rumfummele (TouchOSC ist eigentlich nur für live gedacht), und dann stimmen die natürlich mit denen in TouchOSC nicht mehr überein. Ein Feedback (mit beidseitigem Update der Parameter also) ließe sich auch aufgrund der Limitierung der Geräte nicht einrichten. Wie gesagt, ist eine MIDI-Einbahnstraße.

Das ist aber auch gar nicht schlimm, wusste ich schon vorher. Nur möchte ich eben genau die Fader/Knopf-Werte aus TouchOSC in die Geräte schicken, damit alles synchron ist und WYSIWYG-Zustände herrschen.

Im Moment muss ich dafür jeden Fader einmal kurz anfassen. Das ist im aktuellen Zustand (da sind es gerade 16 Fader) auch kein wirkliches Drama - aber dafür müsste ich mich auch nicht mit TouchOSC rumschlagen, habe da vorher schon eine kostenlose App namens MIDI Controller benutzt, die wäre für so ein schnödes Setup vollkommen ausreichend.
Da ich aber vorhabe, dieses Setup schon noch ein wenig auszuweiten, werden es irgendwann vermutlich eher so um die 30-40 Parameter werden, die ich geroutet haben möchte. Die müssten dann auch in TouchOSC über mehrere Seiten verteilt sein. Und da dann jeden Fader einzeln kurz anzufassen wäre durchaus eher lästig.
Von daher habe ich mir TouchOSC auch zugelegt, weil ich dachte, dass "send all fader values" (oder "send all selected fader values") eigentlich eine Standardfunktion sein müsste. Ich würde mir dann auch Kopien desselben Setups anlegen wollen, die dann eben nur unterschiedliche Parameterwerte senden würden. So war jedenfalls mein Gedanke.
Wäre übrigens auch schon hinreichend, wenn ich einfach alle Fader selektieren könnte und die relativ einen "Tick" nach oben und dann wieder zurückbewegen könnte. Würde unterm Strich dasselbe bewerktstelligen. Aber so weit ich das bisher überblicken kann, geht das auch nicht.

Na gut, ich werde mal, trotz Widerwillen, Discord bemühen, mit Englisch klappts glücklicherweise ganz gut.
 
Oh, da scheint es sogar einen passenden Thread zu geben, wo jemand exakt dasselbe wollte und jemand anderes mit einem passendem Script geantwortet hat. Jetzt muss ich nur noch etwas mehr in TouchOSC einsteigen um zu kapieren, wo ich das genau in welchen Button einfüge.
Weißt du, wie sowas geht, @ksoa?
 
Oh, da scheint es sogar einen passenden Thread zu geben, wo jemand exakt dasselbe wollte und jemand anderes mit einem passendem Script geantwortet hat. Jetzt muss ich nur noch etwas mehr in TouchOSC einsteigen um zu kapieren, wo ich das genau in welchen Button einfüge.
Weißt du, wie sowas geht, @ksoa?
Teile gerne mal den thread link (geht über das anklicken der menü pünktchen -post teilen/nachricht teilen). Und dein touch osc template könntest du anhängen hier. Dann guck ich abends ob ich da was hinbekomme. Ohne Garantie 😅
 
Dann guck ich abends ob ich da was hinbekomme.

Danke schon mal - aber so weit ist es noch nicht ganz. Muss erstmal ein Testtemplate erstellen, das wird sicherlich noch mindestens bis morgen dauern (bin gleich erstmal unterwegs), aber ich komme dann tatsächlich sehr gerne darauf zurück!
Hier ist schon mal der Link zum Discord-Thread:
 
So, die Nummer mit diesem Send All Script funktionierte auf Anhieb, mega! Wirklich genau das, was ich brauchte, für den meisten anderen Kram werde ich vermutlich keine weiteren Scripts mehr benötigen, aber wer weiß...
Könnte mir natürlich auch mal die Grundlagen der Scripting-Nummer reinziehen, aber an sich habe ich da nicht richtig viel Bock drauf.

Auch geil ist, dass man den Desktop-Editor super stresslos mit der Tablet-App verbinden kann und da dann unverzüglich checken kann, ob auch alles funktioniert. Das ist wirklich alles ganz herrlich durchdacht. Finde ich so gut, dass ich mir den Desktop-Editor wahrscheinlich auch kaufen werde, denn ich kann mir vorstellen, dass ich mit Dingens wirklich noch sehr viele schöne Sachen anstellen werde, womöglich ja auch als DAW-Controller.
 
So, die Nummer mit diesem Send All Script funktionierte auf Anhieb, mega! Wirklich genau das, was ich brauchte, für den meisten anderen Kram werde ich vermutlich keine weiteren Scripts mehr benötigen, aber wer weiß...
Könnte mir natürlich auch mal die Grundlagen der Scripting-Nummer reinziehen, aber an sich habe ich da nicht richtig viel Bock drauf.

Auch geil ist, dass man den Desktop-Editor super stresslos mit der Tablet-App verbinden kann und da dann unverzüglich checken kann, ob auch alles funktioniert. Das ist wirklich alles ganz herrlich durchdacht. Finde ich so gut, dass ich mir den Desktop-Editor wahrscheinlich auch kaufen werde, denn ich kann mir vorstellen, dass ich mit Dingens wirklich noch sehr viele schöne Sachen anstellen werde, womöglich ja auch als DAW-Controller.
Mit Hilfe der TouchOSC Community, eigenen Überlegungen, und Chat GPT habe ich mir einen DAW Controller für Bitwig gebaut - kann es insgesamt nur empfehlen.
In lua scripten bin ich mittlerweile halbwegs bewandert, aber muss nach wie vor immer lange recherchieren, bis ich funktionen, die ich noch nicht verwendet habe, verstehe und anwenden kann. Das Touch OSC scripting handbuch ist leider aus meiner sicht eine katastrophe... für Coding Anfänger wie mich nicht geeignet. Dank Chat GPT und unendlich Geduld konnte ich mich aber durch-arbeiten und bisher alles umsetzen, was ich wollte.
In meinem Fall ist das Interface ziemlich riesig geworden (auf einem 23 zoll touch monitor) - siehe hier:
 
Ich hatte dein Bitwig-Setup schon bestaunt. Krasse Sache. Aber nachdem ich jetzt ein bisschen in TouchOSC rumgefummelt habe, kann ich mir ziemlich gut vorstellen, das noch für weitere Späßchen als nur mein Gitarrensetup zu verwenden.
Was ich übrigens ganz erstaunlich finde, ist, wie gerade Fader und XY-Pads per Default super zu bedienen sind.
Ich kenne ja mittlerweile so ziemlich alle InEar-Mix-Remote-Apps, da sind die Fader im Vergleich so viel schlechter, dass ich schon meine eher günstigen Mobilgeräte (Samsung A55 Telefon und Samsung Tab A9+) im Verdacht hatte, sowas einfach nicht so geil hinzubekommen. Aber weit gefehlt, mit TO ist das echt geil.

Wie dem auch sei, ich hätte noch 'ne Frage. Habe schon rumgeguckt und vielleicht auch einfach den Wald nicht vor lauter Bäumen gesehen, also: Wie lege ich mehrere Seiten und manövriere da durch? Intuitiv hätte ich gedacht, dass ich einfach irgendwo eine Seite hinzufügen kann und dann swipen würde. Aber eine solche Funktion scheint es generell nicht zu geben (so jedenfalls das Internet und ChatGPT).
Ich habe schon diese Pager Elemente entdeckt, aber wie und wo lege ich denn dann die anderen Pages an und wie bringe ich das Pager Element dazu, dazwischen umzuschalten?
Weißte da was, @ksoa?
 
Ich hatte dein Bitwig-Setup schon bestaunt. Krasse Sache. Aber nachdem ich jetzt ein bisschen in TouchOSC rumgefummelt habe, kann ich mir ziemlich gut vorstellen, das noch für weitere Späßchen als nur mein Gitarrensetup zu verwenden.
Was ich übrigens ganz erstaunlich finde, ist, wie gerade Fader und XY-Pads per Default super zu bedienen sind.
Ich kenne ja mittlerweile so ziemlich alle InEar-Mix-Remote-Apps, da sind die Fader im Vergleich so viel schlechter, dass ich schon meine eher günstigen Mobilgeräte (Samsung A55 Telefon und Samsung Tab A9+) im Verdacht hatte, sowas einfach nicht so geil hinzubekommen. Aber weit gefehlt, mit TO ist das echt geil.

Wie dem auch sei, ich hätte noch 'ne Frage. Habe schon rumgeguckt und vielleicht auch einfach den Wald nicht vor lauter Bäumen gesehen, also: Wie lege ich mehrere Seiten und manövriere da durch? Intuitiv hätte ich gedacht, dass ich einfach irgendwo eine Seite hinzufügen kann und dann swipen würde. Aber eine solche Funktion scheint es generell nicht zu geben (so jedenfalls das Internet und ChatGPT).
Ich habe schon diese Pager Elemente entdeckt, aber wie und wo lege ich denn dann die anderen Pages an und wie bringe ich das Pager Element dazu, dazwischen umzuschalten?
Weißte da was, @ksoa?
Kann ich nur bestätigen, dass sich die Fader und XY pads gut anfühlen. Sonst würde es auch einfach keinen spaß machen :)

Genau, Seiten erzeugt man per Pager Element. Und die Pages werden dann per Button selektiert (Pager Bar oben). Diese Buttons können auch rechts, links, oder unterhalb des Pagers gemacht werden, per "Orientation" des pagers. Swipen gibt es als Geste soweit ich weiß nicht. Damit ich nich viel erklären muss, hier ein video: die ersten 30 sekunden reichen eigentlich - die Tastenkombi die ich benutze im Video ist Strg+X und Strg+V für ausschneiden/einfügen. Und in den Pager hinein kommt man durch Doppelklick:

View: https://youtu.be/lbpmiAeBHos

PS: Man kann natürlich auch Ansatzweise so etwas wie einen "Swipe-Bereich" bauen, z.b. in dem man einen Fader quer legt, und diesen dann per Skript oder Local messages die Pages des Pagers wechseln lässt.
1732536777228.png

Wenn man dann die Buttons des Pagers gar nicht mehr benutzen sollte / sehen will, kann man diese ausblenden per "Bar" Häkchen removal
1732536818499.png
 
Zuletzt bearbeitet:
Vielen Dank für die Antwort, hatte überschneidend aber tatsächlich selber rausgefunden, wie das mit den Pagern grundsätzlich geht. Was mich zuerst geschmissen hat, war, dass, als ich alle Elemente meines bestehenden Setups in eine Pager-Abteilung kopieren wollte, es nicht hingehauen hat, da kam nix raus (überhaupt keine Ahnung warum, wenn man einzelne Elemente kopiert, geht es wunderbar, vermutlich aber an irgendeiner Stelle User Error...).

PS: Man kann natürlich auch Ansatzweise so etwas wie einen "Swipe-Bereich" bauen, z.b. in dem man einen Fader quer legt, und diesen dann per Skript oder Local messages die Pages des Pagers wechseln lässt.

Krass, was das Dingens alles so kann - deshalb stellt sich der Start ja auch erstmal etwas holprig dar, weil einfach quasi alles geht.

Wenn man dann die Buttons des Pagers gar nicht mehr benutzen sollte / sehen will, kann man diese ausblenden per "Bar" Häkchen removal

An sich gar keine ungeile Idee, unsichbare Fader und unsichtbare Pager einzubauen...

Aber im Moment komme ich ganz gut mit der herkömmlichen Geschichte klar. Hier mein erstes Layout für die erste Seite, sehr unfancy aber eben funktionierend. Die Version ist für's Handy gedacht und lässt sich da wirklich ganz ausgezeichnet bedienen. Wenn sich das bewährt, müsste ich zumindest für den Gitarrenkram nicht auf's Tablet zurückgreifen, was geil wäre, da ich das auch mal für Noten, Texte und Co. brauche.

TouchOSC.jpeg
 
Hm, jetzt habe ich doch noch 'n Problem.
Wenn ich in meinem fertigen Patch rumdrehe, dann möchte ich die Settings der Fader gerne abspeichern. Wie geht das denn? Ich habe das ganze .tosc Preset gespeichert, aber wenn ich das neu lade, sind alle Fader auf Null.
 
Achja, dass man Default-Werte setzen kann, habe ich schon rausbekommen. Aber ich hätte eben gerne die zuletzt benutzen Werte automatisch geladen. Bzw. würde ich von mir aus auch re-saven, das ist kein Ding. Aber wenn ich an grob 30 Fadern tatsächlich rumdrehe, dann hat das mit den Default-Einstellungen, ob die jetzt auf Null oder woanders stehen, nix zu tun und ich habe bisher keinen Schimmer, wie ich das regeln kann. So eine Möglichkeit muss es doch geben, oder?
 
Ok, auch rausgefunden, allerdings musste ich mich erst durch ein paar halbrichtige Antworten bei FB und durch deutlich mehr ChatGPT-Halluzinationen quälen.
Man muss dieses Schloss hier angeklickt haben (und eben nicht die "Locked" Box, wie der desungeachtet nette Typ auf FB sagte):

TouchOSC_Lock.png


Ferner muss man dann vorm Schließen explizit speichern. Der Schließdialog (auf'm Android Tablet) fragt einen zwar auch, ob man wirklich das geänderte Dokument schließen will, aber wenn man auf "Save" klickt, wird a) das Dokument nicht geschlossen, b) wird es vor allem aber auch gar nicht gespeichert! Also muss man auf jeden Fall den dezidierten Speicherbutton bemühen.

Puh, ich hoffe, dass ich es so langsam habe...
 

Neue Antworten


Oft gelesene Themen

Zurück
Oben