Disable AGC for decent in-call volume on Skype? - Galaxy S 5 Q&A, Help & Troubleshooting

Hey folks,
Does anyone know how to (flashable zip, script or setting change) disable Automatic Gain Control in CM13? Every build I've tried has it turned on by default resulting in the other person not able to hear me on Skype. I've tested it myself using the Audio test service they offer and it is extremely quiet on playback.
Recording using audio recording apps that allow my to over-ride AGC gives loud and clear playback, so hopefully there's a way to disable this in Skype (there's no settings to do so that I can find anyway) or on the whole system.
Thanks in advance folks,

Related

Record uplink/downlink speech streams? (WaveIn, TAPI, RIL?)

Hi,
I'm trying to record both uplink and downlink speech streams of my XDA II during a phone call.
I tried many different things but couldn't get working any of them:
- I first tried the waveIn/waveOut API and thought, in the first place, that I was able to record the incoming and outgoing audio streams, mixed together. But I quickly realise that what I was recording was only the sound from the mike, and that the speech of the downlink speech was going from the speaker through the air to the mike. So I was recording my own voice (from the mike) and the voice of the other part (from the mike too as the sound was going from the speaker to the mike).
- Then I had a look to the TAPI API. I was able to answer calls but it was impossible for me to access to any of the audio streams. I think it's a limitation of the device, and that the TAPI API hasn't been fully implemented on the XDA2. But I can't be sure of that.
- Now I'm trying to use RIL, which seems to be a layer below the other APIs. I believe it might be possible to access to the audio streams, but I have no idea how.
- I also think that the audio data of both streams must be stored in the memory, somewhere in the device. But where?
Any ideas or suggestions on this? Do you think I should keep investigating RIL?
Thanks a lot
Ben

Sound very low while Recording

Hi all...
Is there any way to increase volume in recording while we are in Call...
If we record a cal, our voice is clear and loud but not the other person's voice... it seems it records it from MIC...
Is there anyway to record the other persons voice also louder?... After recording if we play the recorded file the other voice is almost like no sound.
Reviving the subject…
Is it possible that there is now solution for this? Cmon, on Nokias this is a common feature, recording in AMR format...
true - I am missibg this too - should be reported as a bug.
You may also want to read http://www.pocketpcmag.com/blogs/index.php?blog=3&p=513&more=1 on this subject - it gives a nice overview of what you can expect from PPC PE devices and what applications there're to (even automatically) record phone calls.

Any good audio recorder?

Hey guys, is there any good audio recorder for HD2 that supports background recording (unlike default one)?
So when I lock my device, it would keep recording everything.

Call recording on the 6P?

Does anybody with the knowledge and experience in such matters think it's likely we'll get proper VOICE_CALL call recording when CM 13 comes to the 6P?
Reasons for asking
I've got a perfect unicorn 6P but need call recording and the RMA window is closing. All of the Play Store call recording apps seem to use MIC instead of VOICE_CALL, @boldbeast suggests it's because Huawei disabled call recording. I'd love to know more about how Huawei accomplished that - broken drivers? removed kernel support?
+1 for call recording
---------- Post added at 08:46 PM ---------- Previous post was at 08:45 PM ----------
CrashTestDroid said:
Does anybody with the knowledge and experience in such matters think it's likely we'll get proper VOICE_CALL call recording when CM 13 comes to the 6P?
Reasons for asking
I've got a perfect unicorn 6P but need call recording and the RMA window is closing. All of the Play Store call recording apps seem to use MIC instead of VOICE_CALL, @boldbeast suggests it's because Huawei disabled call recording. I'd love to know more about how Huawei accomplished that - broken drivers? removed kernel support?
Click to expand...
Click to collapse
There you go, have 1000 likes
skyvalex call recorder is working for me. The record on answer for outgoing calls is the only feature not working. The app says that a kernel w/ logging enabled is needed for that feature. Until then outgoing calls will start recording from the first ring instead of on answer. Incoming call recording works great. It begins recording when you answer the call.
cali310 said:
skyvalex call recorder is working for me. The record on answer for outgoing calls is the only feature not working. The app says that a kernel w/ logging enabled is needed for that feature. Until then outgoing calls will start recording from the first ring instead of on answer. Incoming call recording works great. It begins recording when you answer the call.
Click to expand...
Click to collapse
skvalex would be great but it won't work if you don't have Google Play installed. One of my phones is Google-less and I don't want to compromise its battery life and security by adding GApps. A native 2-way call recording solution is preferred, or an app that works sans Google would be fine.
Yes, Huawei disabled the call recording feature of Nexus 6P Android 6.0, so normal recorders don't work well. You should root your phone to fix the problem.
After root, please install Boldbeast Call Recorder, use these settings to record calls:
- Record Mode: 1
- Record Format: MP4
- Tune Audio Effect: No
- Tune Audio Route: test No and Group3
- Change Audio Controls: Yes
- Change Audio Driver: No
- Start Input Stream: Yes
Or use these settings to record calls:
- Record Mode: Alsa
- Alsa Channels: 2 Channels
- Tune Audio Effect: No
- Tune Audio Route: Group3
- Change Audio Controls: Yes
- Change Audio Driver: No
- Start Input Stream: Yes
The app records calls perfectly in two directions.
Updated 2016-03-19
================
If you updated your Nexus 6P to Android 6.0.1, please also change following options in the app then both Android 6.0 and Android 6.0.1 work well.
- Call Settings - Incoming Calls - Auto Detect Answered State: Yes
- Call Settings - Incoming Calls - Auto Detect Max Time (Seconds): 4 ---------------> Change to 100
- Call Settings - Incoming Calls - Restart Recording Upon Answered: Yes
- Call Settings - Outgoing Calls - Auto Detect Answered State: Yes
- Call Settings - Outgoing Calls - Auto Detect Max Time (Seconds): 4
- Call Settings - Outgoing Calls - Restart Recording Upon Answered: Yes
@cali310 , did you have root your phone or use any tricks to get it to work? All the posts that I have read to date seems to require a rooted phone.
cali310 said:
skyvalex call recorder is working for me. The record on answer for outgoing calls is the only feature not working. The app says that a kernel w/ logging enabled is needed for that feature. Until then outgoing calls will start recording from the first ring instead of on answer. Incoming call recording works great. It begins recording when you answer the call.
Click to expand...
Click to collapse
cali310 said:
skyvalex call recorder is working for me. The record on answer for outgoing calls is the only feature not working. The app says that a kernel w/ logging enabled is needed for that feature. Until then outgoing calls will start recording from the first ring instead of on answer. Incoming call recording works great. It begins recording when you answer the call.
Click to expand...
Click to collapse
What settings do you use? Skvalex doesn't recognize this as a 6P, and the default settings do not work for me.
PaisanNYC said:
What settings do you use? Skvalex doesn't recognize this as a 6P, and the default settings do not work for me.
Click to expand...
Click to collapse
The latest version has preset for Huawei Nexus 6P, select it in Settings > Recording > Device.
CrashTestDroid said:
skvalex would be great but it won't work if you don't have Google Play installed. One of my phones is Google-less and I don't want to compromise its battery life and security by adding GApps. A native 2-way call recording solution is preferred, or an app that works sans Google would be fine.
Click to expand...
Click to collapse
Google Play isn't required.
skvalex said:
The latest version has preset for Huawei Nexus 6P, select it in Settings > Recording > Device.
Click to expand...
Click to collapse
Thank you very much
Has any one tried iReCall?
https://play.google.com/store/apps/details?id=za.co.datatex.irecall
There is only a version for Play store, but this is what i am using on my Nexus 5 right now. With a Wired headset it is working. I would love confirmation that it works on a 6P or 5X before buying one.
i have boldbeast works fine i had to use mp4 format as wav was low quality.
The nexus 6p don't have it built in from what i could see, no settings on my phone (uk)
boldbeast said:
Yes, Huawei disabled the call recording feature of Nexus 6P Android 6.0, so normal recorders don't work well. You should root your phone to fix the problem.
After root, please install Boldbeast Call Recorder, use these settings to record calls:
- Record Mode: 1
- Record Format: MP4
- Tune Audio Effect: No
- Tune Audio Route: test No and Group3
- Change Audio Controls: Yes
- Change Audio Driver: No
- Start Input Stream: Yes
Or use these settings to record calls:
- Record Mode: Alsa
- Alsa Channels: 2 Channels
- Tune Audio Effect: No
- Tune Audio Route: Group3
- Change Audio Controls: Yes
- Change Audio Driver: No
- Start Input Stream: Yes
The app records calls perfectly in two directions.
Click to expand...
Click to collapse
The ALSA settings through Boldbeast are also working for me. Thanks!
This one works for me! Jit Call Recorder.
Crisp recording and sound - especially when two people have HD Voice-enabled phones.
https://play.google.com/store/apps/details?id=com.UIApps.JitCallRecorder.App
boldbeast said:
Yes, Huawei disabled the call recording feature of Nexus 6P Android 6.0, so normal recorders don't work well. You should root your phone to fix the problem.
After root, please install Boldbeast Call Recorder, use these settings to record calls:
- Record Mode: 1
- Record Format: MP4
- Tune Audio Effect: No
- Tune Audio Route: test No and Group3
- Change Audio Controls: Yes
- Change Audio Driver: No
- Start Input Stream: Yes
Or use these settings to record calls:
- Record Mode: Alsa
- Alsa Channels: 2 Channels
- Tune Audio Effect: No
- Tune Audio Route: Group3
- Change Audio Controls: Yes
- Change Audio Driver: No
- Start Input Stream: Yes
The app records calls perfectly in two directions.
Click to expand...
Click to collapse
I have my 6P rooted and have Boldbeast installed.
Using the Alsa settings, when I call someone the button won't press. Nothing "happens", as in, it doesn't activate.
Do you know what to do?
Thanks for a great app. Used it on my M8 previously.
crylentino said:
I have my 6P rooted and have Boldbeast installed.
Using the Alsa settings, when I call someone the button won't press. Nothing "happens", as in, it doesn't activate.
Do you know what to do?
Thanks for a great app. Used it on my M8 previously.
Click to expand...
Click to collapse
1. Please uninstall all other recorders if any.
2. disable the "Call Settings - Manually Record Calls - Button In Call Movable" option in Boldbeast Recorder.
3. Now it should work. If the problem is still there please click the "Call Settings - Fix Recording Issues - Ask New Parameters" item in Boldbeast Recorder to send hardware log files to me, let me have a look at them and see what happened.
Nice inf
Verzonden vanaf mijn iPhone met Tapatalk
The app that I used to use on my Note 4 was the pro version of Automatic Call Recorder from Google Play, but that doesn't work properly on my 6p, which is what led me to this thread. So, basically unless you are rooted there is no way to get call recording on 6p? This really sucks, 6p is hands down my favorite phone of all time, but call recording is important to me.
Above alsa mode works great for me on incoming and outgoing calls. Thanks
atomsmasher80 said:
So, basically unless you are rooted there is no way to get call recording on 6p? This really sucks, 6p is hands down my favorite phone of all time, but call recording is important to me.
Click to expand...
Click to collapse
I checked the Nexus 6P Android 6.0 ROM, a very important recording parameter was deleted by Huawei in the ROM, as a result it's absolutely impossible for any recorder to record calls well without root.
So root is the only way to go.
i try acr call recorder
i set record source audio to VOICE_COMMUNICATION
and i ear both people speak ,one more low than other,but is ok for me.
My device is not rooted.

[Question] Capture another apps audio?

Hello everyone,
So I know that it is against Google's TOS (from what I've read) to capture the internal audio of the system, unless using visualizer, and that is too low quality.
Is it possible to capture another apps mediastream? Im trying to capture the audio playing on the device, I dont need all the system audio, just the playing audio from another app (not my app).
Thanks for any help!

Categories

Resources