freebsd 5.4 spdif-out epia distortion

OSS specific BSD discussion (FreeBSD/NetBSD/OpenBSD)

Moderators: cesium, dev, kodachi, hannu

freebsd 5.4 spdif-out epia distortion

Postby numblar jetzick » Sun Dec 18, 2005 12:48 pm

hi,

i would like to use oss3993c on freebsd 5.4 release for music playback using spdif on a via epia ms10000e (onboard sound according to oss autodetection: VIA8233)

strange behaviour appears as follows:

the command 'ossplay -d/dev/dsp soundfile' generates 44100 hz output with slight
distortion, which is audible as ringing.
changing playback to 48000 manually during playback does not change this. when the device is re-opened, for example by the same command, the rate is re-set to 441000 hz

the command 'ossplay -d/dev/dsp2 soundfile' generates 48000 hz output without distortion.

any help would be appreciated.

greets

numblar jetzick
numblar jetzick
 

Re: freebsd 5.4 spdif-out epia distortion

Postby dev » Mon Dec 19, 2005 2:34 am

numblar jetzick wrote:hi,

i would like to use oss3993c on freebsd 5.4 release for music playback using spdif on a via epia ms10000e (onboard sound according to oss autodetection: VIA8233)

strange behaviour appears as follows:

the command 'ossplay -d/dev/dsp soundfile' generates 44100 hz output with slight
distortion, which is audible as ringing.
changing playback to 48000 manually during playback does not change this. when the device is re-opened, for example by the same command, the rate is re-set to 441000 hz

the command 'ossplay -d/dev/dsp2 soundfile' generates 48000 hz output without distortion.

any help would be appreciated.

greets

numblar jetzick



use ossxmix and set the SPDIF sampling rate to 44.1Khz.


regards
dev Mazumdar
dev
Developer
 
Posts: 580
Joined: Fri Sep 12, 2003 6:08 am
Location: Culver City, CA

Postby numblar jetzick » Mon Dec 19, 2005 12:26 pm

Hi,

thanks for your reply.

Ossxmix is already set to 44100 Hz. My external DA-Converter (a DAT Device) shows me that it is receiving @44100.
Distortion does not go away when using Ossxmix to change the rate to 48000 Hz.
Then, the DA-Converter shows 48000, until the playback stops.
Repeating the playback resets the playback rate automatically to 44100, both Ossmix and the DAT display 44100 again.

Distortion is always there, no matter what rate is set in Oss.

I was wrong with the board, btw. Its an Epia MS8000E. The onboard adio chipset is a VIA VT1616 with AC'97 codec.

Greets,

numblar jetzick
numblar jetzick
 


Return to BSD

Who is online

Users browsing this forum: No registered users and 1 guest

cron