Hallo Maddin,
mir fällt als erstes auf das der Kernel eine Wahnung ausgibt, dass das Nodle U1 noch von einen weiteren Programm genutzt wird. Hattest du noch DMXC 2 im Hintergrund laufen, wenn ja dann Versuch es mal nur mit DMXC3.
Viele Grüße
soekkle
Hallo Maddin,
mir fällt als erstes auf das der Kernel eine Wahnung ausgibt, dass das Nodle U1 noch von einen weiteren Programm genutzt wird. Hattest du noch DMXC 2 im Hintergrund laufen, wenn ja dann Versuch es mal nur mit DMXC3.
Viele Grüße
soekkle
Welche API und in wleche Version nutzt die matrix.dll um auf den Grafikchip zuzugreifen. In diesen Punkt unterschieden sich die beiden genannten Grafikchips.
Viele Grüße
soekkle
Hallo,
ich habe nochmal auf einen Rechner, die Version 0.1.1 von Beatsync Plugin in den Ordner kopiert. Dann hat der Start von DMXControl Kernel länger gedauert und es gab eine Fehlermeldung. Dazu wurde im Thread des Plugins folgendes Geschrieben:
In dem Fall sollte ein Rechtsklick auf die Datei -> Eigenschaften -> Zulassen
reichen. .NET weigert sich, Assemblys zu laden die als "Aus dem Internet geladen" markiert sind...
Stefan
Anschließend hat es auf meinen Testrechner funktioniert. Mit DMXControl laufen Version 0.1.1 und 0.2.0 des Plugins, nachdem man den Zugriff zuläst.
@Soon5 hier habe ich meinen passenden Kernellog.
Viele Grüße
soekkle
Hallo die übergebene Strucktur im Handler der Events hat sich in der Version 3.1 geändert. Es heißt jetzt
var v = args.NewValue;
Viele Grüße
soekkle
RGB: 0-255 (8bit) bei rgb das ist auch Webstandard (viele nutzer kennen das schon aus Photoshop usw.) und entspricht bei fast allen Scheinwerfern den DMX-Werten. 16bit wären dann hat einfach 0.5er Schritte, 32bit 0.25er usw.
Zu der Scyte: 9 bit Entsprechen 0,5er Schritte und 10 bit 0,25 Schritte, wenn man den Bereich 0,0 bis 256 betrachtet und 256 nicht erreicht werden kann.1 Bit mehr verdoppelt die Anzahl der möglichen Werte.
Viele Grüße
soekkle
Hallo Tsunami,
Viele Grüße
soekkle
Hallo,
ich habe eine neue Version meines Plugins fertig
. Die neue Version läuft mit DMXC 3.1 und kann jetzt die Geschwindikeit von Cuelisten steuern.
Viele Grüße
soekkle
Hallo,
Bei mir klapp die lokale Verbindung von Kernel und GUI, wenn ich sie aus dem Startmenü starte und den Kernel aus VisualStudio starte.
Häng doch mal die Logs an.
Viele Grüße
soekkle
Danke,
für das Anpassen
.
Viele Grüße
soekkle
Hallo,
Es würde helfen, wenn du sagst welche Software du benutzen willst. Damit Dir passende Hinweise gegeben werden können.
Zu den Einstellen der Adresse an den Dipschaltern:
Ich hoffe ich kann dir schon ein wenig helfen
Viele Grüße
soekkle
Hallo Didda,
ich habe mich bewusst für ein Kernel PlugIn entschieden, da ich es für Sinnvoll halte, dass es nur eine Instanz des PlugIns im DMXC3 gibt. Damit sind die Möglichkeiten einer Obefläche/GUI deutlich kleiner.
Bei deinen Vorschlag frage ich mich wie Gut, der in das Konzept von Link passt. Entweder ich ändere die Geschwindigkeit aller Teilnehmer, was zu Doppelten oder Halben Tempo der Musik führt. Oder das PlugIn ist bis zum zurücksetzen im schnellen oder langsamen Modus und nicht mehr "Synchron" zu dem Link.
In deinen Plan wäre es in meinen Augen sinnvoller, wenn die Beaterkennung diese Funktion bittet.
Viele Grüße
soekkle
Das ist der Natürliche Logarithmus. Durch mein Studium ist für mich der Logarithmus meistens der Natürliche Logarithmus. Und in C# ist Math.log(d) der ln, siehe Doku (MSDN). Die Implementierung passt bei mir für verschiedene Werte.
Viele Grüße
soekkle
Hallo,
Nun habe ich verstanden wie die Werte transformiert werden
. Die Berechnung erfolgt über die Exponential Funktion.
Für die alle hier einmal meiner Erkenntnise für einen RangeInputChannel mit den Bereich 10 bis 1000:
Wobei der Sollwert=100 100% in dem Effect Speed und Scenelist Speed liefert.
Viele Grüße
soekkle
Hallo,
Das PlugIn schreibt die BPM nur in die Effect Speed wenn sich der Wert ändert. Weiter kommt bei der aktuellen Version beim Effect Speed und Scenelist Speed falsche Werte an. Siehe
Es würde mir auch schon helfen wenn ich wüsste was "Beats per Minute" ausgibt (einen Prozentwert, DMX wert(0-255) oder wie ich es mir vorgestellt hätte den genauen BPM-wert auf 2 nachkomma stellen genau)
Derzeit ist mit dem Plugin bei BPM100 Speed bei 14,6%.
Ich arbeite an einer neuen Version, die bei der Initialisierung den Wert einmal ausgeben und auch entsprechend angepasste Werte für Effect Speed und Scenelist Speed ausgeben.
Aber ich muss für die nächste Version noch einiges machen und weiß nicht wann sie kommt.
Viele Grüße
soekkle
Hallo,
Du nimmst z.B. den Generic Dimmer 4 mal und legst sie auf vier aufeinander Folgende DMX Kanäle. So bildest du auch jedes real existierende Gerät mit ab.
Viele Grüße
soekkle
Hallo,
ich verstehe grade nicht wie DMXC 3 den Prozentwert für Effect Speed und Scenelist Speed berechnet
und wie man diese Werte am besten ins Input Assignment schreibt.
Viele Grüße
soekkle
Hallo TSUNAMI,
ich vermute es Hängt mit der Datei SyncKern.dll zusammen. Die Fehlermeldung Wrong DLL Format tritt auch bei mir auf, da diese dll nativen Code und kein .Net Code enthält. Ich vermute das dies dll die Microsoft Visual C++ Runtime Benötigt in version 2013 oder 2015 32bit.
Du kannst mal Prüfen ob und welche bei dir Installiert sind.
Viele Grüße
soekkle
Hallo,
ich habe gerade eine neue Version 0.1,1 des BeatSyncPlugin für DMXC3 hochgeladen.
Der von TSUNAMI gemeldete Fehler beim erneuten Starten des Plugins ist jetzt behoben. Auch der Input wurde umbenannt.
Viele Grüße
soekkle