[Feature request] option to choose unprocessed microphone output of phone (and other processing options) (original) (raw)
I would like to have an option to remove the processing applied by the phone to it's microphone before being send via scrcpy.
by selecting a flag
for example
--mic-processing process
Select the mic process (default, unprocessed).
this is applicable only if --audio-source is selected as "mic"
Default is default.
Ideas from other open source projects which gives this option on android end
Recordingstudio app available on F-droid and github.
https://github.com/Leonidius20/RecordingStudio
Why is this feature useful
android devices usually apply some processing in the microphone to remove noise or to do automatic gain control
but since we can use pc with more processing power we can have more control to apply the processing the user wants using other applications in linux like easyeffects in real time or audacity after recording it will be useful if unprocessed microphone can be given to pc through scrcpy
I was amazed by the quality of taking unprocessed microphone input and processing it compared to mediocre processing on my phone which makes the mic quality muddy.
the above app "recording studio" can enables this features so I guess it would be possible by adb and scrcpy too .
scrcpy is awesome and I can use my low end phone as a microphone and use it wireless it would help to prevent buying
new expensive wireless microphones and Foss softwares like scrcpy is saving money and useful for environment by reducing the need to buy new hardware by enhancing already available options to next level.
thanks for this wonderful project
