On Sun, May 08, 2011 at 08:18:39PM +0200, Jan Stary wrote:
> On May 07 12:21:30, Alexandre Ratchov wrote:
> > On Sat, May 07, 2011 at 10:52:09AM +0200, Jan Stary wrote:
> > > 
> > > I just bought me the "new" M-Audio USB MobilePre (MK-II):
> > > 
> > > uaudio0 at uhub2 port 2 configuration 1 interface 0 "M-Audio MobilePre" 
> > > rev 1.10/10.00 addr 2
> > > uaudio0: audio rev 1.00, 0 mixer controls
> > > audio0 at uaudio0
> > > 
> > > Indeed, 'mixerctl -a' shows nothing; but 
> > > aucat -u -C 0:1 -e s24le -r 48000 -o in.wav
> > > seems to be recording anyway (and the sound
> > > is very good).
> > 
> > Cool.
> 
> Is it OK for an uaudio(4) device to have 0 mixer controls?

absolutely.

> I can control the respective inputs/outputs with the device's (hardware)
> knobs, but having 0 (software) mixerctl variables still seems a bit strange.
> Is it possible that the device really has 0 controls to expose via USB
> audio (and uaudio just correctly reports that), or is this a sign that
> the dovice is not fully supported (or possibly not class-compliant)?

if there are hardware controls, then there probably aren't software
controls.  they would sorta conflict otherwise, no?

> What would be the correct way to find out what the device can physically do?
> All I know about is .../cap.c somewhere in the audio source tree. Is there
> a 'real' tool, exposed and documented?

faq 13.1.  hmm, maybe that should also have an explicit example of
'$ audioctl encodings'.

-- 
jake...@sdf.lonestar.org
SDF Public Access UNIX System - http://sdf.lonestar.org

Reply via email to