hi Misc,
A questions about SNDIO and bit-perfect audio playback.

I use a usb dac, audioquest dragonfly black 1.5, and headphones to listen to my 
digitised music collection, as i can conveniently move between my various 
devices.

OpenBSD has detected this device and following FAQ13 i was able to have working 
playback of .wav and .flac audio files with ease via the various sndioctl 
commands.
tested successfully with aucat, and ogg123, including other audio such as 
browser/yt.

The dac supports several native bit rates, and has a nice party_trick of 
changing physical logo colour based on the feed, the main ones being:
16bit / 44.1k, green. (cd quality)
24bit / 48k, blue (dvd quality)
24bit / 88.2k, orange,
24bit / 96k pink.

In my testing, windows, mac, freebsd, openbsd, and linux all default to the 48k 
- blue mode allowing mulitple input streams.. eg music , brower video and 
system sounds. but is techncally up/down sampling based on feed.

For bit perfect to work correctly.. normally the audio subsystem would be 
configured to operate in exclusive mode. where only the music would be the 
output. think locking-mode.

i have this working in linux via alsa on my main laptop and pc... and appears 
freebsd oss supports this too. but i do enjoy openbsd on my old sonyvaio.

in summary, audio works.. just not bit-perfectly :)
does anyone know if SNDIO supports such mode ? and how i might configure it.

thanks in advance.

-sub
OpenBSD 7.1 on a 2010 sony vaio vpcs113fg.

Reply via email to