Hi John,

Have you tried to record with external microphone?

The recording works fine if I connect the Audio Cape directly to the 
speaker source (a tablet) with a male-to-male 3.5mm cable. In case of using 
external microphone, the Audacity Frequency Analysis shows there is no 
frequency that is higher than 3KHz.
I tried the same test with USB Sound Card and it works fine.

Do you have some special setting for alsamixer?

Thanks,
Dustin

On Tuesday, December 2, 2014 4:10:12 AM UTC+7, john3909 wrote:
>
>
> On 12/1/14, 10:27 AM, "Nicolae Rosia" <[email protected] <javascript:>> 
> wrote: 
>
> >Hello, 
> > 
> >The clock is wrong. For some reason the clock clock rate is not 
> >changed to 12MHz as set in dts file but to 24MHz (ti,codec-clock-rate 
> >= <12000000>;). 
> >If you change the clock to 24MHz in your dts, it will work as expected. 
> I¹m not sure that is how this is supposed to work. Surely the DTS defines 
> the clock rate rather than reflecting the clock rate? My guess is that the 
> ALSA subsystem is reading the DTS codec-clock-rate, but the MCASP_AHCLKX 
> isn¹t been set correctly by the MCASP code and simply defaulting to 24MHz. 
>
> Regards, 
> John 
> > 
> >Regards, 
> >Nicolae Rosia. 
> > 
> >On Mon, Dec 1, 2014 at 4:42 PM, Dien Nguyen 
> ><[email protected] <javascript:>> wrote: 
> >> Hi Jesse, 
> >> 
> >> Tried out with 48KHz, same issue occurred. Have you recorded and played 
> >> successfully with any kernel version? 
> >> 
> >> Thanks, 
> >> Dustin 
> >> 
> >> On Mon, Dec 1, 2014 at 2:05 PM, Jesse Cobra <[email protected] 
> <javascript:>> 
> >>wrote: 
> >>> 
> >>> Curious what happens if you try 48k sampling? 
> >>> 
> >>> On Nov 30, 2014 9:37 PM, "Dien Nguyen" <[email protected] 
> <javascript:>> 
> >>> wrote: 
> >>>> 
> >>>> Hi John, 
> >>>> 
> >>>> Did you solve the issue yet, may you please share how to fix it? We 
> >>>>also 
> >>>> tried with 3.18 and the issue is still there. 
> >>>> 
> >>>> Thanks, 
> >>>> Dustin 
> >>>> 
> >>>> On Mon, Dec 1, 2014 at 12:29 PM, John Syn <[email protected] 
> <javascript:>> wrote: 
> >>>>> 
> >>>>> 
> >>>>> From: Dien Nguyen <[email protected] <javascript:>> 
> >>>>> Reply-To: "[email protected] <javascript:>" 
> >>>>><[email protected] <javascript:>> 
> >>>>> Date: Sunday, November 30, 2014 at 7:14 PM 
> >>>>> To: "[email protected] <javascript:>" <
> [email protected] <javascript:>> 
> >>>>> Subject: [beagleboard] Audio capture issue with BeagleBone Black and 
> >>>>> Audio Cape Rev B 
> >>>>> 
> >>>>> 
> >>>>> Hi All, 
> >>>>> 
> >>>>> We tried the Audio Cape Rev B with BeagleBone Black. The kernel 
> >>>>>version 
> >>>>> is 3.14.17 (https://github.com/RobertCNelson/bb-kernel.git branch 
> >>>>> am33x-v3.14) 
> >>>>> 
> >>>>> We was able to play and record via the Audio Cape. If we record and 
> >>>>>play 
> >>>>> the file via the Audio Cape, it works fine. But when we move the 
> >>>>>recorded 
> >>>>> file to other machine or play it via the USB Sound Card, the speed 
> >>>>>of the 
> >>>>> recorded file seems 1.5 time slower than it really is. 
> >>>>> 
> >>>>> On the board, we recorded the audio with 
> >>>>> arecord -t raw -f S16_LE -r 44100 /tmp/1.raw 
> >>>>> 
> >>>>> Then, we playback the file with command 
> >>>>> aplay -t raw -f S16_LE -r 44100 /tmp/1.raw 
> >>>>> 
> >>>>> 1/ On x86 machine, the voice become very slow. If we change the 
> >>>>>sampling 
> >>>>> rate to 63000, it is played close to the real voice we recorded. 
> >>>>> 2/ Trying with a USB Sound Card plugged directly to the board. 
> >>>>> aplay -t raw -f S16_LE -r 44100 -D plughw:1,0 /tmp/1.raw 
> >>>>> We saw the same issue as seen on x86 machine 
> >>>>> 
> >>>>> It seems that there is something wrong with the sampling rate clock. 
> >>>>>May 
> >>>>> anyone please give some suggestions 
> >>>>> 
> >>>>> I¹ve seen the same problem when recording on the BBB and then 
> playing 
> >>>>> the same file on my Ubuntu Desktop. Not sure why this happens. I¹m 
> >>>>>using 
> >>>>> 3.15.10-bone8. 
> >>>>> 
> >>>>> Regards, 
> >>>>> John 
> >>>>> 
> >>>>> 
> >>>>> Thanks 
> >>>>> 
> >>>>> -- 
> >>>>> For more options, visit http://beagleboard.org/discuss 
> >>>>> --- 
> >>>>> You received this message because you are subscribed to the Google 
> >>>>> Groups "BeagleBoard" group. 
> >>>>> To unsubscribe from this group and stop receiving emails from it, 
> >>>>>send 
> >>>>> an email to [email protected] <javascript:>. 
> >>>>> For more options, visit https://groups.google.com/d/optout. 
> >>>>> 
> >>>>> -- 
> >>>>> For more options, visit http://beagleboard.org/discuss 
> >>>>> --- 
> >>>>> You received this message because you are subscribed to a topic in 
> >>>>>the 
> >>>>> Google Groups "BeagleBoard" group. 
> >>>>> To unsubscribe from this topic, visit 
> >>>>> 
> >>>>>https://groups.google.com/d/topic/beagleboard/XmMg5DjJvsk/unsubscribe. 
>
> >>>>> To unsubscribe from this group and all its topics, send an email to 
> >>>>> [email protected] <javascript:>. 
> >>>>> For more options, visit https://groups.google.com/d/optout. 
> >>>> 
> >>>> 
> >>>> -- 
> >>>> For more options, visit http://beagleboard.org/discuss 
> >>>> --- 
> >>>> You received this message because you are subscribed to the Google 
> >>>>Groups 
> >>>> "BeagleBoard" group. 
> >>>> To unsubscribe from this group and stop receiving emails from it, 
> >>>>send an 
> >>>> email to [email protected] <javascript:>. 
> >>>> For more options, visit https://groups.google.com/d/optout. 
> >>> 
> >>> -- 
> >>> For more options, visit http://beagleboard.org/discuss 
> >>> --- 
> >>> You received this message because you are subscribed to a topic in the 
> >>> Google Groups "BeagleBoard" group. 
> >>> To unsubscribe from this topic, visit 
> >>> https://groups.google.com/d/topic/beagleboard/XmMg5DjJvsk/unsubscribe. 
>
> >>> To unsubscribe from this group and all its topics, send an email to 
> >>> [email protected] <javascript:>. 
> >>> For more options, visit https://groups.google.com/d/optout. 
> >> 
> >> 
> >> -- 
> >> For more options, visit http://beagleboard.org/discuss 
> >> --- 
> >> You received this message because you are subscribed to the Google 
> >>Groups 
> >> "BeagleBoard" group. 
> >> To unsubscribe from this group and stop receiving emails from it, send 
> >>an 
> >> email to [email protected] <javascript:>. 
> >> For more options, visit https://groups.google.com/d/optout. 
> > 
> >-- 
> >For more options, visit http://beagleboard.org/discuss 
> >--- 
> >You received this message because you are subscribed to the Google Groups 
> >"BeagleBoard" group. 
> >To unsubscribe from this group and stop receiving emails from it, send an 
> >email to [email protected] <javascript:>. 
> >For more options, visit https://groups.google.com/d/optout. 
>
>
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to