Einzelnen Beitrag anzeigen

Benutzerbild von dizzy
dizzy

Registriert seit: 26. Nov 2003
Ort: Lünen
1.932 Beiträge
 
Delphi 7 Enterprise
 
#8

Re: TBassDllPlayer + Visualisierung (Komponenten)

  Alt 30. Aug 2005, 20:54
Täterätäää, mein neustes Kick-Ass Visual, die "Disco-Sprites", hübsch in eine DLL verpackt die in diesem Player als Plugin läuft.

Leider haben meine MMX-Optimierungen in dieser Version nicht funktioniert, in meinem Player geht's. Komischerweise reicht es schon einen Farbwert in ein MMX-Register zu schieben und zurück, um alle Bits auf 0 zu setzen . Keine Ahnung wer da noch an der FPU rumpfuscht . (Wobei ich bei meinem Player ja genau so mit Threads und der Bass.dll arbeite )
Naja, dadurch wird's nicht weniger hübsch, nur etwas weniger performant.
Die optimale Canvasgröße wäre so bei ca. 400x400 Pixeln, es sieht aber auch in dem Demo-Player schick aus


Das wäre btw. eines der Visuals, für die ich gern 512 (oder mehr) FFT-Werte hätte. Hab hier jetzt gepfuscht indem immer 2 Sprites den selben Wert bekommen, dann passte es.

Anm.: Kein DirectX/OGL - reine G32


Gruss,
Fabian
Angehängte Dateien
Dateityp: zip disco_115.zip (211,3 KB, 110x aufgerufen)
Fabian K.
INSERT INTO HandVonFreundin SELECT * FROM Himmel
  Mit Zitat antworten Zitat