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.
