mSBC Library
Modified Subband Codec (mSBC)

mSBC is a low complexity constant bitrate codec targeting speech applications. The modified subband codec is defined in Appendix A of the Hands Free Profile (HFP) specification. The original SBC specification is defined as part of the A2DP profile.

TI has taken the open source version of the SBC Codec provided as a part of BlueZ and modified it to support mSBC only, thus reducing the footprint and optimizing it for SimpleLink wireless micro controllers.

mSBC uses the following settings:

Parameter Value
Channel mode Mono
Sampling rate 16 kHz
Allocation method Loudness
Subbands 8
Blocklength 15
Bitpool 26
Bit depth 16 bit

See the mSBC API for information about usage.

© Copyright 1995-2020, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale