Delphi-PRAXiS
Seite 23 von 34   « Erste     13212223 242533     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   [Komponente] Bass Player Komponente: TBassDLLPlayer (+Demos) (https://www.delphipraxis.net/46916-%5Bkomponente%5D-bass-player-komponente-tbassdllplayer-demos.html)

turboPASCAL 21. Jul 2007 09:05

Re: [Komponente] Bass Player Komponente: TBassDLLPlayer (+De
 
Liste der Anhänge anzeigen (Anzahl: 2)
Oder du guckst dir den Demo-Player in der Version 1.09 an. ;)

Tommy1988 21. Jul 2007 09:24

Re: [Komponente] Bass Player Komponente: TBassDLLPlayer (+De
 
Ich hab mir, zur Bequemlichkeit, Drag&Drop hinzugefügt.

Ist das erlaubt :|

Edit:
Hätte mal eine Frage zur TrackBar:
Play:
Der Tracker bewegt sich nicht, nur soein kleines schwarzes dreieck dadrüber.

Was hat das zu bedeuten diese neuerung?

turboPASCAL 21. Jul 2007 14:37

Re: [Komponente] Bass Player Komponente: TBassDLLPlayer (+De
 
Äh, das ist wegen einem Bug so. Der Bug entsteht durch das OnChangeEvent der Trackbar wenn
der Player über die Trackbar "seine" aktuelle Position setzt.

Normalerweise müsste man noch das Trackbar.OnChangeEvent überschreiben oder so etwas...

// Edit:
Eine Lösung:
Delphi-Quellcode:
procedure TForm1.GeneralTimerTick;
begin
  if BassdllPlayer1.Status = sndPLAYING then
  begin
    TrackBar1.SelStart := BassdllPlayer1.GetSongTimeInfo(stUp).asInteger;
    TrackBar1.SelEnd   := BassdllPlayer1.GetSongTimeInfo(stUp).asInteger;

    TrackBar1.Tag := -1; // <--<< diese Zeile einfügen
    TrackBar1.Position := BassdllPlayer1.Position;
    TrackBar1.Tag := 1; // <--<< diese Zeile einfügen
  end;

// ...

procedure TForm1.TrackBar1Change(Sender: TObject);
begin // Change Song Pos
  if TrackBar1.Tag > 0 then // <--<< diese Zeile einfügen
    BassdllPlayer1.Position := TrackBar1.Position;
end;

Cyberbob 21. Jul 2007 15:50

Re: [Komponente] Bass Player Komponente: TBassDLLPlayer (+De
 
Ich habs so gelöst:

Delphi-Quellcode:
if bdpAudioOut.Position <> tbrPosition.Position then
  bdpAudioOut.Position := tbrPosition.Position;

thabaker 4. Aug 2007 15:26

Re: [Komponente] Bass Player Komponente: TBassDLLPlayer (+De
 
Zitat:

Oder du guckst dir den Demo-Player in der Version 1.09 an.
Wenn ich die Komponente von der ersten Seite verwende kommen beim Laden Meldungen dass einige Properties nicht existieren. Gibts noch ein andere Version von TBassDLLPlayer?

turboPASCAL 4. Aug 2007 21:50

Re: [Komponente] Bass Player Komponente: TBassDLLPlayer (+De
 
Welche genau bitte ?

Tommy1988 15. Sep 2007 12:12

Re: [Komponente] Bass Player Komponente: TBassDLLPlayer (+De
 
Ich habe ein Problem:

Wenn man DesignKomponenten von Torry einsetzt, und man dann Musik hört flackert das Bitmap und die Peaks fürchterlich. Was kann man da machen

Habe schon versucht? die Peaks und die Paintbox auf ein Panel zu setzen, aber schlägt alles fehl.

turboPASCAL 15. Sep 2007 13:56

Re: [Komponente] Bass Player Komponente: TBassDLLPlayer (+De
 
Zitat:

Zitat von Tommy1988
Wenn man DesignKomponenten von Torry einsetzt [...]

Tja, da kann ich dir nicht helfen da ich keine Ahnung habe was diese Komponenten alles intern Anstellen.
Was ist wenn du das Panel auf "Doppelgepuffert" stellst ?

Hast du diese Version des Players verwendet ? Sie ist besser Überarbeitet in Bezug auf die Vis-Darstellung.

Tommy1988 15. Sep 2007 14:17

Re: [Komponente] Bass Player Komponente: TBassDLLPlayer (+De
 
DoubleBuffered bringt leider nichts, ich habe gedacht schon.

Ich verwende die Version mit der "Flammen-Artiken" Visualisierung.

turboPASCAL 15. Sep 2007 14:29

Re: [Komponente] Bass Player Komponente: TBassDLLPlayer (+De
 
Zitat:

Zitat von Tommy1988
Ich verwende die Version mit der "Flammen-Artiken" Visualisierung.

Hä ? :stupid:

Aus welchem Pos, #1 oder #221 ? Ich rate dir zum Letzteren. Leider kann ich dir beim Flackerprob. nicht weiterhelfen weil wie gesagt mir die Komponente und deren Innereien sowie Programiergenauigkeit
unbekannt sind.

Welche sind denn das (bitte nur einen Link zu Torry) ?


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:06 Uhr.
Seite 23 von 34   « Erste     13212223 242533     Letzte »    

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