AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi Probleme mit Bass_Vis
Thema durchsuchen
Ansicht
Themen-Optionen

Probleme mit Bass_Vis

Ein Thema von BassFan · begonnen am 5. Jul 2006 · letzter Beitrag vom 28. Dez 2006
Antwort Antwort
Seite 1 von 7  1 23     Letzte »    
BassFan
(Gast)

n/a Beiträge
 
#1

Probleme mit Bass_Vis

  Alt 5. Jul 2006, 22:52
Ich habe gelesen das sich hier einige Leute mit der Bass.dll beschäftigen.
Auch ich bin ein Fan dieser Library habe allerdings einige Probleme
was den Source von Bass_Vis angeht.

Bin VB-Programmierer (jaja) Sorry

Die Bass_Vis lib kann über alle Tonquellen direct den Sound Visualisieren
dazu werden Sonique und Winamp Plugins verwendet!

Es gibt zwei Versionen eine für 2.9 und 5.0 Plugins.
Leider gibt es aber einige Probleme mit der DLL.

Da ich in Delphi nicht so gewand bin möchte ich fragen ob sich jemand dafür interessieren würde und gegebenfalls
den Quelltext vervollständigt.
Der Author hat keine Lust oder Zeit diesen fertig zu stellen.

Bei der 5.0 soll ein Bufferunderound auftreten.
Die 2.9 macht probleme mit der Konfiguration bzw.. den richtigen Pfad der Plugins
damit diese ihre Daten lesen können.

Hab es mal mit SetEnvironment versucht bin aber kläglich gescheitert!

Würd mich über Antworten freuen!
Vielleicht bekommen wir das hier hin?

Hier die Links zu den SourceCode..

Bass_Vis 2.2 für Winamp 2.9 und Sonique Plugins
Bass_Vis 2.3 für Winamp 5.0 Plugins
Grüße

Nachtrag:
Die Bass DLL kann über %PATH% in jedes x-beliebiges verzeichnis kopiert werden
Läuft so zumindest super bei mir in VB !
  Mit Zitat antworten Zitat
omata

Registriert seit: 26. Aug 2004
Ort: Nebel auf Amrum
3.154 Beiträge
 
Delphi 7 Enterprise
 
#2

Re: Probleme mit Bass_Vis

  Alt 5. Jul 2006, 23:14
Hallo BassFan,

wenn es dir darum geht eigene Winamp-Vis-Dlls zuschreiben, kannst du auch mal hier schauen.

Gruss
Thorsten
  Mit Zitat antworten Zitat
BassFan
(Gast)

n/a Beiträge
 
#3

Re: Probleme mit Bass_Vis

  Alt 5. Jul 2006, 23:38
Zitat von omata:
Hallo BassFan,

wenn es dir darum geht eigene Winamp-Vis-Dlls zuschreiben, kannst du auch mal hier schauen.

Gruss
Thorsten
Danke !
Nein damit ist mir leider nicht geholfen.
Die DLL funktioniert ja soweit bis auf die Maken das die konfiguration nicht richtig läuft.
Diese läd alle verfügbaren Winamp-Plugins in ne Listbox von wo man sie dann auswählen kann.

Und laufen tut sie mit der Bass.dll
Miniaturansicht angehängter Grafiken
mux_111.jpg   nomux_394.jpg  
  Mit Zitat antworten Zitat
BassFan
(Gast)

n/a Beiträge
 
#4

Re: Probleme mit Bass_Vis

  Alt 5. Jul 2006, 23:52
Falls es jemand Interessiert hier ist mein Player (kleine Reklame)
Benutze Bass.dll 2.2 , Bass_FX 2.2 , und Bass_Vis nur für die Winamp und Sonique Visualisierung

Gruß
Miniaturansicht angehängter Grafiken
mainplayer_206.jpg   main2_202.jpg  
  Mit Zitat antworten Zitat
BassFan
(Gast)

n/a Beiträge
 
#5

Re: Probleme mit Bass_Vis

  Alt 6. Jul 2006, 08:40
Ich werds mal selbst versuchen ..

Zuerst eine Frage.
Wie übersetze ich das C ++ schnipsel nach Delphi ?

Delphi-Quellcode:
HWND WINEXPORT BASS_WA_GetVisHwnd(void)
{
   HWND visHwnd;
   visHwnd = vis_Window_Emu;
   return visHwnd;
}
Procedure ?, Function ?
Sorry hab nicht die ahnung will aber lernen.

Habe es mal so gemacht!
Delphi-Quellcode:
function BASS_WINAMPVIS_GetVisHwnd(): Integer; stdcall;
var
  visHwnd: Integer;
  VisInfo: PWinampVisInfo;
begin
  visHwnd := VisInfo^.WinHandle;
  Result := visHwnd;
end;
ist das OK?
  Mit Zitat antworten Zitat
Benutzerbild von turboPASCAL
turboPASCAL

Registriert seit: 8. Mai 2005
Ort: Sondershausen
4.274 Beiträge
 
Delphi 6 Personal
 
#6

Re: Probleme mit Bass_Vis

  Alt 6. Jul 2006, 09:38
JA.
Matti
Meine Software-Projekte - Homepage - Grüße vom Rüsselmops -Mops Mopser
  Mit Zitat antworten Zitat
BassFan
(Gast)

n/a Beiträge
 
#7

Re: Probleme mit Bass_Vis

  Alt 6. Jul 2006, 10:30
Zitat von turboPASCAL:
JA.
Kurz und bündig . Danke

Habe es noch leicht abgeändert da VisInfo vorher nicht richtig initialisiert worden ist.
Fehlte auch noch die übergabe von chan=handle des Plugin.

Delphi-Quellcode:
function BASS_WINAMPVIS_GetVisHwnd(handle: HVIS): DWORD; stdcall;
var
  visHwnd: DWORD;
  VisInfo: PWinampVisInfo;
begin

  VisInfo:= PWinampVisInfo(handle);
  visHwnd:= VisInfo^.WinHandle;

  BassFuncs^.SetError(BASS_OK);
  Result := visHwnd;
end;
gruß
  Mit Zitat antworten Zitat
Benutzerbild von turboPASCAL
turboPASCAL

Registriert seit: 8. Mai 2005
Ort: Sondershausen
4.274 Beiträge
 
Delphi 6 Personal
 
#8

Re: Probleme mit Bass_Vis

  Alt 6. Jul 2006, 10:39
Ich habe mich auch eine Weile mit der BassVis.Dll beschäftigt, aber die Sourcecodes der DLL sind noch ein wenig Buggy. Bei mir kam es des öfteren zu einer AV.
Was spricht dagegen sich einen Loader für das laden/abspielen der Vis-DLL's von Winamp selbst zu bauen ?
Matti
Meine Software-Projekte - Homepage - Grüße vom Rüsselmops -Mops Mopser
  Mit Zitat antworten Zitat
BassFan
(Gast)

n/a Beiträge
 
#9

Re: Probleme mit Bass_Vis

  Alt 6. Jul 2006, 11:12
Zitat von turboPASCAL:
Ich habe mich auch eine Weile mit der BassVis.Dll beschäftigt, aber die Sourcecodes der DLL sind noch ein wenig Buggy. Bei mir kam es des öfteren zu einer AV.
Was spricht dagegen sich einen Loader für das laden/abspielen der Vis-DLL's von Winamp selbst zu bauen ?
Also der Quelltext beinhaltet ja einen Loader zum laden/abspielen von Winamp vis_Dll's
Insoweit funktioniert es auch nicht so schlecht bei den Sonique Plugins habe ich noch keinen absturz gehabt.

Bei Winamp laufen über vis_Mux auch alle Plugins ohne Probleme.
Nur das will ich nicht .. ist ein problem für mich den richtigen Ansatz zu finden wo das mit der konfig zu finden ist.

Kann meines erachtens nur am erstellen des Winamp-Emu Fenster liegen.
Plugins welche über eine eigene Titelbar verfügen laufen ja einwandfrei.

Aber alles was keine hat macht probleme.
Die function mit dem HWND hat noch gefehlt man konnte aus seiner Anwendung nicht feststellen
was passiert wenn das Plugin selbst geschlossen wird.
Jetzt kann man darauf reagieren in dem man einfach das Handle überprüft.

gruß
  Mit Zitat antworten Zitat
BassFan
(Gast)

n/a Beiträge
 
#10

Re: Probleme mit Bass_Vis

  Alt 6. Jul 2006, 11:40
Habe mal dein Plugin VisTurboPascal compiliert und mit Bass_Vis getestet
Kann keine nennenswerte Probleme feststellen.

Alle Visualisierungen funktionieren incl. der Konfig(About Dialog)
So schlecht ist das Teil also nicht!

Visualisierung kommt natürlich nur wenn du eine externe Soundquelle am laufen hast.

Na irgendwie werde ich das schon ans laufen kriegen!
vis_Dizzy.dll,vis_Cappellozza.dll laufen auch

gruß
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 7  1 23     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:57 Uhr.
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