Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Sampler im Konflikt (kein Spiel) (https://www.delphipraxis.net/107860-sampler-im-konflikt-kein-spiel.html)

rollstuhlfahrer 3. Feb 2008 17:55


Sampler im Konflikt (kein Spiel)
 
Hi :hello:

ich bin dabei, mir einen eigenen MediaPlayer zu erstellen und nutze dazu den BassPlayerEx. Jetzt wollte ich einen Sampler erstellen (soll 9 zuweisbare Lieder abspielen). Wenn man einen BassChannel erstellt, dauert das zu lange, bis die Datei geladen ist. Mit der Version aus einem Array[1..9] of TBassChannel braucht das Programm rund 30 sekunden bis es geladen ist, was unvertretbar ist...
Jetzt hab ich mir überlegt, eine TMediaPlayer-Komponente als Sampler zu verwenden. Klappt schon fantastisch (Ladezeit: 13 ms). Der Haken an der Sache ist, dass die Lautstärkesteuerung für den TMediaPlayer (zu finden bei SwissDelphiCenter) keine Auswirkungen mehr auf die Lautstärke hat.

Nochmals als Schaubild:

Sampler: TBassChannel -> ewige Ladezeit
Sampler: array of TBassChannel -> man könngte meinen das Programm starte nie
Sampler: TBassDllPlayer -> Konflikt mit BassPlayerEx :kotz:
Sampler: TBassPlayer -> genereller Konflikt mit dem Programierer (da nicht so lauffähig wie gedacht) :wall:
Sampler: TMediaPlayer -> keine Lautstärkenregelung mehr :coder2:

So, und was nun? :?: ? :?: ?


rollstuhlfahrer


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:59 Uhr.

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