Sonido en C

romeroandres
25 de Octubre del 2002
¿Como puedo capturar y/o muestrear sonido para poderlo procesarlo mediante filtros digitales; especialmente en C o C++?

Astharoth
25 de Octubre del 2002
Depende del entorno...

Hablas de Linux o Win?

En Win hay unas cuantas funciones de la WinMM para hacer capturas... dale un ojo a la Msdn / Platform SDK ... empieza por mirarte cosas como esta funcion de API:

MMRESULT waveInOpen(
LPHWAVEIN phwi,
UINT uDeviceID,
LPWAVEFORMATEX pwfx,
DWORD dwCallback,
DWORD dwCallbackInstance,
DWORD fdwOpen
);

Saludos, Astharoth.

rafa
25 de Octubre del 2002
metiendotelo por el culo