Re: ice1712 IPGA and ADC controls

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Saturday 27 January 2007 12:38, John Rigg wrote:
> On Fri, Jan 26, 2007 at 11:26:55PM +0000, Alan Horstmann wrote:
> > From an analogue electronics POV this may not be a wise change.  Adding
> > gain usually worsens singal-to-noise ratio and other signal parameters,
> > and attenuation may mean avoidable gain elsewhere. So the best operating
> > point in general is with no gain or attenuation at the converter.  Then
> > the minimum of either would be used if necessary, in conjuction with
> > controls on the source equipment.
>
> I agree. The correct place to set input levels is in the output stage
> of the preceding equipment, eg. mic preamp or mixing desk output.
> Users of this type of equipment can reasonably be expected to know
> that.
>
> > Thus to achieve best performance I would think it is important to be
> > aware of both these controls separately.  That is what the Terratec
> > 'Windows' driver for my ice1712 sound card does.  If gain is needed, for
> > example, it may be better to add it elsewhere than at the converter.  The
> > 'strange' behaviour of the two controls in 1.0.12 is in fact entirely
> > correct and neccessary when the underlying electronics is considered -it
> > is vitally important to avoid gain and attenuation together even though
> > the effect seems the same.
> >
> > Remember that the ice1712 creates essentially a semi-pro sound system, so
> > the users should be aware of technical and signal performance tradeoffs
> > throughout their equipment (eg mixing desk, effects units), and be able
> > to make intelligent decisions about the best settings of them all.  User
> > friendliness should not override technical quality issues in this case. 
> > It is not really a domestic piece of kit (eg delta 1010, ews88, dsp24).
>
> Yes, absolutely. The last thing this kind of card needs is for the
> input signal to be degraded by changing the gain of the ADC.
> The user really needs to have separate control over this.
> Hardware mixing is a slightly different matter as it's usually only used
> for zero-latency monitoring when recording overdubs (ie. the mixed signal
> never gets recorded so a slight degradation doesn't matter).
>
> John

(Adding to my previous posting)
What John and I are saying is that the driver should retain these two as 
separate controls as they perform distinct hardware functions, inspite of the 
similar nominal effect on gain.  There is no way for the driver to ensure 
that any user GUI labels the dual function of a combined control or will mark 
the '0dB' (no gain, no ADC attenuation) level of any fader/control.  In this 
case, the two controls need to be there to tell the user about the hardware, 
and the choices to be made about the settings, rather than hiding this.  Thus 
I advocate reverting to the 1.0.12 behaviour.

Having separate driver controls still permits a dedicated mixer app or similar 
to create a combined slider with suitable markings etc if that were 
appropriate to it's target user group, though as already said, these are 
mostly semi-pro system cards.


Alan


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/alsa-devel

[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux