Bluetooth audio input for Video recording - OnePlus 7 Questions & Answers

Is this even possible with One Plus 7?
I see a lot of YouTube videos that claim it is possible on other devices. It involves use of an app called BT Mono (https://play.google.com/store/apps/details?id=com.bedoig.BTmono) and downloading the Open Camera app (https://play.google.com/store/apps/details?id=net.sourceforge.opencamera). Steps involved are :
1. Using the BTmono app select the on switch and adjust required volume
2. In open camera, select audio input as "external" and record
Clearly, it works in the videos. It doesn't on One Plus 7 probably because
1. BTmono is not updated to Android 10. I couldn't find any alternative to that.
2. I suspect One Plus doesn't support BT recording. I mailed them but no reply despite reminders.
In a separate mail, support said that you can do this by wired headphones or headsets but that doesn't suit me. I want to record videos of classroom as a teacher explaining things on the white board and be able to move around. This rules out other solutions like wired headphones /headsets/ wired lavalier mics. UHF wireless solutions are too expensive
Another reason I want to use BT is that I have an old sound cancelling Bose BT ear phone that is ideal since it minimise noise.
I have spent many many hours reading up, experimenting with different BT pieces /apps
I would love to have a working solution for this ASAP (it involves students learning and I am not charging them for all my efforts because of the Covid 19 situation)

Related

Using HTC phone as digital recorder?

Hello. I am new to the forum, so I hope this particular topic hasn't already been covered before. I did some looking and couldn't find anything.
I am looking to jump into an HTC smart phone (or a PDA phone of some kind), but the one feature I would most like to see addressed is whether the phone can also double as a digital recorder. I know there's a voice record microphone built directly into the phone itself, but I'm after something more along the lines of an external jack.
A bit of background:
I'm a writer and often find myself recording either a) in person interviews or b) telephone interviews. I am currently using a Sony MD to record both by way of a microphone that plugs in directly to the MD or a jack system that allows me to plug into a normal land-line phone. It usually works fine, but my MD is getting to be of age and is, as such, increasingly less reliable.
I don't want to record phone conversations that I'm having on my HTC itself (though that would also be beneficial), but rather as an option to simply plug into it (via a straight microphone or USB jack) and record.
Is this possible? That's the question. I've been doing a lot of research and haven't found anything conclusive and would appreciate some feedback to that end. And if not, why not? Between a smart phone's capacity to write word documents, take pictures and, hopefully, record (from phone, microphone, etc.) this would be the tool many journalists would undoubtedly want to have.
Please reply here and to: [email protected]
notes let one record from the mic
i'd asume that the input for wired headset mic also works with that recorder
if not then i'd guess it is bipassing the pda and goes directly into the gsm part
but i'd think it would work out of the box
headset mic and built-in mic
The question about the headset mics I have seen, though, is whether they'd pick up a telephone conversation. And then it's not a dedicated line-in, but part of a headset attachment, anyway. I just want a dedicated line in specifically for recording from an external source i.e. not any convo on the phone.
More to the point
Is there a microphone-only line in (dedicated or USB variety) available for a smart phone?
yuriy, pls read my past sound recording articles, i have answered all your questions in them
Do you have a link to those articles?
Do you have a link to those articles?
Found 'em
"Well... yes and no. Depends. Unfortunately, very few of the recent PPC PDA's (the Toshiba e series, the Asus A730/730w, the Dell x50v/x51v, the above-mentioned Fujitsu-Siemens Pocket Loox 720 and the iPAQ 5450/5550/hx4700) have a direct mike input ring in their headphones jack. Furthermore, this input is mono only - there're no PDA's with stereo sound inputs at all."
I don't really care that it's a mono jack, frankly; I am not trying to reproduce stuff as an audiophile. But which models can I plug a mike into directly to begin recording? I'm actually a little amazed that this issue has required so much digging; I would thought this would have been a natural, easy-to-understand feature included on every smart phone.
i remember in the past... i ve seen some SD card for reporters or so, with in and outs...
but my new tytn has only microSD :-(
i would be glad to have in any way line in as well... and as hell! ;-)
please keep this going here, and the big search as well...
...
Any word on this?

Telephone cant find bluetooth-headset!

Hi! I have a brand new Jabra 620s bluetooth-headset. When I turn the headset on and search for bluetooth devices on my computer I can see it, but I cant see it when I search for it on my touch pro.
What could be the problem here?
I had a similar problem last night (and have it quite often when i need to pair). It doesn't detect it until the 3rd or 4th time in which last night it didn't even detect it either. I power cycled the headset and my phone found it the first time.
Yeah, I tried rebooting my headset and my phone several times, but I still can't get it to work...
Figured it out... Had to hold in a button on the headsett to make it avaliable for new devices...
But new problem:
I don't get sound in the headsett when I play music. But when I make a call the sound is in the headsett. What could be the problem here?
Maybe its the settings in your a2dp profile?
I read this "Set-up of the 620's was simple enough, the headset unit is paired with the device that is streaming the music and / or a mobile phone. A smart move from Jabra allows the 620s to be connected to both a mobile phone and an audio device simultaneously. However our set-up was rather more straight forward than most as we used Jabra's own Bluetooth dongle that supports the all important A2DP (Advanced Audio Distribution Profile) profile. Real life for most users is a different kettle of fish with support for A2DP being quite sparse, most music gateways and servers and even music ready mobiles rarely support the required profile." source: http://www.lordpercy.com/jabra_bt620s_review.htm
Maybe some tweaking in hklm\\software\microsoft\bluetooth\a2dp\Settings
I believe this headset also supports AVRCP profile. In any case, make note of your original configuration prior to making any changes.
nyckid211 said:
Maybe its the settings in your a2dp profile?
I read this "Set-up of the 620's was simple enough, the headset unit is paired with the device that is streaming the music and / or a mobile phone. A smart move from Jabra allows the 620s to be connected to both a mobile phone and an audio device simultaneously. However our set-up was rather more straight forward than most as we used Jabra's own Bluetooth dongle that supports the all important A2DP (Advanced Audio Distribution Profile) profile. Real life for most users is a different kettle of fish with support for A2DP being quite sparse, most music gateways and servers and even music ready mobiles rarely support the required profile." source: http://www.lordpercy.com/jabra_bt620s_review.htm
Maybe some tweaking in hklm\\software\microsoft\bluetooth\a2dp\Settings
I believe this headset also supports AVRCP profile. In any case, make note of your original configuration prior to making any changes.
Click to expand...
Click to collapse
I tried to install btAudio. Now I have sound in my headset, but det sound-quality is CRAPPY! Are there any other software avaliable that can fix this? Dont know if I want to edit the registry.... There must be a solution?
slogum said:
I tried to install btAudio. Now I have sound in my headset, but det sound-quality is CRAPPY! Are there any other software avaliable that can fix this? Dont know if I want to edit the registry.... There must be a solution?
Click to expand...
Click to collapse
You can use Advanced Config to enlarge the bluetooth bitpool under the bluetooth tweaks. Set it to "very high" for best sound quality (uses more system resources tough).
HTH
Maximum bit-pool setting is 1561. I dont think it solves the problem, cause the quality is still really bad.
Any other tips? Or do I have to return the headset cause a brand new ~1000$ phone cant play on a wireless bluetooth headset?!
Bump.. Are there really no solutions?

What is the best car head unit for use with the SGS i9000?

I am looking for a car stereo with the following features for use with my Samsung Galaxy S i9000 phone. Most of these via bluetooth of course.
- navigate through and select tunes, podcasts, and audiobooks
- stream audio
- Display caller id and allow me to answer the call or ignore it
- bluetooth hands free calling
- associate with my phone when I start the car so I don't have to pull it out of my pocket
- pause the audio when there is an incoming call or I place a call via the stereo
- be able to place calls using the address book in the phone
Can all of this be found in one unit? Am I hoping for too much?
D
mine is a bit old but it's amazing Clarion CZ509
http://www.clarion.com/us/en/produc.../cd/CZ509/us-en-product-pf_1172409026831.html
does all of the above and more
Have you tested this with an i9000 or at least similar?
How does it work with your audio library?
Sent from my GT-I9000 using XDA App
using my deck, you can control the phone audio/video stream, and vice versa, as in you can also use your touch screen to control the audio/video as you would normally do, and the car plays the sound.
the remote control works as well, i barely use my remote control as i seat a arms/finger length distance of the deck controls
it uses the standard A2DP Bluetooth controls, it's very natural.
another ability of the deck i'm using in my car, it lets you choose USB, so you can actually hookup the usb/charger wire from the SGS i9000 to the car USB, and it will both play and charge your phone!
this will save your phone battery (bluetooth sucks up a lot of power) so you will only use the bluetooth to talk for incoming/outgoing calls
you just touch a button on the deck to start talking, you can also dial from the deck, but is faster to use the phone to dial.
when you have the phone connected via USB to the deck, you wont be able to use the bluetooh A2DP to control the playback, but you still have the deck controls and the remote control that comes with the deck.
go to the website and read the PDF manual for more details, all i can say is i'm extremely happy and sastified with this setup
you can also just use a regular USB stick to play audios from the deck.
I don't even carry CDs in my car anymore, I loaded my entire music library in a 32GB USB stick, or use my phone to play audio, my phone usually will have the latest song i download from the net, as i always forget to update my USB stick with the latest songs
This is what I am using, and I get full features from mine.
Music controls on handset or deck both work (and remote).
Caller ID/Missed Call/Call log scrollable menu on deck screen.
BT phone audio through speakers with included in car mic.
Full audio volume control.
Charging from USB port (with regular USB cable, some companies like Alpine you need their specific cable) and thumb drive play capability.
3.5 aux jack
http://mobile.jvc.com/product.jsp?modelId=MODL028626&pathId=142&page=1
Shoot. I was || this close to getting the Clarion CZ509 but I only found it at 2001 Audio/Video and I don't like those guys much. Instead, I just had the Sony MEX-BT3800U unit installed. I've only started playing with it but I understand it has the same capabilities of the Clarion and a great interface on the deck face.
FH-P8000BT; Voice Dial
Has someone tried the Pioneer FH-P8000BT? I uderstand it's a nice option but don't know if it works ok with Galaxy S's.
Also, is any of the head units mentioned above able to dial by voice? Is it functional?
Help with CZ509
Hi AllGamer,
I tried to send you a PM but I'm not sure if it worked as it's not sitting in my outbox (perhaps there's a post count limit before we can PM).
Anyway, I'm hoping you can help me out. Here's essentially what I said in the PM:
I noticed that you have gotten most everything to work with your clarion cz509 HU. I too have the same HU in my car but I can not get the functionalities to work properly. I used to have an LG voyager and while it did not do ANYTHING except bluetooth, it did do that well. It did not do phonebook or streaming audio but the BT would pair automatically every time I got into the car.
I now own a Samsung Fascinate (Verizon) and I can't even get the BT functionality to work properly. I can get it to pair (and once paired it works fine) but it does not seem to auto pair when I return to the car. I also can not seem to get any of the other functions to work. I realize it's a bit different than your handset but my questions to you are:
1. Is there something setting-wise that I need to change on the actual HU itself?
2. Is there anything to do with settings on the phone that I need to look into?
3. I can't even get it to do audio through USB. Is there something I need to do (on the phone end) to get this to work properly?
I would be satisified with JUST the bluetooth working and auto pairing when I get into the car. I don't need the phonebook or the streaming audio or even the music via USB (I can just use my iPod) but I would like the BT to work at least. The engrish manual that came with the CZ509 is less than helpful.
I'm hoping you may be able to provide some insight.
Thanks!

[Q] Use bluetooth headset mic instead of phone mic

I've searched around on the forums for an answer to this but could never find anything that seems to match up to my issue.
I have a A2DP enabled headset and want to use it with apps such as Team Speak 3 beta, Vent, and other apps. But for some reason although phone media happily plays over onto my headset. My phone continues to only use the mic built into the phone instead of the bluetooth headset mic.
Any apps designed to use the headset specifically work (ie. normal phone calls, skype, vlingo) but otherwise apps ignore the headset mic.
I already tried using apps like BT Mono and Super BT Mono Froyo but they seem to only pipe audio to the headset, but don't do anything at all with the headset mic.
Does anybody know how to get the headset mic to be selected by apps instead of just the built-in mic?
My device is a Sumsung Galaxy S II ( I9100 ). Both Stock and CyanogenMod Gingerbread
good good good
Still hoping someone may know how to get the Galaxy S II phone to use a bluetooth headset mic instead of the built-in mic on the phone.
I'm really stumped on how to do this.
I still haven't seemed to have any luck finding a way to forcefully map apps to use the headset mic. I'm beginning to wounder if it's possible with the Android OS.
I have the galaxy s2 as well and I've retired several different things and have been unsuccessful with anything I've tried so far... Really difficult to drive and use vent without a headset.
Yeah I'm wanting to do the same thing.. I don't spose you've found a way in the last couple of months? Surely it can be done - may need to get a dev to write something for it though..
Sorry Lilfellabob, still no luck. I find it odd it's so difficulty to remap audio settings.
Even in Ice Cream Sandwich I can't find a way.
The app would need to be written to accept it. Its not a matter of your phone. Its the apps. Think about it for a min. If it works on apps made to use it but another app doesn't work then where does the problem lay?
The thing is, typically other apps should be able to re-route the app to use the headset mic. Alike how there are apps that can force other apps to use bluetooth audio instead of the phone speaker, even if the phone/headset can't use a2dp.
Dav_Edward said:
The thing is, typically other apps should be able to re-route the app to use the headset mic. Alike how there are apps that can force other apps to use bluetooth audio instead of the phone speaker, even if the phone/headset can't use a2dp.
Click to expand...
Click to collapse
Only if the code is there for it to do it. If they don't code it in then it doesn't work.
I'm having a similar problem but slightly the opposite.
I pair my phone to a Bluetooth device that lets me hear phone output on my car's speakers. However, the phone tries to use Bluetooth for the microphone when none exists. I want to force it to use the on-phone microphone. I can talk and talk but no one can hear me, unless I set the phone output to speaker or handset, which implies setting the phone input to amplified built-in mic, or just built-in mic, respectively.
In the Bluetooth settings I can set to use the Bluetooth device for music or phone, but ideally I would want "Phone" to be separated into "Phone output" and "Phone input" so I could uncheck input (and thus use the built-in mic.) This should be implemented at the Android level so that the setting can apply to all apps.
The same problem occured when I wired (2-stripe phone-to-car audio only, no mic) my Palm Pre directly to my car. I just tried with my GNex and it was smart enough to use the built-in mic when a microphone-less plug was connected.
zelendel said:
Only if the code is there for it to do it. If they don't code it in then it doesn't work.
Click to expand...
Click to collapse
wrong. its in the kernel. the new firmware on the android is is capable to transmit Audio Steam to Headset device as Audio only. i wont go 100% against coding to force it to but if they wanted to theres have to be some kind of exploit to do so. lets say if skype were to find that exploit or code it, it would be probably violate android policy.
HtcEvo4gLTE said:
wrong. its in the kernel. the new firmware on the android is is capable to transmit Audio Steam to Headset device as Audio only. i wont go 100% against coding to force it to but if they wanted to theres have to be some kind of exploit to do so. lets say if skype were to find that exploit or code it, it would be probably violate android policy.
Click to expand...
Click to collapse
Actually, what's going on is Skype is using the 'bluetooth device' hook of some sort, just like other apps that support piping audio to the bluetooth headset. However most apps don't use the bluetooth device API/hook and just dumbly send their audio to 'default output device' and 'default input device' blindly and let the OS or Kernel decide where to send it.
The OS or Kernel when it senses a bluetooth device with the 'media' profile on it is present, it changes the default output device to the headset, but it doesn't seem to bother doing the same for the bluetooth mic for the default input device.
Because apps like Teamspeak 3 just blindly use default audio device because it doesn't use bluetooth APIs in the app itself, I have no way to make it use the headset mic.
I wish someone could make a mod or app that will allow mapping the default input to a bluetooth mic when present.
As far as I know, Skype has problems using the BT mike as well. In fact, they took a user survey regarding the issue for android and iOS users. However, I cannot find the results of that survey / study, and Skype recommendations thereof.
User choice to use BT mike seems so BASIC to me, I wonder how it was overlooked...!
Rooting will crack open the full power of your Android device!
Dav_Edward said:
Sorry Lilfellabob, still no luck. I find it odd it's so difficulty to remap audio settings.
Even in Ice Cream Sandwich I can't find a way.
Click to expand...
Click to collapse
zelendel said:
The app would need to be written to accept it. Its not a matter of your phone. Its the apps. Think about it for a min. If it works on apps made to use it but another app doesn't work then where does the problem lay?
Click to expand...
Click to collapse
Rooting the device would give apps or the user permissions to modify system audio controller's (idk if it is anything like ALSA or anything..) settings to make app use the audio channel for the bluetooth headset... an example for the Galaxy s2 i9100 i have is the radio app "Sprit FM" has a "volume control stream" setting which allows the user to select what volume "control" will control the volume of the app's audio output
anywho... i hope it helps a little
rwong48, I have now the same problem that you have described. Have you solved it with any app for Andorid?
Thanks!
Solution
I found an app that solves this problem on android devices, it's called btmono and you can find it in the Google store. I tried to post the link but I don't have enough posts under my belt...
Anyways, pair your device, open the program (such as ts3), connect to your server and then turn on btmono. Voila!
Well, I tried to delete this after I saw that you had already tried btmono, but I couldn't figure out how so just disregard this message.
I already tried btmono, sadly although it works for the output audio, it does *not* work with the headset mic. Programs like TS3 will still keep using the phone's built-in mic, not the headset mine despite using btmono. The only thing btmono does is pipe the output audio to the headset only.
Thanks for the suggestion though
I can't believe they haven't fixed that yet. It is so basic...
Hey guys I'm going through the same issues with my note 2. Svoice was the only one that works but its painfully slow and inaccurate.
Anyways I've tried utter! robin and aivc. Aivc works pretty good but at least it uses the mic.
Utter is really promising but no Bluetooth mic. The devs have acknowledged it though. So hopefully soon.
Update: AIVC has one downfall. The app can't open if the screen is locked like utter and svoice can when prompted from bluetooth. Also, it only listens automatically the first time. If you close it without killing the app, you'll have to press the mic icon manually every time (which takes away from the purpose of handsfree).

Headset mic adjustment app or Magisk module for Xiaomi phone (and not only)

If you put a search string "problem mic headphones" in XDA forums, you'll get tens if not hundreds of threads which start at least in 2015 and consider Xiaomi as well as Samsung, OnePlus, sometimes Moto phones - both on vendor and custom OS. Most of the threads are created in model specific subforums and most of them are left unanswered, even though the issues repeat from time to time, from one manufacturer to another. If I catch it correctly, Xiaomi (Redmi, Mi) is the champion in this field. But problems persist in other phones too.
One of the biggest issues often reported is that one day (or from the very beginning) when you put headset jack in, your interlocutor hears you badly. Your voice is too weak or ambient noise is too loud in respect to your speech. In many cases a proposed solution is 1) to install Mic Fix module for Magisk (on rooted phones). But it does not always work. 2) To change the headset and 3) to clean the physical jack hole. In many reported cases this does not help neither. So, there is a software switch which does not work.
I entered the club and having this precise issue with my Redmi Note 10 Pro running first on vendor Miui then on CrDroid 8. I changed three different wired headsets, including the one by Xiaomi, with no result. Installed Mic Fix module for Magisk (both latest updates), with no effect.
Manipulating the phone during the call or during a test record (bringing it closer and further to the mouth, putting it into my pocket with headset attached, etc.), I acknowledged that the problem is that the phone takes inbound audio signal from the phone built-in microphone and not from the headset. Both in mobile calls and in various messengers. Meanwhile listening to my interlocutors, as well as music alone is just fine.
Trying to solve the issue I found several great apps and Magisk modules, such as Dolby Atmos and Viper4Android FX equalizers which enhance your listening experience. But I found no clearly designated app or module which lets take control of the microphone when headset is attached. Literally no dedicated app or feature in all-rounder apps lets tweak the mic use. Meanwhile the issue persists during at least 7 years.
Maybe the solution is so evident, and the app/module is so easily and widely used that it's a shame to discuss such a noob topic? Please break the silence and tell which tools you use for tuning or tweaking your mic in the headset.
And if you already faced the same or a similar problem and found the same (zero) software solution for Android, what is the rational reason why such an app or module was not yet made by an expert and creative dev?
By now a solution that I found is to use a bluetooth headset. In this case the mic works well during calls.
But I like using wired headsets (and sound quality of mine wired is better than those on bluetooth). So I am still in search for an app or module to tweak or fix the mic redirection issue.
If someone can help, please be kind to give a hint.
Same here my man, and although my issue is slightly different, it's looking for the same solution, an app to tweak the mic
I'm using a oneplus 3 and my favorite ROM is Resurrection Remix (A10), but, if you use CTIA headsets (mine are earbuds because i don't like in-ear), sometimes the headset gets detected as OMTP and the mic produces a really loud hight pitch noise
So far i haven't found any solution, besides reconnecting the headset several, several times until it gets it right

Categories

Resources