Ok,
I 'v a problem with the codec max9768, because I don't see it in the device list.
but in the kernel log, everything looks ok !
[ 9.582179] i2C max9768 probe [ 9.582369] ASoC: Registered codec 'max9768.2-0049'
root@beaglebone:/# /sbin/lsmod | grep snd snd_soc_simple_card 7597 0 *snd_soc_max9768* 4736 0 snd_soc_tlv320aic3x 40053 1 snd_soc_davinci_mcasp 14383 2 snd_soc_edma 1150 1 snd_soc_davinci_mcasp snd_soc_omap 2581 1 snd_soc_davinci_mcasp snd_soc_core 155826 6 snd_soc_davinci_mcasp,snd_soc_edma,snd_soc_omap,snd_soc_tlv320aic3x,snd_soc_max9768,snd_soc_simple_card snd_compress 11589 1 snd_soc_core snd_pcm_dmaengine 5061 2 snd_soc_core,snd_soc_omap snd_pcm 76985 5 snd_soc_davinci_mcasp,snd_soc_core,snd_soc_omap,snd_soc_tlv320aic3x,snd_pcm_dmaengine snd_seq 45177 0 snd_seq_device 4534 1 snd_seq snd_timer 16867 2 snd_pcm,snd_seq snd 56907 7 snd_soc_core,snd_timer,snd_pcm,snd_seq,snd_soc_max9768,snd_seq_device,snd_compress soundcore 6893 1 snd
Le lun. 21 mars 2016 à 18:05, Mark Brown broonie@kernel.org a écrit :
On Mon, Mar 21, 2016 at 04:41:43PM +0000, Micka wrote:
*> Could you tell me how do you control this device/codec with Linux ?
What
is> the command ?* *Using any ALSA userspace applications.*
But How do you find the device in the amixer application ? That the part don't I don't get it !
The machine driver that uses the CODEC will create a card. Probably it's going to be the only card in the system, if not you might need to flip between cards using whatever UI you have. With amixer that's the -c option.