Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Oct 2005 11:12:54 +0200
From:      Alexander Leidinger <netchild@FreeBSD.org>
To:        Fabrice Grattier <grattier@digigram.com>
Cc:        freebsd-multimedia@FreeBSD.org, Ariff Abdullah <skywizard@MyBSD.org.my>
Subject:   RE: uaudio and Digigram UAX220
Message-ID:  <20051025111254.di86xsyy8s4ks4sg@netchild.homeip.net>
In-Reply-To: <E15B45BD62FCA142AED96D290103FDBB222896@digiexch.digigram.com>
References:  <E15B45BD62FCA142AED96D290103FDBB222896@digiexch.digigram.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Fabrice Grattier <grattier@digigram.com> wrote:

> Dear Per Olof,
>
> Indeed, the UAX220 feature you mention might have something to do 
> with the problem that is encountered with FreeBSD.
> By default, the UAX220 has a fixed internal clock, set at 48 KHz.
> Under Windows (XP), Microsoft DirectSound allows "on the fly" 
> sampling rate conversion (processing being done on PC's CPU) if  
> playback and/or recording is performed at a different sampling 
> frequency value.

The in-development version of FreeBSD contains sampling rate conversation
routines. The patch Per Olof applied to his stable version of FreeBSD should
contain this too.

The problem is, that the FreeBSD support for USB audio is suboptimal. Some
devices may work, some don't. For example I have an USB audio device from
Creative. It works... sort of. In Windows I have to first mute the device
and then unmute it to be able to hear something. On FreeBSD I haven't found
a reliable way to do the same. Sometimes it works, sometimes it doesn't.

At the moment you have to be lucky to be able to use USB sound devices.
Fixing this is on the TODO list, but since FreeBSD is a volunteer driven
Open Source Operating System, nobody knows when someone has enough free time
and interest to fix it.

Bye,
Alexander.

-- 
http://www.Leidinger.net  Alexander @ Leidinger.net: PGP ID = B0063FE7
http://www.FreeBSD.org     netchild @ FreeBSD.org  : PGP ID = 72077137
You cannot propel yourself forward by patting yourself on the back.





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20051025111254.di86xsyy8s4ks4sg>