Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Nahtloses loopen mit MediaPlayer (https://www.delphipraxis.net/14454-nahtloses-loopen-mit-mediaplayer.html)

Thunderchild 9. Jan 2004 16:53


Nahtloses loopen mit MediaPlayer
 
Hallo zusammen,

neulich kam hier die Frage, wie man die Wiedergabe im Mediaplayer loopen kann. Das klappt ganz gut.
Denn wenn er von neuem zu spielen beginnt, gibt es immer noch eine minimale Verzögerung, welche sehr störend ist.

Deswegen suche ich noch nach einem Weg, wie ich das nahtlos machen kann.
Ich bau an einem Miniprog, das im Hintergrund dauerhaft einen Sound abspielen soll. Quasi zum Verbreiten einer gewissen Atmosphäre.

Nur schon vor weg genommen: es liegt NICHT am Sound, der ist schon zurecht geschnitten.

cylon 9. Jan 2004 17:09

Re: Nahtloses loopen mit MediaPlayer
 
ich hab zwar nich so viel ahnung, aber man könnte ja vielleicht paralell zu dem richtigen sound den gleichen sound nochmal mit der lautstärke 0 mitlaufenlassen.
wenn dann der eine sound zu ende ist wird sofort der mitlaufende laut gestellt und während der läuft wird der erste song wieder vorbereitet und dann bei dem ende des zweiten songs den ersten wieder laufenlassen...usw...

(das is zwar kompliezirt aber vielleicht gehts ja..)
ich bin ja delphi-noob, aber das war mein erster gedanke... :oops:

Thunderchild 9. Jan 2004 17:16

Re: Nahtloses loopen mit MediaPlayer
 
Ja, ist leider recht umständlich.
Vielleicht weiß hier jemand was, wie man das direkt auf den Audio Out ausgeben kann. Über Streams oder so.

SirThornberry 9. Jan 2004 17:26

Re: Nahtloses loopen mit MediaPlayer
 
schau mal auf www.delphi-fundgrube.de unter tipps und tricks und dann "Töne als Wave-Dateien generieren und über die Soundkarte ausgeben". Bei den Jedis gibts auch noch eine wave-out komponente (bei nem ogg-vorbis beispiel dabei) womit du ohne zusätzliche dlls auf die soundkarte ausgeben kannst (raw-format)

Gandalfus 9. Jan 2004 17:30

Re: Nahtloses loopen mit MediaPlayer
 
bass.dll


Alle Zeitangaben in WEZ +1. Es ist jetzt 00: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