[alsa-devel] Fw: Fw: Using loopback card to Connect GSM two way call to the real sound card UDA1345TS

Srinivasan S srinivasan.s at tataelxsi.co.in
Wed Apr 1 10:38:07 CEST 2015


Could you please provide any inputs w.r.t the below queries


Am awaiting for your suggestions from past 2 to 3 days

Thanks,
Srinivasan S
________________________________________
From: Srinivasan S
Sent: Monday, March 30, 2015 5:10 PM
To: clemens at ladisch.de
Cc: alsa-devel at alsa-project.org; linux-audio-dev at lists.linuxaudio.org
Subject: Fw: Fw: [alsa-devel] Using loopback card to Connect GSM two way call   to the real sound card UDA1345TS

Dear Clemens

Could you please provide any inputs w.r.t the below queries


Kindly do the needful as early as possible

Many Thanks in Advance,


________________________________________
From: Srinivasan S
Sent: Saturday, March 28, 2015 8:13 AM
To: Clemens Ladisch
Cc: alsa-devel at alsa-project.org; linux-audio-dev at lists.linuxaudio.org
Subject: Re: Fw: [alsa-devel] Using loopback card to Connect GSM two way call   to the real sound card UDA1345TS

Dear Clemens,


Thanks a lot for your inputs w.r.t the below issue, Now I tried playing 48Khz mono that works fine,

Could you please clarify the following points

1) CPU consumption is 18%, with above asound.conf & the app alsa_loopback_min_mono.c for establishing my GSM two way call (ie., VINR to VOUTR & VINL to VOUTL) , this is very huge & I want to reduce this CPU consumption drastically, Is there any other ways in alsa where I can do this two way GSM call (ie., VINR to VOUTR & VINL to VOUTL) without using alsa_loopback_min_mono.c application

Could you please let me know if there is anything that can be done in using alsa plugins in order to reduce CPU consumption???


2) And am hearing echo, when I do GSM calls when using the above attachd asound.conf & the app alsa_loopback_min_mono.c, could you please help me out is there any options to do echo cancellation in alsa??


3)Am trying to completely understand the above attched asound.conf, but am not still very clear w.r.t the understanding of bindings in alsa plugins as am confused, Could you please clarify the doubt that

i) Does the below lines correspond to VINL to VOUTL or VINL to VOUTR??

    bindings {
        0 1
    }


ii) & similarly does the below lines correspond VINL to VOUTL??

    bindings {
        0 0
    }

iii) similarly does the correspond VINL to VOUTL??


    bindings.0  0

iv) similarly does the correspond VINL to VOUTR or VINR to VOUTR??

    bindings.0  1



Kindly do the needful as early as possible, as only this is pending from my side w.r.t AUDIO in my project

Once again really appreciate & Thanks a lot for your prompt responses


Many Many Thanks in advance again,


________________________________________
From: Clemens Ladisch <clemens at ladisch.de>
Sent: Tuesday, March 10, 2015 4:20 PM
To: Srinivasan S
Cc: alsa-devel at alsa-project.org; linux-audio-dev at lists.linuxaudio.org
Subject: Re: Fw: [alsa-devel] Using loopback card to Connect GSM two way call   to the real sound card UDA1345TS

Srinivasan S wrote:
> $ aplay -f dat -D VOUTL new.wav
> Playing WAVE 'new.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo
> aplay: set_params:1087: Channels count non available

You are trying to play a two-channel file on a single-channel device.


Regards,
Clemens
-------------- next part --------------
A non-text attachment was scrubbed...
Name: asound.conf
Type: application/octet-stream
Size: 743 bytes
Desc: asound.conf
URL: <http://mailman.alsa-project.org/pipermail/alsa-devel/attachments/20150401/0140f520/attachment.obj>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: alsa_loopback_min_mono.txt
URL: <http://mailman.alsa-project.org/pipermail/alsa-devel/attachments/20150401/0140f520/attachment.txt>


More information about the Alsa-devel mailing list