Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   BassPlayerEx bzw. Winamp Visualisierungsplugins (https://www.delphipraxis.net/67251-bassplayerex-bzw-winamp-visualisierungsplugins.html)

omata 21. Aug 2006 17:29

Re: BassPlayerEx bzw. Winamp Visualisierungsplugins
 
Achso das meinst du.

Tja, das geht leider nicht. Weil du ja nicht wissen kannst was das Plugin da erzeugt (wenn du zum Beispiel ein Winamp-Plugin einbindest)

Diese Möglichkeiten hatte ich ja in der ersten BassPlayerEx-Version. Dort waren dann aber die Visualisierungen mit in der EXE einkompiliert.

Das System über Plugins hat Vorteile & Nachteile. Genau wie das in die EXE einkompilieren Vorteile & Nachteile hatte. Es gibt eben nichts perfektes...

Die Darstellungslogik liegt jetzt komplett auf Pluginsseite.

Die Beispiele solltest du doch einfach kompilieren können, dann wird die jeweilige Dll erzeugt.

Gruss
Thorsten

100nF 21. Aug 2006 20:55

Re: BassPlayerEx bzw. Winamp Visualisierungsplugins
 
Hi,

Das ist schade dass das nicht geht, da mich ein neues fenster ziemlich stört...

könnte man aber z.B. eigene DLLs erstellen, die nur mit meinem programm funktionieren, und im gewünschten TImage32 angezeigt werden?
Dann kann man halt keine Winamp Plugins mehr laden, aber das ist nicht schlimm, mir genügen ca. 2 verschiedene visualisierungen.

Würde das funktionieren?
oder wie müsste ich das sonst lösen, damit ich die visualisierung in meinem TImage32 anzeigen lassen kann?

Ich hoffe es gibt eine Lösung dafür...

Gruss
urbanbruhin

omata 21. Aug 2006 21:19

Re: BassPlayerEx bzw. Winamp Visualisierungsplugins
 
Hallo urbanbruhin,

dann nimm doch die alte Version. Habe sie gerade wieder hochgeladen. Der Quellcode ist soweit identisch. Nur die Visualisierungsteile sind eben unterschiedlich.

Minimal-Beispiel siehe hier.

Gruss
Thorsten

100nF 22. Aug 2006 17:31

Re: BassPlayerEx bzw. Winamp Visualisierungsplugins
 
Hallo omata,

OK dann mach ich es so...

ABER ich habe leider schon wieder ein problem (wie immer)...
Ich habe 2 BassChannels und ein Panel für die Visualisierung.
ich möchte nun, dass immer von einem Channel die Visualisierung angezeigt wird.
Dafür müsste ich während dem Programmlauf beim FFrameVisualisierung den Basschannel ändern können.

also etwa so:
Delphi-Quellcode:
// Visualisierung von Channel1 anzeigen
FFrameVisualisierung1.BassChannel := Channel1;
// Visualisierung von Channel2 anzeigen
FFrameVisualisierung1.BassChannel := Channel2;
ich hoffe das ist irgendwie machbar :gruebel:

Gruss
urbanbruhin

rollstuhlfahrer 10. Jan 2008 17:01

Re: BassPlayerEx bzw. Winamp Visualisierungsplugins
 
Liste der Anhänge anzeigen (Anzahl: 1)
ich hab mal versucht eine vorhandene Visualisierung in eine WinAmp-Visualisierung zu quetschen. Leider klappt das nicht so wie gewollt.

Anbei 2 Quelltextarchive ( Simple Oszilloskop VIS - Ver 2.zip von turboPASCAL von hier und vis_rollstuhlfahrer von mir)
Die Visualisierung vom zuerstgenannten soll in das zweitgenannte rein.

rollstuhlfahrer

PS: Dumme Fehler passieren mir auch mal (aber oft genug)

rollstuhlfahrer 13. Jan 2008 06:18

Re: BassPlayerEx bzw. Winamp Visualisierungsplugins
 
irgendwie versteh ich die Welt nicht mehr... :wall: :wall: :wiejetzt:

in meinem Programm mit BassPlayerEx kommt entweder nur der schwarze Hintergrund oder Windows zeigt einen Programmabsturz an. WinAmp hab ich leider grad nicht greifbar, sonst würd ich es dort auch mal testen. Wenn du sagtsr, dass es geht, warum läuft es dann nicht mit BassPlayerEx?? :duck:

rollstuhlfahrer

100nF 18. Jul 2008 21:02

Re: BassPlayerEx bzw. Winamp Visualisierungsplugins
 
hallo,

also ich hab ja vor einiger zeit schonmal danach gefragt aber es lässt mich einfach nicht in ruhe...^^

gibt es überhaupt keine möglichkeit, eine funktion einzubinden, mit der man das aktuelle bild von der visualisierung auf ein TImage32 auf der Hauptform meiner Anwendung bringt?
das wäre echt der oberknaller wenn das ginge!!

ich weiss einfach nicht was ich machen soll wenns wirklich nicht geht...ich brauche diese funktion unbedingt, jedoch würde ich auch gerne mit den winamp-plugins arbeiten da dies sehr vorteilhaft ist. und ein umsteigen auf eine alte version des BassPlayerEx kommt eigentlich auch nicht in frage, denn ich möchte immer wenn möglich mit der aktuellsten version arbeiten.

ich habe leider zu wenig ahnung wie das funktioniert mit den DLLs, darum weiss ich nicht ob mein wunsch überhaupt möglich wäre, oder ob das ein ding der unmöglichkeit ist.

ich hoffe mir kann jemand helfen :roll:

mfg


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:50 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz