Hello,
I wonder, is it possible that disabling all the codecs ? or can we use some custom codec ?
I just want to see the data on the headset ,which comes over ble from the gateway , without and with codecs.
ps: it is mandatory that ble audio mode.
Hello,
I wonder, is it possible that disabling all the codecs ? or can we use some custom codec ?
I just want to see the data on the headset ,which comes over ble from the gateway , without and with codecs.
ps: it is mandatory that ble audio mode.
Hi,
is it possible that disabling all the codecs ?
Disabling all codecs, means we are going to transmit "raw audio frame" without any compression. That would need huge bandwidth. For now, we are using 48KSpS, 10ms audio frame, and 16 bits depth per channel in the default setting. That means the raw data per channel and per frame is 960 bytes. And this is something we cannot send in one packet. With LC3, the encoded data is 120 bytes (only 1/8) But if you just would like to see dummy data, then it should need some works because now the decoded data frame is tied with the audio synchronization feature closely.
can we use some custom codec ?
Yes, sw_codec_select.c is the middle layer in which you can replace the codec by yourself.
Regards,
Amanda
Hi,
Are you using CIS or BIS?
We haven't tested if 240 bytes per packet will run properly on CIS or BIS without codec, but you can try.
You can modify the encode/decode function here for bypassing LC3/SBC
-Amanda