en de fr es ja it pt

18 декабря 2011 г.

Audio-gd NFB-5 и FreeBSD

Audio-gd NFB-5 - это ЦАП и усилитель для наушников. Построен на двух WM8741, для USB используется TE7022

В FreeBSD 9.0-PRERELEASE все работает отлично (через модуль snd_uaudio), качество по USB точно не ниже чем в Window 7 + foobar(WSAPI). Что нужно сделать:

В /boot/loader.conf добавить:
hw.usb.uaudio.default_bits=16
hw.usb.uaudio.default_rate=44100
- это для 44.1/16, если у вас записи в другом качестве - подставьте свои значения (96/24 работает).

И небольшой скрипт, который я использую для переключения со встроенной звуковой карты:
#!/bin/sh

if sysctl dev.pcm.2.%driver >/dev/null; then
sysctl dev.pcm.2.play.vchans=0
sysctl dev.pcm.2.bitperfect=1
sysctl hw.snd.default_unit=2
mixer vol 100:100
mixer pcm 100:100
else
echo "Not connected";
fi;

Отключается vchans, поэтому играть будет только первое приложение захватившее звуковой выход (после нажатия "стоп" в deadbeef например блокировка снимается).

Комментариев нет:

Отправить комментарий