So das Aussehen der Beat Recording Form wurde überarbeitet:
[Blocked Image: http://klomeister.eimer-24.de/Daten/Beat_Recording_04-02-2018_Beamer_as_Light_2]
So das Aussehen der Beat Recording Form wurde überarbeitet:
[Blocked Image: http://klomeister.eimer-24.de/Daten/Beat_Recording_04-02-2018_Beamer_as_Light_2]
Eine kurze Vorschau-Bildschirmaufnahme die zeigt, wie eine Lightshow, die mit der Software zu einem Track erstellt wurde, aussehen könnte:
http://klomeister.eimer-24.de/…ghtshow_to_MusicTrack.mp4
Wenn ich ein paar mehr HTML5 Basiseffekte erstellt habe, erstelle ich gerne mal eine komplette Lightshow und filme die im Nebel ab.
Wie versprochen hier die erste komplette Lightshow zu einem Track. Erstellt mit der Software Beamer as Light Version 2 - Einen guten Namen muss ich noch finden
https://www.youtube.com/watch?v=Cb0ucOVx4EI
Wer sehen möchte wie das ganze auf dem "Monitor" ausschaut:
http://klomeister.eimer-24.de/…as_Light_2_11-02-2018.mp4
BTW: DIe Lightshow wurde gerade mal mit 4 verschiedenen Grund-Effekten erstellt, der Rest sind alles die Modifier von Beamer as Light selber. Das bedeutet man kann dank der vielfältigen "Effekt-Steuerung" selbst aus sehr wenig Effekten viel Abwechslung herausholen.
Hallo. Sieht doch schon sehr gut aus. Hoffentlich ist der Rest der Arbeit auch bald geschafft.
Die Buttons sehen Super aus (alles selbsterklärend). Die Häkchen-Buttons würde ich in Deutsch beschriften. Aber da bin wohl vielleicht auch etwas zu "old skull" mit mein 46 Jahren.
Wer sehen möchte wie das ganze auf dem "Monitor" ausschaut:
klomeister.eimer-24.de/Daten/F…as_Light_2_11-02-2018.mp4
Hi Ho,
Dein Video sieht Super aus. Deine neuen Buttons finde ich auch gut, lass die bitte so schön groß.
Um dein Video mit DMXControl nachzubauen, würde ich bestimmt mind. 2 Abende brauchen. Wird in deiner finalen dann bestimmt schneller gehen.
Mein Vorschlag als zukünftigen Programm-Namen: "Beam to Beat Fix 2000"
bin schon sehr gespannt, auf eine testbare Version für alle
Ich zeige Dir hier mal ein Video welches ich vor langer Zeit mit DMXControl mal gemacht habe (das hat bislang noch keiner zu Gesicht bekommen). Da habe ich mir mehrere Effekte auf die Kommandobox gelegt und die Live zum Lied, am passenden Punkt von Hand gestartet. Sieht man auch. Passt nicht immer.
Ein paar Effekte habe ich tatsächlich selbst "gemalt".
Will Dir hiermit nur zeigen, meinerseits besteht großes Interesse an deinen Programm.
Da dein Video schon deutlich besser aussieht, als das, was ich da mühevoll, nächtelang versucht habe.
Gruß, Maddin
Display MoreIch zeige Dir hier mal ein Video welches ich vor langer Zeit mit DMXControl mal gemacht habe (das hat bislang noch keiner zu Gesicht bekommen). Da habe ich mir mehrere Effekte auf die Kommandobox gelegt und die Live zum Lied, am passenden Punkt von Hand gestartet. Sieht man auch. Passt nicht immer.
Ein paar Effekte habe ich tatsächlich selbst "gemalt".
Will Dir hiermit nur zeigen, meinerseits besteht großes Interesse an deinen Programm.
Da dein Video schon deutlich besser aussieht, als das, was ich da mühevoll, nächtelang versucht habe.
Gruß, Maddin
Naja, sooo viel fehlt da auch nicht mehr Die von dir erstellten Effekte sind gut. Du musst diese nur noch im Audioplayer entsprechend platzieren. Das sind jetzt noch maximal 4-5h Arbeit, dann sieht das richtig gut aus und kommt auch immer genau so auf den Punkt. Da du das alles schon als Effekte hast, musst du das im Prinzip nur noch im Audioplayer wiederverwenden. Es fehlen also nur noch die letzten Meter für eine gute Show
Viele Grüße
JP
QuoteHallo. Sieht doch schon sehr gut aus. Hoffentlich ist der Rest der Arbeit auch bald geschafft.
Ja, man kann zwar schon Lightshows erstellen, aber da fehlt noch einiges.
-> Multi Video-Kanäle
-> Video-Kanal über TCP senden (+ Empfangssoftware auf der Gegenseite)
-> Live Steuerung Tastatur und MIDI-PAD / Controller
-> Maskeneditor
-> Möglichkeit Beats zu anderer DMX-Software "senden" (oder zu empfangen)
-> Projekt speichern / laden Funktion
-> (Evtl. Android App zur Fernsteuerung?)
... Und alles was mir auf dem Weg bis dorthin noch zusätzlich eingefallen ist
Aktuell ist das Programm in Englisch, da ich den Anwendungsbereich nicht auf Deutschland (und wo noch Deutsch gesprochen wird) begrenzen wollte. Eine Einstellung der Sprache wäre natürlich möglich und dies könnte ich zusätzlich einprogrammieren. Ich versuche möglichst viele Sachen als "Grafik" darzustellen, damit der User wenig lesen muss und visuell schnell Elemente finden kann (der Feinschliff für sowas kommt dann aber am Ende).
Das erstellen einer Lightshow zur Musik geht tatsächlich relativ schnell, ich habe vielleicht 40 Minuten für die Lightshow gebraucht (Allerdings bin ich auch der Programmierer und weiß wo was zu finden ist). Aber dank der Verwendung von erstellten Pattern, die sich beliebig oft auf die Playliste setzen lassen, kann man sehr schnell zum Ziel kommen. Gerade bei Musik-Passagen wo erstmal 64 oder mehr Beats gleichmäßig hintereinander ablaufen. Da erstellt man sich z.B. 2 verschiedene 8er Pattern und setzt diese jeweils abwechselnd hintereinander in die Playliste bis man die 64 Beats erreicht hat. Das ist eine Sache von maximal 5 Minuten.
Was die ruhigen Szenen angeht, da muss man natürlich etwas mehr Handarbeit investieren, da hier die Bewegungsabläufe ungefähr auf die Länge bis zum nächsten Beat abgestimmt werden müssen. Außerdem muss man bei den ruhigen Szenen die Beats komplett von Hand setzen, da hier die automatische Beat-Recording Funktion nicht die gewünschten Ergebnisse erzielt.
Desweiteren ist es etwas gewöhnungsbedürftig eine Lightshow mit "langen" Animationen zu erstellen, da meine Software die Aktion bei dem jeweiligen Beat in Kraft setzt. Sprich man muss den Track immer wieder vor der Stelle anhören wo die Bewegungs-Aktion gestartet wird, damit man sie sehen kann. Spult man Beispielsweise den Musiktrack an eine Stelle zwischen 2 Beats, dann sieht man die entsprechende Aktion natürlich nicht (Aber das ist bei DMX-Control soweit ich weiß auch so).
Bei diversen Video-Editier-Programmen (Adobe etc.) kann man Bewegungsanimationen auch zwischen den "Start" und "End" Punkten starten und betrachten. Aber das zu programmieren wäre zu aufwändig. Ein paar Kompromisse muss man eingehen, sonst ist das Projekt zu umfangreich für ein 1-Mann Projekt.
Das sieht schon richtig richtig gut aus! bin gespannt was noch kommt...
Huch, das Ding ist aber schon schnell gewachsen
Ist auch geplant, dass auch 2er-Nutzer etwas damit anfangen können? Womöglich mit Echtzeit-Eingriff ähnlich der Kommandobox?
Grüße
Markus
Ich weiß nicht genau was ein "2er-Nutzer" ist.
Eine "Live-Steuerung" ist geplant, mit einer grafischen Oberfläche auf der man grafischen Buttons, Tasten der Tastatur oder MIDI-Keys, eine Playliste oder ein Pattern zuweisen kann. Die zugewiesene Funktion lässt sich dann entsprechend mit der eingestellten Taste aufrufen. Außerdem sind weitere kleine sinnvolle Steuerungsmöglichkeiten wie "Effekt-Strobo" (Effekt blinkt) und "kompletter Strobo" (ganzer Bildschirm blinkt) und sowas wie "Beamer Bild auf schwarz" etc gedacht.
Möglich aber aufwändig zu programmieren, wäre zum Beispiel auch das Deaktivieren von Modifiern der Playliste / des Patterns z.B. deaktivieren von "Zoom" oder "Color", so das man diese Eigenschaften von Hand steuern kann. Ohne eine Deaktivierung der entsprechenden Eigenschaft, die man von Hand beeinflussen möchte, würde der Wert wieder überschrieben werden (durch die Playliste oder das Pattern), sobald ein neuer Takt erkannt wurde und entsprechende Eigenschaften gesetzt werden. Ob man das alles wirklich steuern muss oder ob das nicht zu Überladen und "sinnlos" ist, werde ich noch sehen. Schwierig wird es dann auch diese ganzen Einflüsse über TCP zu verschicken für die TCP-Video Ebenen.
Vermutlich um den Aufwand im Rahmen zu halten, wird es sich auf Pattern / Playliste laden, Beamer Schwarz / Beamer an, Effekt Strobe, Bildschirm Strobe beschränken. Positionen, Zoom, Farbe etc. einzeln im Live-Betrieb steuern zu können ist zwar nett, aber eig. in der Praxis viel zu "detailreich", da man jetzt dauerhaft weiter diese Eigenschaften bearbeiten muss damit der Effekt weiterhin in Bewegung bleibt. Es besteht ja die Möglichkeit Playlisten mit entsprechenden unterschiedlichen Farben und Abläufen zu erstellen (Was ich ausreichend finde). Warum sollte man jede Eigenschaft mit einer Taste steuern können müssen... (Genau deswegen gibt es ja meine aufwändige Beat-Erkennung und die Beat-Recording Funktion sowie den Pattern-Generator... eben damit man nicht 300 Tasten braucht und alle Dinge von Hand zum Takt steuern muss).
Was Sinnvoll ist und was nicht (Nutzen/Aufwand) wird man dann beim Programmieren merken, wenn man sich ausreichend damit beschäftigt hat.
Sehr aufwändige Dinge, die im "Kern" aber eigentlich unwichtig sind, werde ich ganz nach hinten schieben. Wichtig ist erstmal eine Software die, die wichtigen Funktionen abdeckt. Damit sind Funktionen gemeint, die auch in der Praxis gebraucht werden und sinnvoll genutzt werden können. An "nice to have" Funktionen, die extrem aufwändig sind, möchte ich mich Anfangs nicht monatelang aufhalten.
Ich weiß nicht genau was ein "2er-Nutzer" ist.
Ich glaube es sind DMXControl 2 Nutzer gemeint.
Stimmt, ich bin einer, der noch die 2er Version benutzt
Vielen Dank für die ausführliche Antwort!
Grüße
Markus
Ich habe ein wenig am Playlist-Editor gearbeitet.
- Importieren und Laden von Playlisten ist jetzt möglich (Menuleiste oben) auch Projektübergreifend (Es lassen sich Pattern und Playlisten aus anderen Projekten übergreifend wiederverwenden)
[Blocked Image: http://klomeister.eimer-24.de/…_Playlist_Editor_Menu.jpg].
- Effekte sind jetzt in der Effekt-Liste mit einer Grafik sichtbar (Geplant ist das zusätzlich bei Mouse-Over ein Fenster auftaucht bei dem der Effekt mit Animation sichtbar ist)
- Der Playlisten-Editor wurde grafisch etwas überarbeitet. Erstellte Pattern haben jetzt eine Farbe und lassen sich so in der Playliste leichter wiederfinden.
Es sind allerdings noch einige weitere Verbesserungen am Playlisten Editor geplant
[Blocked Image: http://klomeister.eimer-24.de/…18_Playlist_Editor_kl.jpg]
Großes Bild:
http://klomeister.eimer-24.de/…-2018_Playlist_Editor.jpg
Deine Oberfläche sieht super aus. Ich würde auch sehr gerne ein "Beta-Tester" für Dich sein. Habe bei mir hier, immer ein Beamer für sowas angeschlossen.
Gruß, Maddin
Hallo,
da wäre ich auch dabei.
Gruss Steff
Hi KloMeister,
Wie geht es denn voran bei Dir? Kannst Du uns mal wieder auf den laufenden bringen?
Bin sehr neugierig auf dein Programm!!
Hallo,
Ja ging in der letzten Zeit eher langsam voran, da ich zeitlich etwas beeinträchtigt war, weil wir einen Wasserschaden im Haus hatten (inklusive Schimmel und alles was dazu gehört)... Es mussten also einige Zimmer komplett erneuert werden. Es wurden Bohrungen in den Böden gemacht um die Feuchtigkeit abzusaugen, Lufttrockner haben im ganzen Haus "rumgerattert" über Wochen 24 - 7. Komplette Zimmer (Tapeten, Böden, Fliesen, etc) mussten komplett erneuert werden.
Hier 1-2 Eindrücke (Fotos davon), Links unten das Badezimmer während der Erneuerung, Rechts nach der Erneuerung:
http://klomeister.eimer-24.de/…or_nach_Wasserschaden.jpg
Naja jetzt ist alles wieder im "Lot", aber da geht die komplette Freizeit bei drauf.
Es sind allerdings trotz dessen kleine neue Funktionen dazugekommen:
Zum einen werden jetzt die "Positionen" also die X- und Y-Koordinaten von Effekten grafisch im Pattern-Grid angezeigt. Dadurch kann man viel besser optisch wahrnehmen wo die Effekt Position an dieser Stelle ist.
Siehe hier:
http://klomeister.eimer-24.de/…mer_as_Light_Position.jpg
Desweiteren habe ich eine meiner Meinung nach noch sehr wichtige Funktion eingebaut:
Die Beschleunigungskurve von Animationen lässt sich jetzt je Schritt im Pattern festlegen.
Das bedeutet es kann eingestellt werden wie sich ein Animationsablauf verhält.
- erst schnell, dann langsam
- erst langsam, dann schnell
- linear
- langsam, schnell, langsam
- etc.
Damit kann man seine Lightshows noch individueller konfigurieren.
Seit ein paar Tagen habe ich wieder Zeit und entwickle bereits wieder aktiv weiter.
Oh mann, sowas wünscht mann keinen (Wasserschaden).
Danke, das Du uns auf den aktuellen Stand bringst.
Newly created posts will remain inaccessible for others until approved by a moderator.
The last reply was more than 365 days ago, this thread is most likely obsolete. It is recommended to create a new thread instead.