Day: October 21, 2022

I figured out what chip my audio mixer F998 is using

It is a strange behavior, but normally chinese companies erase the chip’s name used on their products:

Trying to protect your product using obfuscation is not a good idea, soon or later someone will figure-out it. Actually I figured the chip used on this product in less than 5 minutes (AFAIK I was the first one to figure out it).

They are using the MVSilicon BP1048B2. I also found the datasheet (brief-sheet), but didn’t found the SDK for it and how to program it.

This chip seems mostly used on Audio Sound Bars and other audio bluetooth products.

This chip is very powerful, seems a good candidate to run NuttX RTOS, see:

So, if you get more information about this chip, please let me know!

Update: Aaron Christophel (aka atc1441) found the SDK for this chip on github:

How to listen your microphone output in the computer speaker

So you also got an audio mixer F998 and want to test it on your Linux computer!?
The easier way to have fun with it is connecting its Earphone output to your computer audio microphone input using the P2 cable that come together with your mixer.

Then install this package:

$ sudo apt-get install pavucontrol 

And run this command:

$ pactl load-module module-loopback latency_msec=1

If you want to disable it and return to normal (no microfone sound on speakers) run

$ pactl unload-module $(pactl list short modules | awk '$2 =="module-loopback" { print $1 }' - )