How to screenrecord on CM11 with sound? - General Questions and Answers

Hi,
I've tested the built-in 'screenrecord' binary of CM11 and it works quite well but it lacks sound. Is there any solution/app that enhances this functionality with sound support? The new app 'mirror beta' just seems to provide mic audio that i don't want. I need system audio to record games and such. Any ideas?

Related

[Q] Bad Sound quality while recording video

Hi all,
currently running rooted Stock ROM 4.4.4. and while the video quality os OK I´m very dissatisfied with the sound quality when recording videos. Tried using the (new) google Camera app from playtore which is my standard app and also tried using the free OpenCamera app.
The sound is extremely muffled and it seems like noise reduction or internal audio processing is the culpit.
Is there any chance to get rid of the noise cancelling when recording videos?
I know it must be possible because for example the Hi-Q MP3 audio recording app I use allows me to choose the audio input (raw audio, main mic) and I get much better sound quality using the raw audio unprocessed sound input vs. main mic which seems to be amplified.
Any hints on this guys?
Thanks a bunch,
Kusie
Did you try and search? Few threads about this.
Sent from my Nexus 5 using Tapatalk
Seems my first search was not good enough, did a new search with different search words and found two threads.
Thanks!
Kusie said:
Seems my first search was not good enough, did a new search with different search words and found two threads.
Thanks!
Click to expand...
Click to collapse
There's also quite a lengthy thread called something like "Microphone issues" that also covers this issue.

Modifying in-call voice playback in a custom ROM

Hi, I'm a developer. My first time into building AOSP and experimenting with custom ROMS.
I would like to know if it's possible to modify the OS in order to add preprocessing to in-call voice playback (normal phone call).
I already know it's possible with system audio (such as music players, etc.), but I couldn't find information and the best entry point for in-call voice processing.
I am targeting Nexus 5X, so I'm OK with modifying Qualcomm code.
Also, I'm only interested in modifying playback - I don't care about recording (uplink).
If there's an entry point that will apply the same way for phone calls, and all other system audio - that would be the best.
Thanks

Magisk modules

Which magisk modules are out there for the oneplus one?
DemonX99 said:
Which magisk modules are out there for the oneplus one?
Click to expand...
Click to collapse
I remember "mic fix" and "stereo mod".
arise and root
There are a lot out there..!
Actually there are a lot out there but it depends on you what is required to you for example i wanted better music so i installed viper4Android so for your question there are a lot out there but you need to install only what you need. so here goes my favourite list.
CrossBreeder Lite Edition
CrossBreeder is a set of mods that are used to modify system performance as well as conserve battery life. While the original project required proper /system access, it has now been ported to work with Magisk, and it works exceptionally well. You can use it to reduce the lag, increase your entropy levels, get more juice out of your device and speed up your mobile.
Audio Modification Library
There are a number of sound mods available for rooted Android devices, like the aforementioned Viper4Android, AM3D Zirene and Dolby Atmos . Based upon your liking, you may want to one of them. But what if you like different features of different mods, but installing both mods at the same time would result in a system failure for you? Well, Audio Modification Library is a Magisk module that overcomes Magisk’s limitation of installing multiple audio mods, and does not cause any compatibility issues.
Viper4Android or AM3D Zirene
Viper4Android is by far one of the most feature-rich and advanced music mod out there for Android. It lets you alter almost each and every aspect of your device’s audio capabilities, thus giving you full control. It lets you customize the audio performance of your device’s speaker, Bluetooth speaker, headset or even a dock. The app not only increases the volume of the audio on your device but also improves bass & clarity, thanks to the cool ViPER Clarity and XHiFi technology.
Even though the interface is fairly easy to use, one might get confused with so many choices at their disposal. If so, you could opt with the AM3D sound mod by Zirene, which offers a simple and minimalistic interface, allowing easy tweaking around with the audio profiles for your system.
Dolby Atmos
Lenovo had introduced Dolby’s Atmos Sound technology to their devices a couple of years ago, something that was widely appreciated. The Dolby Atmos Magisk mod brigs the Dolby Atmos audio enhancements to any Android smartphone. The mod offers simple yet efficient sound modifications to the overall audio quality of one’s device. This app, which was earlier exclusive to Lenovo’s ROMs, has now been ported to Magisk, so that it can work systemlessly. You can customize the audio quality of music, movies, games, voice, etc. There are a lot of options here and if you are an audiophile, you will definitely appreciate the features on offer.
Android Mic Fix
Many a times, after flashing a new ROM or firmware, you may experience a loss in the mic quality of your device. The reason behind this is that most of times your build.prop file is tampered with by the developers which causes the aforementioned issue. The Android Mic Fix, as the name suggests, aims to fix this problem with the help of the “resetprop” tool to modify your build.prop file.
Hit thanks if I helped you.

Stock Q no longer provides Audio Enhancer&Equalizer

Hi,
I send Feedback about it to Xiaomi and they said this:
"Dear user,
I am the Xiaomi user feedback group. The feedback about the Equalizer. Due to the adjustment of Xiaomi business, the Q version no longer provides this function, which is inconvenient for you."
So dont expect it on the future versions.
Solution for missing sound setup.
perfect_ said:
Hi,
So don't expect it on the future versions.
Click to expand...
Click to collapse
Not that the stock equalizer that came from Android Pie was any good. We just need people to try and revive the old DogsBark team (Noozxoide Laboratories) and make rootless DSP. I have nothing against Viper, don't get me wrong, on my other device I use Viper Audio, root and all that stuff... but sometimes you just need to stick to the old user/non-dev ways. I am sure it's possible, the problem is the financing and the will to do it. For me, the app developed by them and last updated in 2013 worked like a charm on many devices... except this one, since november update... That's when the problems started to appear.
Since then, I've been looking not just for an equalizer, but a self contained DSP pack that would work better and guess what, nothing's there... nothing except apps with built in function (which by definition are not system wide) and crappy adware.
As for the "Xiaomi business" this really shows me that Xiaomi really gave up on the development of this device, and ALL stock Xiaomi apps will be gone, replaced by Qualcomm's apps... and I don't ever recall seeing any DSP coming directly from Qualcomm.
----------Later addon----------
While the PRO version of Noozxoide EIZO-Rewire PRO has the problems mentioned it seems that the second software Noozxoide EIZO-Rewire Elemental which works even better is still compatible and working just fine on Android 10. Right now it's in testing and benchmarking... which is not an easy job to do, but as long as I love quality music I will do it and post results/download links for it.
-----Download Software-----
Download the Noozxoide EIZO-Rewire Elemental from HERE.
-----Testing abstract-----
For the following tests, were done using only hi-res audio (FLAC/ALAC 96khz 3mbps) files and 320kbps mp3 files so results may vary compared to what I tested here. Remember that streaming services use low bitrate/extremely compressed content.
---Test Speakers---
Internal audio speakers has a good response, bass is there audible, resolution is good, in this case I cannot post any reference to advanced graphs since they are irrelevant in this case.
The best settings (for me) are posted in the first screenshot here. While this is my recommendation, the software doesn't go overboard and keeps the audio quality in control. While testing all the test tracks which varies from Rock/Metal to Acoustic to a more aggressive dubstep there were absolutely NO cracks and pops in audio output from the speaker (which is a result of poor equalization/frequencies outside the speaker range).
---Test Line-Out/Amplified output---
Headphones (because of my current limitations of testing - a conclusive test would be source file vs. processed audio output and multiple headphone test - in ear, open back, ported, etc) were only tested with 3.5mm jack Apple EarPods which are well known to have the best consumer grade frequency response I found that the 2nd attached screenshot works best (for me). While some FLAC files with really deep bass (about 6-10Hz) totally overrun them (and not the Qualcomm audio processor) I would say that this DSP (VSP) works just fine on our devices.
I don't know if I should leave a placeholder here for the advanced, audiophile grade, passive amplified headphones.
---Test Wireless Audio---
Bluetooth and wireless media. Works just as expected. Test were done only with a Nokia BH-503 headset (couldn't test on the car, and neither did I want to spend time going to the car and test it on the BMW Pro-Logic system) but on those headset it made them literally vibrate on the ears, extremely good quality sound, deep bass, crystal clear trebbles and warm mid-tones. Again, I didn't manage to get a single crackle or pop on the speaker drivers which means the equalization done by this engine is sensible and perfectly limited/compressed. The settings I used are posted in the third screenshot.
-----Conclusion-----
The solution posted here works fine, while extensive testing the app still shows that is consumed 0% battery, so the battery drain is minimal.
The application works perfectly after reboot and closing from the recents screen, there were no modifications done/or excluded from the battery optimization screen.
This application is not a booster, this application is a DIGITAL SOUND PROCESSOR controlling the Qualcomm core (was built for this back in the day) and upscaling the audio resolution.
-----Q/A-----
Q: Does this app require any tampering with the system?
A: No, this app is installed as a normal app from the link provided (Play store link)
Q: Does this app work as a system wide equalizer and integrates in other apps?
A: Yes, yes it does, and from my testing it works with all media players (the equalizer option opens up the app), Youtube, Games, etc.
Q: Does this app consume system resources while processing?
A: Yes and no. Of course you need system resources for processing but they aren't that intensive at least for MP3 processing but for FLAC/ALAC processing things get a little more frisky as shown in the 4th screenshot attached.
Q: How's the battery drain overall with FLAC and MP3 playback?
A: Depending on the method of listening the drainage is different, but even on Bluetooth the consumption didn't affect my battery overall.
Q: Does this enable AptX?
A: No. This has nothing to do with that. But while AptX and SBC are not that different in base audio quality, this pushes the codec to 328kbps and upscales the audio to a resolution of 48khz which is ideed great for maxed out mp3 quality over Bluetooth, which again is based on the source files.
----------Thanks----------
If this problem helped you fixed a problem, press the thank you button.

Is there a way to divert -or spoof- a device's microphone input as internal audio? (e.g. Get internal audio as if it was getting picked up by the mic)

Would there be a way to either:
Have my device recognize internal audio (e.g. a YouTube video playing) as if it was audio picked up by its microphone, maybe with some kind of dev settings?
I know GPS can be spoofed in the developer settings, so would it be possible to spoof the microphone input and divert it as internal audio so that the device could for example transcribe a video's audio into text with an app that picks up the audio as if it was coming from the microphone (e.g. Google Translate / Google Recorder)?
Most of the workarounds I've seen meant using the phone speakers to output the sound to then be picked back up by the microphone, which would be both inconvenient (e.g. in public transports or any place that has too much ambiant noise for this to work) and pretty ridiculous to transform digital to analog, output it to record it back in analog and transform it back into digital.
It simply doesn't make a lot of sense to me looking at it this way.
Hence why I would be interested to know if there's a way to make this work either through something available in accessibility settings/developer mode/ or any kind of mod that requires root.
wbs_perso said:
Would there be a way to either:
Have my device recognize internal audio (e.g. a YouTube video playing) as if it was audio picked up by its microphone, maybe with some kind of dev settings?
I know GPS can be spoofed in the developer settings, so would it be possible to spoof the microphone input and divert it as internal audio so that the device could for example transcribe a video's audio into text with an app that picks up the audio as if it was coming from the microphone (e.g. Google Translate / Google Recorder)?
Most of the workarounds I've seen meant using the phone speakers to output the sound to then be picked back up by the microphone, which would be both inconvenient (e.g. in public transports or any place that has too much ambiant noise for this to work) and pretty ridiculous to transform digital to analog, output it to record it back in analog and transform it back into digital.
It simply doesn't make a lot of sense to me looking at it this way.
Hence why I would be interested to know if there's a way to make this work either through something available in accessibility settings/developer mode/ or any kind of mod that requires root.
Click to expand...
Click to collapse
A lot of android devices have to use a PC/Laptop to capture internal audio, these devices can not capture the internal audio themselves, they weren't built with the capability, it has to be done externally. It depends on your specific device model number and your android version. Some devices can capture internal audio from within the device itself using a feature that is built-in. If it is possible to capture internal audio from within the device itself, a Google search for:
"Capture internal audio (your model number&android version)"
Should render some kind of useable results.
Have my device recognize internal audio (e.g. a YouTube video playing) as if it was audio picked up by its microphone
Click to expand...
Click to collapse
Playstore -
Internal Audio Recorder - Screen & Audio Recorder apk
I use it to copy youtube or any other video & songs as mp3, copies are quite as original.
In case thats what you meant.
Edit:
Pls ignore the answer, I didnt understand the question well sorry.
Droidriven said:
A lot of android devices have to use a PC/Laptop to capture internal audio, these devices can not capture the internal audio themselves, they weren't built with the capability, it has to be done externally. It depends on your specific device model number and your android version. Some devices can capture internal audio from within the device itself using a feature that is built-in. If it is possible to capture internal audio from within the device itself, a Google search for:
"Capture internal audio (your model number&android version)"
Should render some kind of useable results.
Click to expand...
Click to collapse
I know that my device can capture internal audio with the integrated Screen Recorder app at least.
Spoiler: Specs
Device: OnePlus 5T
ROM: OOS 10.0.1
Android 10
Magisk 24.3
But what I'm searching for is a way to use that internal audio capability of my device to act as if it was a microphone stream since most of the apps that I found to either transcribe or recognize audio (e.g. Google Translate / Google Recorder or Shazam) don't have a setting to choose which input stream they "listen" to.
interesting..

Categories

Resources