Ich frage dich noch einmal warum verwendest du denn Bibliotheken die nicht oder angeblich.. nicht funktionieren wie Bass.
Warum baut man sich so etwas ein nur um eine Wav-Datei abzuspielen das geht ganz einfach nur mit
einer funktion aus MMSystem unter verwendung von MCI.
PlaySound(path + 'C0.WAV', 0, SND_FILENAME Or SND_ASYNC);
Ok kein Volumen aber das läßt sich auch ganz schnell mit MCI implementieren.
Oder schau mal hier!
Nachbearbeitung meiner MCIPlayer Classe von Sir Rufo
Du mußt hier nur für die
Guid für D7 zwei Dinge ändern..
Delphi-Quellcode:
constructor TMciPlayer.Create;
var
NewGUID: TGUID;
begin
inherited Create;
FState := mpsClosed;
CreateGUID(NewGUID);
FAlias := GUIDToString( NewGUID );
FFileName := '';
FDuration := 0;
end;
Entweder oder (MIDI mit MCI) oder (BASS mit dem dazugehörigen MIDI AddON).
Was anderes fällt mir jetzt auch nicht ein.
bla.. bla .. bla
gruss