Sampling rates for tlv320aic3x

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

 



I need to specify an arbitrary sampling rate via the tlv320aix3x codec.  However, on examination of the driver code, it appears that the code is hard-wired to only accept rates of 44.1kHz and 48kHz - or multiples/divisors of those 'standard' rates.  The fs(ref) is snapped to one of those rates.

As a work-around, I've rebuilt the driver by hard-coding register values that achieve my desired sampling rate.

I'd be interested to know if there is a particular reason why the driver has been limited in this way.  Is it just that there has not been a requirement for anything else to date?

This is my first post to any alsa list, so not sure if this is more of a dev question, but thought I'd try here first.

(Driving ADC on a TI AM335x-derived board, ARM)
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
_______________________________________________
Alsa-user mailing list
Alsa-user@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/alsa-user

[Index of Archives]     [ALSA Devel]     [Linux Audio Users]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]

  Powered by Linux