Hi! > > > I can talk to the modem and start a call. > > > > Doing an AT query is the easy part :) > > > > > Then something like this (untested!) is certainly needed. > > > Probably more... > > > > I intentionally left this part out. The CPCAP codec has two DAIs > > and not 3+. The code you just added is a hack from Motorola. Their > > driver is full of hacks and it's obvious its author(s) did not > > fully understand the ASoC APIs. > > > > My understanding is, that we only need to replace the audio-graph-card > > driver to something more complex. The VOICE DAI needs to be configured > > differently based on the use case: > > Does the voice part work for you? I configured all the mixers to > voice, and then am using I tried with 8kHz, 8-bit, too: user@devuan:/my/tui/rweb$ arecord -D plughw:CARD=Audio,DEV=1 -t wav --max-file-time 30 mon.wav Recording WAVE 'mon.wav' : Unsigned 8 bit, Rate 8000 Hz, Mono ^CAborted by signal Interrupt... arecord: pcm_read:2103: read error: Interrupted system call user@devuan:/my/tui/rweb$ aplay -D plughw:CARD=Audio,DEV=1 -t wav mon.wav Playing WAVE 'mon.wav' : Unsigned 8 bit, Rate 8000 Hz, Mono ^CAborted by signal Interrupt... Recording works okay, but playback produces ugly noise (not white this time). If I copy mon.wav to PC, it playes back in pretty acceptable quality. So summary HIFI DAI works VOICE DAI recording is ok VOICE DAI playbacks plays noise. Best regards, Pavel -- (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html
Attachment:
signature.asc
Description: Digital signature