Hacking Homebrew app nx-btred: Bluetooth audio

  • Thread starter Thread starter pcwizard7
  • Start date Start date
  • Views Views 34,138
  • Replies Replies 58
  • Likes Likes 19

pcwizard7

Well-Known Member
Member
Joined
Aug 2, 2013
Messages
1,418
Reaction score
436
Trophies
1
XP
1,747
Country
Australia
nx-btred
nx-btred is a Bluetooth audio driver/redirector for Switch.

It uses the audrec:u service to record game audio, and then outputs it on the new audio bluetooth driver introduced in firmware version 12.0.0.

⚠️ Warning ⚠️
YOU USE THIS AT YOUR OWN RISK. Not every headphone brand has been tested. There may be really loud noise. Be careful, start out with a low volume, and then increase, if you like. In case of any type of malfunction, the sound will stop immediately if you hit the power button.

Installation

Install firmware 12.0.0+.
Install latest Atmosphere.
Install latest MissionControl.

Download nx-btred and unzip to your SD card.

Usage

Enter the homebrew menu.
Launch the btpair application.
Press X to scan.
Select your headphones and click A.
Wait for it to pair.
Enjoy!

Limitations

Due to a limitation of the audrec:u service, only games audio can be recorded (not the system applets).

Thanks to ndeadly, SciresM, yellows8 and the rest of the Switchbrew crowd

Source: Here
 
Amazing. I've been considering getting one of those bluetooth audio dongles but maybe I won't have to.
So let me get this straight, there's a bluetooth audio driver in OFW? Could this be a sign that Nintendo are planning to add official support for Bluetooth headphones? Why else would they make a bluetooth audio driver, after all?
 
So let me get this straight, there's a bluetooth audio driver in OFW? Could this be a sign that Nintendo are planning to add official support for Bluetooth headphones? Why else would they make a bluetooth audio driver, after all?
Would make the most sense. Unless they're planning some other weird gadget that uses Bluetooth audio, you never know with Nintendo :rofl:
 
Sadly doesnt work for my bluetooth headphones they pair and everything but i have no sound at all not in menus or in games
 
That's crazy, i was thinking about trying to use the new Bluetooth driver with an homebrew app but you beat me on time. amazing job. it would be cool to see a tesla overlay
 
nx-btred does, what nintendon't
Sorry, but, according to the information given by OP this requires Firmware 12.0.x, not the previous ones, because Nintendo added a controller.

--------------------- MERGED ---------------------------

If not because I use SXOS I would update.
Is there a possibility to implement this in older firmware versions?
 
Sorry, but, according to the information given by OP this requires Firmware 12.0.x, not the previous ones, because Nintendo added a controller.

--------------------- MERGED ---------------------------

If not because I use SXOS I would update.
Is there a possibility to implement this in older firmware versions?
You're thinking too narrow. If Nintendo Switch didn't exist, this plugin would also not be possible.
 
  • Like
Reactions: Gabriel2Silva
1. I am not the author i m just sharing it here, please check with him in source link or on his github

2. i m sorry the fact ofw has this bluetooth doesn't mean the OG switch getting bluetooth audio because it doesn't have hardware to process the bluetooth audio. This driver is most like for the next switch

The reason this works is its doing a workaround in recording the audio then sending it to this new driver. Nintendo would have to use this workaround to get it working officially
 
Two questions:
1. How is latency compared to hardware solutions?
2. Does a connected BT speaker limit the max amount of pairable controllers from 8 to 7?
 
Some people are complaining about latency, I tested it with my Sony headphone and a Bluetooth to 3.5mm adapter; my headphone doesn't give any audio at all, the adapter gives audio with normal to low latency (not high latency) but the audio is of very bad quality. Sony MDR-SB950N1, H-163 BT to 3.5MM.
 
Connected with Sennheiser HD 4.50 (bt4.0), but no sound in game , on Sennheiser HD 350 (bt5.0) only noise, Sennheiser Momentum 3 (bt5.0) can't pair.


Firmware 12.0.1JAMS M.19.1|S
 
Last edited by luk_pop,
so if the author has not yet shared this is because it is POC
I have a question please guys can anyone tell me I found a couple of stores on telegram that sells accounts that have a lot of games for a good price Can Nintendo ban my console if I use these methods or just will be an account ban
I'm planning on getting a switch lite later this month and I can't afford to buy individual games from the eShop so that's the only way for me and I'm very worried about the possibility of getting a ban and wasting my money
 
Nice job!!!! thanks for becoming reality what I wanted here

It was something too important, Plutoo did it while Nintendont! :nayps3::switch:
 

Site & Scene News

Popular threads in this forum