Soundkarte auslesen (Windows)

Fragen zu Grafik- & Soundproblemen und zur Spieleprogrammierung haben hier ihren Platz.
Benutzeravatar
gerdra
Beiträge: 18
Registriert: 30.12.2006 02:00
Wohnort: Zedtwitz
Kontaktdaten:

Soundkarte auslesen (Windows)

Beitrag von gerdra »

Hallo,
weiß jemand, mit welchem Befehl man die Soundkarte ausliest (Adresse?), um evtl. Sounddaten darstellen zu können? :shock:
Mehr wissen heißt auch mehr fragen
Tschüß
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

ich weiß nicht, ob man noch so auf den Port zugreifen kann wie früher unter DOS.

aber heutzutage werden sounds eh meistens gestreamt (außer eigene Sounds in PB)
es geht heutzutage einfacher, auf die Buffer der übertragenden Objekte zuzugreifen...
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
gerdra
Beiträge: 18
Registriert: 30.12.2006 02:00
Wohnort: Zedtwitz
Kontaktdaten:

Beitrag von gerdra »

Hallo Kaeru Gaman,
hi ja, aber das ist es ja, was ich wissen will, es muß doch eine Möglichkeit geben, die Daten der Soundkarte auszulesen und wie macht man das?
Zum Beispiel machen das alle diejenigen, die eine Frequenzspektrumsoftware
geschrieben haben, die ausgelesenen Daten der Soundkarte, z.B. 0-4000 Hz bei einer Samplerate von 8000 S/s werden dann mittels einer FFT bearbeitet und visuell als Spektrum dargestellt.
Wo und wie komme ich aber an die Sounkartendaten?
Mehr wissen heißt auch mehr fragen
Tschüß
Benutzeravatar
Thalius
Beiträge: 476
Registriert: 17.02.2005 16:17
Wohnort: Basel / Schweiz

Beitrag von Thalius »

FMOD iss ganz nett dafür ;)

Schau mal hier:
http://www.purebasic.fr/english/viewtopic.php?t=25144

Code: Alles auswählen

...
FMOD_Channel_GetSpectrum(channel, Arr(), 512, 0, 0) 
...

und hier:
http://www.purearea.net/pb/CodeArchiv/German.html#14

Thalius
Benutzeravatar
gerdra
Beiträge: 18
Registriert: 30.12.2006 02:00
Wohnort: Zedtwitz
Kontaktdaten:

Beitrag von gerdra »

Hallo Thalius,
werde ich mir mal in Ruhe ansehen,danke erst einmal.
Mehr wissen heißt auch mehr fragen
Tschüß
Benutzeravatar
Thalius
Beiträge: 476
Registriert: 17.02.2005 16:17
Wohnort: Basel / Schweiz

Beitrag von Thalius »

http://www.purearea.net/pb/CodeArchiv/M ... nalyzer.pb

Das hier ist denke ich ein nettes Beispiel dafür.

Das ist die FMOD Lib von KarLKoX.
http://www.fmod.org/files/fmodapi374purebasic.zip

Thalius
Antworten