Hallo,
ich bin grad auf der Suche nach einer Möglichkeit eine Sounddatei z.B. (*.wav) oder andere, über Dos abzuspielen. Gibt es da einen Standardzugriff auf die Soundkarte so wie VESA bei der Grafikkarte?
THX TomCat
Sounddatei abspielen
- Kurt Steiner
- DOS-Guru
- Beiträge: 712
- Registriert: Mo 14. Dez 2009, 08:05
- Wohnort: Leipzig
Re: Sounddatei abspielen
Ich benutze den MPX-Player der kann MP3 und auch .WAV abspielen !
http://de.wikipedia.org/wiki/Mpxplay
http://de.wikipedia.org/wiki/Mpxplay
Re: Sounddatei abspielen
So einen Standard für Sound gibt es leider nicht. Wenn es Treiber gibt dann nur für bestimmte Soundkarten.TomCat hat geschrieben:Hallo,
ich bin grad auf der Suche nach einer Möglichkeit eine Sounddatei z.B. (*.wav) oder andere, über Dos abzuspielen. Gibt es da einen Standardzugriff auf die Soundkarte so wie VESA bei der Grafikkarte?
THX TomCat
Anwendungen müssen dann wohl herausfinden welche Soundhardware vorhanden ist und/oder eine Konfiguration ermöglichen wo Portadressen und IRQs ausgewählt und und eingestellt werden können.
Möglicherweise sind die Portadressen per Jumper fest eingestellt auf der Karte.
Für die Programmierung gibt es quasi keine übereinstimmende Vorgehensweise um die Hardware anzusteuern. Unter DOS habe ich meiner Soundblaster X-Fi Xtreme Gamer(für PCI-Steckplatz) noch nie einen Ton entlocken können.
...
Nur den PC Speaker könnte man als Standard betrachten.
Es gibt einen (aktuellen) Thread vom 09.12.2011 der sich mit "wav über PC Speaker" beschäftigt :
http://www.coding-board.de/board/showthread.php?t=31329
Lösungsvorschlag von Xpyder:
DirkXpyder hat geschrieben: Das Ganze (Source, compilierte EXE und eine Beschreibung) ist wieder auf meiner Webseite zu finden, in der "Coding"-Sektion:
http://www.imperial-games.de/html/dosd2.htm
Und dort unter "Digisound via Speaker".
Re: Sounddatei abspielen
Wow, neben den vielen Soundformaten auch noch eine grosse Anzahl verschiedener Hardware die unterstützt wird:Kurt Steiner hat geschrieben:Ich benutze den MPX-Player der kann MP3 und auch .WAV abspielen !
http://de.wikipedia.org/wiki/Mpxplay
Code: Alles auswählen
Soundcard (under DOS):
- PCI cards (native handling): SB 16/64/128, Live/Live24, Audigy 1,2,4,LS; CMI 8338/8738; Intel ICH, Intel HDA, VIA 686/8233/8235
- ISA cards (or emulation): SB16, ESS, WSS, GUS, SBpro
Dirk