Sonido en C
¿Como puedo capturar y/o muestrear sonido para poderlo procesarlo mediante filtros digitales; especialmente en C o C++?
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.
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.
