![]() |
Musik direkt abspielen?
Hallo!
Ich will mich jetzt an das direkte abspielen von .wav und .mp3-Dateien machen. Doch was muss ich dazu machen? Datei einlesen ist soweit klar, aber wie muss ich mit den gegebenen Daten umgehen? Und wie wird aus den Daten dann Musik (also wie schick ich das an die Sound-Karte)? Das weitere Problem ist das das ganze auch für Linux (oder eigentlich nur für Linux) gehen soll. Währe schön wenn ihr mir auch hier weiterhelfen könntet. Gruß Teekeks |
Re: Musik direkt abspielen?
Moin,
es gibt doch massig Komponenten / Libraries für Windows als auch Linux, die das für dich erledigen. Wieso das Rad neu erfinden? |
Re: Musik direkt abspielen?
Weist du denn eine die ganz ohne Probleme nutzbar ist? Ich habs bis jetzt nicht hingekrigt das zu bewerkstelligen...
Und auch ein weiterer Grund ist das mich das schon immer Interessiert hat wie das geht... |
Re: Musik direkt abspielen?
![]() Zitat:
|
Re: Musik direkt abspielen?
Also wenn Du das wirklich alleine machen willst, ist eine Einstiegsmöglichkeit hier:
![]() Von da aus musst Du Dir halt mal anschauen was PCM ist, weil das die Grundlage der Windows .wav Dateien ist. Solltest Du irgendwann dann in der Lage sein, unkomprimierte .wav ausgeben zu könne, steht halt der nächste Level an. angefangen von einer Huffman-Decodierung (wo ich vielleicht gerade noch hilfreich sein könnte) über inverse cosinustransformationen und sonstige Gemeinheiten ist da sehr viel in sehr kurzer (Rechen)Zeit zu tun :D Nimm also lieber die bass.dll, oder sonstige etablierte Geschichten für Delphi ;) Die Zahl der Anleitungen und Demoprojekte ist Legion. Sherlock |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:13 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