Bugtracker DMXControl 3

  • Status geschlossen
  • Prozent erledigt
    100%
  • Aufgabentyp Fehlerbericht
  • Kategorie GUI & Server → InputAssignment
  • zuständig
    Soon5
  • Betriebssystem All
  • Schweregrad mittel
  • betrifft Version 3.2 Beta x
  • fällig in Version 3.2
  • fällig am unbestimmt
  • Stimmen
  • versteckt
gehört zu Projekt: DMXControl 3
angelegt von LightningBrothers - 16.07.2019
zuletzt bearbeitet von Soon5 - 08.09.2019

FS#3705 - Verbindungen nach Laden des Projekts auf "On Hold"

Lade ich ein vorhandenes Projekt, sind die Verbindungen im Input Assignment trotz aktiver Bank “On Hold” und warten quasi auf einen Initialisierungsimpuls. Aufgefallen ist mir dies in folgender Konstellation:

Ich habe zwei verschiedene Verbindungen. Die Schnittmenge beider Verbindung ist der Speedmaster 1. In der Verbindung 1 (Beat Tastatur) triggere ich den Speedmaster 1 über die Tastatur. In der Verbindung 2 (Beat Softdesk) triggere ich den gleichen Speedmaster über den Button des Softdesks und nutze diese Verbindung auch, um mir den aktuellen BPM-Wert im Softdesk anzuzeigen.

Triggere ich den Speedmaster 1 über die Tastatur, kommen die Werte nach dem Laden des Projekts zwar beim Speedmaster an. Das Feedback ans Softdesk über die Verbindung 2 erhalte ich erst, wenn ich dieser Verbindung einen einmaligen Impuls gebe, entweder

  • über einen verfügbaren Input (in diesem Fall der Button, der auch den BPM-Wert anzeigt) oder
  • durch Deaktivieren und Aktivieren der Verbindung 2 (Beat Softdesk) oder
  • in diesem Fall durch Änderung der Einstellung des Speedmaster 1 in der Verbindung selbst.

Um den besagten Aktualisierungs- bzw. Initialisierungsimpuls zu generieren, reicht es nicht, die komplette Bank zu deaktivieren und wieder zu aktivieren. Dass dieser fehlt, kann man auch daran erkennen, dass an den Nodes kleine Statuswerte angezeigt werden.

Zum Nachstellen des Problems habe ich ein Beispielprojekt beigefügt. Die oben genannten Verbindungen sind in den ersten beiden Bänken im Input Assignment zu finden. Hierzu am besten das letzte Fensterlayout laden.

geschlossen von  Soon5
08.09.2019 14:04
Grund für das Schließen:  Repariert
Project Manager
Soon5 schrieb am 24.07.2019 20:20

Ok. Da war ein Performance Problem in dem Graph Node. Ich hab das korrigiert, jetzt geht bei mir alles.

patme schrieb am 11.08.2019 19:08

Bei mir ist es so, dass ich auch einige Softdesk-Buttons einmal drücken muss, um sie "scharf" zu schalten. Erst dann funktionieren sie einwandfrei

LightningBrothers schrieb am 11.08.2019 20:04

Ich habe hier auch das Gefühl, dass es ein wenig von der Größe des Projekts abhängt. Nachgestellt kann der Fehler mit dem von mir intern abgelegten Projekt, welches bereits zur Nachstellung des Fehlers  FS#3668  diente.

Project Manager
Soon5 schrieb am 19.08.2019 12:26

Ich glaube  FS#3757  ist der gleiche fehler…

LightningBrothers schrieb am 19.08.2019 12:40

Okay. Dann schaue ich mir das Verhalten mal mit dem RC1 an.

patme schrieb am 30.08.2019 10:02

Das Problem besteht mit der beta6 weiterhin. Der oben von Arne erwähnte Bug  FS#3757  wurde durch die beta6 behoben.

Project Manager
Soon5 schrieb am 30.08.2019 17:38

Mit welchem Projekt hast du das getestet Patrick? Bitte möglichst kleines Projekt anbieten, oder hast du es mit dem oben im Bugtracker angehängten Projekt versucht?

patme schrieb am 31.08.2019 11:58

Mit meinem eigenen Projekt. Da tritt der Fehler auf. ich werde versuchen, eine abgespeckte Variante zu erstellen.

Project Manager
Soon5 schrieb am 01.09.2019 16:45

Versuch es mit einem neuen Projekt. Wegen  FS#3771  kann es sein, dass in "deinem" Projekt noch im Hintergrund Graphen rumgeistern die ein Problem sind. Wenn dem so ist, sollte sich das Problem mit der nächsten Version erledigen. Da werden die Projekte automatisch bereinigt.

patme schrieb am 01.09.2019 18:12

Ich habe das Projekt aus  FS#3771  aufgrund dieses Tickets hier erstellt und mir ist dabei der neue Fehler aufgefallen.

Es ist bei mir ja auch nicht so, dass JEDER Button solche anfänglichen Zicken macht. Manche Buttons funktionieren sofort.

Project Manager
Soon5 schrieb am 01.09.2019 20:57

Patrick, du hast das Projekt aus 3771 aber nicht "neu" erstellt, sondern ein Großes Projekt durch löschen klein gemacht. Aber das ist ja genau der Fehler im Programm, dass das "löschen" nicht richtig funktioniert.

Daher meinte ich mit neuem Projekt, wirklich ein leeres Projekt von Grund auf aufbauen, natürlich nur, wenn es nicht zu viele Umstände macht.

patme schrieb am 02.09.2019 05:46

Ja. Ich hatte schon verstanden, was du damit meinst. Ich wollte damit nur sagen, dass nicht alle Buttons in Mienen großen Projekt dieses Fehlverhalten zeigen. Wenn ich ein neues Projekt erstelle, habe ich dieses Problem auch nicht.
Aber mein Projekt komplett neu aufzubauen, wäre extrem zuviel Arbeit.

Project Manager
Soon5 schrieb am 07.09.2019 07:41

Dann häng mal das Projekt an, bei dem dieser Fehler auftritt. Ich lade das Projekt bei mir und speichere es wieder. Dadurch wird "aufgeräumt". Danach hänge ich es hier wieder an, und du kannst testen ob sich damit dieser Fehler auch erledigt hat oder nicht.

patme schrieb am 07.09.2019 16:37

Hi Arne. Im Anhang das Projekt

Project Manager
Soon5 schrieb am 08.09.2019 06:30

Ich hab mir das Projekt angeschaut. Da hast du recht, das hat mit  FS#3771  nix zu tun. Und in dem Projekt kannst du das "On Hold" nachstellen?

In welchem von den vielen Softdesks? Ist das reproduzierbar, dass immer genau in einem Softdesk ein bestimmter Button so reagiert?

patme schrieb am 08.09.2019 07:49

Also eigentlich sollte da nur ein einziges softdesk sein. In dem sind oben zwei Buttons: langsam und schnell.(die schalten zwei verschiedene Bänke um) hier muss die Bank schnell ausgewählt werden. Nun kannst du den Button uv, pixbar oder mini spider drücken U d es passiert nichts. Erst beim zweiten Klick klappt es.

Project Manager
Soon5 schrieb am 08.09.2019 14:04

Habs gefunden.

patme schrieb am 11.09.2019 08:38

Arne, kannst du in dem von mir angehängten Projekt nochmal was schauen, ob das nun auch behoben wurde, ansonsten würde ich ein neues Ticket erstellen:

Im Softdesk den Button HAZER drücken: Geht dann die Lampe des "10min"-Buttons immernoch an? Ich muss nämlich auch hier immer erst einmal auf jeden Button drücken, damit dieser Fehler nicht mehr auftritt

Lade...

verfügbare Tastenkürzel

Aufgabenliste

Aufgabendetails

Aufgabenbearbeitung