快速登录:  

Forum: German Forum

话题: Frage zum Scripten
Hallo zusammen,
irgendwie drehe ich mich hier im Kreis und mache wohl einen Denkfehler. :(

Ich möchte im Skin einen Custom Button eine Funktion zuweisen, womit ich den "Auto BPM Match" ein und aus schalten kann (Toggeln). Soweit habe ich es hinbekommen, aber ich vestehe die Logik dahinter nicht so ganz.
Das funktionierende Script sieht so aus:
auto_match_bpm smooth ? blink & auto_match_bpm off : off & auto_match_bpm on

Mit "auto_match_bpm smooth ?" soll abgefragt werden, ob auto_match_bpm schon eingeschaltet ist, oder nicht. Wenn an, dann soll es ausgeschaltet werde und wenn es aus ist, dann eingeschaltet werden.
Habe ich doch so richtig verstanden?

Jetzt kommt aber schon das erste Problem mit "auto_match_bpm smooth ?": Es wird immer getoggelt, egal was ich als Abfragewert eintrage. Getestet mit "auto_match_bpm hamster ?" :D :D

Genau so erschließt es mir nicht, wie die Parameter gesetzt werden. In den VDJ-Optionen gibt es die Werte: no | smart | always. Im Script kann aber nur auto_match_bpm off oder on gesetzt werden, wobei off no bedeutet und on smart.
Wie kann ich denn auf always schalten? Ein "auto_match_bpm always" funktioniert nicht.


LG Jörg
 

发表时间 Thu 03 Mar 22 @ 6:15 pm
Moin,

versuch mal mit diesen Befehlen zu arbeiten:

setting autoBPMMatch 'no'
setting autoBPMMatch 'smart'
setting autoBPMMatch 'always'

 

发表时间 Tue 08 Mar 22 @ 5:22 pm