Привет всем! Вопрос такого плана: в доке от 4futureTechnologies (вроде авторы системы OSS?) говорится, что нет соответствия между /dev/dsp и /dev/mixer. Для того, чтобы рулить миксером звуковухи, надо посылать на /dev/dsp ioctl вызовы для миксера.
Это так? Дело в том, что на одной системе (виртуальный Линукс с ядром 2.4.32) такой метод работает (с виртуальным адаптером от VMware), на другой (та же ОСь, но работает в реале и с реальными звуковухами) - не работает. На ioctl вызовы миксеру через устройство /dev/dsp отвечают кодами 22 (EINVAL) и 25(ENOTTY). Если первое еще поддается объяснению (нет микшера на карте), то второе...... Непонятно... Также интересен вопрос получения информации о том, что за звуковуха прячется за именем /dev/dspN (не нашел макросов или запросов) -- С уважением, Канашин А.В.

