AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Musik direkt abspielen?

Ein Thema von Teekeks · begonnen am 21. Okt 2009 · letzter Beitrag vom 21. Okt 2009
Antwort Antwort
Teekeks

Registriert seit: 19. Okt 2008
Ort: Dresden
765 Beiträge
 
FreePascal / Lazarus
 
#1

Musik direkt abspielen?

  Alt 21. Okt 2009, 10:02
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
Peter
"Div by zero Error" oder auch: "Es geht auch ohne Signatur!".
  Mit Zitat antworten Zitat
Balu der Bär
(Gast)

n/a Beiträge
 
#2

Re: Musik direkt abspielen?

  Alt 21. Okt 2009, 10:05
Moin,

es gibt doch massig Komponenten / Libraries für Windows als auch Linux, die das für dich erledigen. Wieso das Rad neu erfinden?
  Mit Zitat antworten Zitat
Teekeks

Registriert seit: 19. Okt 2008
Ort: Dresden
765 Beiträge
 
FreePascal / Lazarus
 
#3

Re: Musik direkt abspielen?

  Alt 21. Okt 2009, 10:09
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...
Peter
"Div by zero Error" oder auch: "Es geht auch ohne Signatur!".
  Mit Zitat antworten Zitat
Balu der Bär
(Gast)

n/a Beiträge
 
#4

Re: Musik direkt abspielen?

  Alt 21. Okt 2009, 10:19
ACS

Zitat:
Installation

* Erstellen Sie das Verzeichnis lazarus\components\ACS
* Enpacken Sie dort alle Dateien aus der Zip-Datei
* Starten Sie Lazarus
* Öffnen Sie die .lpk Datei mit Komponenten/Package Datei öffnen (.lpk)
* Klicken Sie auf Installieren
  Mit Zitat antworten Zitat
Benutzerbild von Sherlock
Sherlock

Registriert seit: 10. Jan 2006
Ort: Offenbach
3.762 Beiträge
 
Delphi 11 Alexandria
 
#5

Re: Musik direkt abspielen?

  Alt 21. Okt 2009, 10:49
Also wenn Du das wirklich alleine machen willst, ist eine Einstiegsmöglichkeit hier:
http://de.wikipedia.org/wiki/RIFF_WAVE

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

Nimm also lieber die bass.dll, oder sonstige etablierte Geschichten für Delphi Die Zahl der Anleitungen und Demoprojekte ist Legion.

Sherlock
Oliver
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:35 Uhr.
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