Stepschaltung Position zu Snapshot
Verfasst: 4. Juni 2011, 11:10
Hallo,
ich schalte einige Sachen gerne mit einem Knopf durch - wie z.B. Waveformen usw.
Dazu habe ich mir eine Schaltung aufgebaut bestehend aus einem Knopf, einem Counter und einem Send, was dann wiederum ein Switch steuert.
Zwischen Counter und Send sitzt noch ein Snap Value zur Speicherung der Schaltposition.
Damit der Counter ab einem bestimmten Werte immer wieder von 0 beginnt habe ich ein Compare + Separator nachgeschaltet, was stets den Counter-Ausgang mit einem Wert vergleicht und in den Set-Eingang des Counters zurückführt.
Normalwerweise ergibt so etwas "tolle" Loops, aber mit eingeschalteten Event-Loop im Macro schalte ich das Rumgemecker einfach ab.
Das funktioniert prima - man kann schön durchzappen, das Resetten geht und die Position wird auch durch das Snap Value gespeichert.
Ein klitzekleines Problem ergibt sich allerdings nach dem Umschalten der Snapshots.
Es wird zwar die Position des Schalters durch das Snap Value richtig geswitcht - ist aber ja nur "virtuell", denn der Counter hat seine Stellung nicht gespeichert.
Folglich springt nach dem Betätigen des Knopfes der Counter wieder auf null anstatt von der im Snapshot gespeicherten Position einfach weiterzuswitchen.
Ich dachte mir nun ich nehme ein Snapshotmodul und nehme mir den Recl-Ausgang zur Hilfe und wandle ihn in ein TriggerSignal um damit ich damit kurzeitig den Ausgang des Snap Value zum Up-Eingang des Counters hinzuaddiere.
Theoretisch müsste das funktioniert - tut es aber leider nicht.
Ich habe auch mit Hold und Relaise gearbeitet damit die Addierung nur ganz kurz passiert und so keinen Dauerloop verursacht.
Entweder das Switch geht ganz aus oder Reaktor verabschiedet sich ohne Vorwarnung.
Außerdem funktioniert das Switchen dann irgendwie nicht mehr richtig.
Hat jemand evtl. eine Lösung für diese Problem parat?
ich schalte einige Sachen gerne mit einem Knopf durch - wie z.B. Waveformen usw.
Dazu habe ich mir eine Schaltung aufgebaut bestehend aus einem Knopf, einem Counter und einem Send, was dann wiederum ein Switch steuert.
Zwischen Counter und Send sitzt noch ein Snap Value zur Speicherung der Schaltposition.
Damit der Counter ab einem bestimmten Werte immer wieder von 0 beginnt habe ich ein Compare + Separator nachgeschaltet, was stets den Counter-Ausgang mit einem Wert vergleicht und in den Set-Eingang des Counters zurückführt.
Normalwerweise ergibt so etwas "tolle" Loops, aber mit eingeschalteten Event-Loop im Macro schalte ich das Rumgemecker einfach ab.
Das funktioniert prima - man kann schön durchzappen, das Resetten geht und die Position wird auch durch das Snap Value gespeichert.
Ein klitzekleines Problem ergibt sich allerdings nach dem Umschalten der Snapshots.
Es wird zwar die Position des Schalters durch das Snap Value richtig geswitcht - ist aber ja nur "virtuell", denn der Counter hat seine Stellung nicht gespeichert.
Folglich springt nach dem Betätigen des Knopfes der Counter wieder auf null anstatt von der im Snapshot gespeicherten Position einfach weiterzuswitchen.
Ich dachte mir nun ich nehme ein Snapshotmodul und nehme mir den Recl-Ausgang zur Hilfe und wandle ihn in ein TriggerSignal um damit ich damit kurzeitig den Ausgang des Snap Value zum Up-Eingang des Counters hinzuaddiere.
Theoretisch müsste das funktioniert - tut es aber leider nicht.
Ich habe auch mit Hold und Relaise gearbeitet damit die Addierung nur ganz kurz passiert und so keinen Dauerloop verursacht.
Entweder das Switch geht ganz aus oder Reaktor verabschiedet sich ohne Vorwarnung.
Außerdem funktioniert das Switchen dann irgendwie nicht mehr richtig.
Hat jemand evtl. eine Lösung für diese Problem parat?