Skip to content
  • Ali Trieschmann's avatar
    Release v0.3.0 · 69ed299e
    Ali Trieschmann authored
    Optimierung Texture statt Matrix
    
    Die Bilder werden jetzt als [jit.gl.texture]s auf die Videoplanes
    gebracht
    
    Feature zufällige Beeinflussung d. Auslenkung
    
    Über einen Wert 0..100 (%) kann jetzt die tatsächliche Auslenkung per Zufall
    beeinflusst werden.
    0 bedeutet, Auslenkung findet gemäß Audiopegel statt, ein höherer Wert bedeuetet, die
    Auslenkung wird um einen zufälligen Wert gedämpft (erhöhen ist nicht
    leicht möglich, da das Bild sonst evtl. den Bildauschnitt verlässt.)
    
    [al.imgsel] obsolet - ersetzt durch [al.imgselector]
    
    Feature: Filter/Saturation
    
    Es gibt jetzt einen global wirkenden RGB-Filter sowie ein auf die
    Maskenebene wirkenden Farbsättigungsfilter.
    
    Optimierung: Triggern nach Ändern der Sync-Rate
    
    Umschalten auf kürzere Syncraten hat jetzt sofort Wirkung.
    Umschalten auf längere Syncraten hat keinen Bildstillstand mehr zur
    Folge.
    Ersteres wurde einen commit zuvor durch vorübergehendes Abschalten des
    [metro] bewirkt; zweiteres geschieht durch triggern von
    [al.randscalpos] bzw. darin [al.line] nach Ändern der Rate.
    
    Feature: Auto-Ratio
    
    Durch Wahl von 'auto' bzw. 'auto 2x' wird jetzt die Größe des
    Videofensters ermittelt und die Bilder entsprechend skaliert.
    
    Bugfix Freeze - kl. Anpassungen/Test
    
    In [al.randscalpos] inlet mit [qlim 33] begrenzt, da 33 ms der Takt der
    Bildauffrischrate ist.
    Das Problem war, dass ein Threshold getriggertes Bang zusätzlich zum
    synchronisiertem Takt kommen konnte, was damit dem zu früh
    positionierten [qlim] entgehen konnte.
    
    Bugfix Transport startet Bewegung
    
    In [al.sig2float] triggert jetzt ein Umstellen der Syncrate so wie
    Starten des (globalen) Transports einen [snapshot], so dass umgehend
    eine Bewegung startet.
    
    BugFix - autom. Abschalten entfernt
    
    Das automatische Ausschalten der Ebenen, wenn der jew. Fade-Regler auf
    '0' gestellt wird wurde wieder entfernt; er führte häufig zu
    Situationen, in denen Werte nicht korrekt übernommen wurden.
    [al.onoff] gelöscht, da nicht weiter benötigt.
    
    Optimierung/Bugfix Race Cond. Imgselector
    
    Beim gleichzeitigen Wechsel von FG- und BG-Bild wurde meist eine
    Wechselanweisung verschluckt (vermutlich race condition).
    Dies wurde behoben, indem jetzt bei jedem Wechsel eine Liste mit den
    Nummern beider zu verwendender Bilder gesendet wird.
    
    Optimierung: Alle Parameter auf 127 Steps gesetzt
    
    Bei allen Parametern, die automatisierbar sind, sit die Anzahl der Steps
    auf 127 festgelegt. Zum einen ist dies der Wertebereich für MIDI, zum
    anderen werden bei Reglerfahrten weniger Daten erzeugt.
    
    Optimierung GUI
    
    * Parameternamen angepasst
    * Automapping Indizes festgelegt
    * Order Parameter angepasst
    
    Dokumentation fertiggestellt
    
    Release v0.3.0
    69ed299e
This project is licensed under the MIT License. Learn more