Насколько знаю запись можно производить простым чтением из файла /dev/dsp но как это делать правильно или же будет достаточно
char ch;
int file = open (/dev/dsp, O_RDONLY);
read (file, &ch, sizeof(ch));
просто меня смущает то что существуют различные типы с разным сэмплированием, частотой и пр. Какие же особенности есть.
Заранее спасибо!!!