nRF5340 audio example

Hi Nordic team

We plan to develop a stereo bluetooth loudspeaker, that can be connected from any smartphone to stream audio.

The prefered audio output would be PWM since we would like to avoid a I2s chip if possible.

Is there an example in your SDK to start with?

best regards Gerry

Parents Reply Children
  • Hi Karl

    Thanks for your answer and the links. The audio quality is not critical in this application. We already work with a PWM-signal. Since the I2S audio amplifier are available at the moment, we consider to use I2S anyway.

    Is there a SES project for the audio example available? I installed SDK v1.9.1 since SDK v2.0.0 seems not to support Segger Studio any more.

    Can LE Audio be accessed with all newer smartphone models (android and IOS)?

    Best regards

    Gerry 

  • Hello Gerry,

    Gerry said:
    Thanks for your answer and the links. The audio quality is not critical in this application. We already work with a PWM-signal. Since the I2S audio amplifier are available at the moment, we consider to use I2S anyway.

    No problem at all, I am happy to help!
    Glad to hear that I2S output might be an option after all - I think this would drastically increase the audio quality and also make it easier to develop for, possibly.

    Gerry said:
    Is there a SES project for the audio example available? I installed SDK v1.9.1 since SDK v2.0.0 seems not to support Segger Studio any more.

    I would recommend that you use Visual Studio Code with the NCS extensions instead of the SES Nordic Edition, because you will then be able to take advantage of all the new features and functionality that is coming to both the IDE and the SDK (and the audio reference application in particular).
    The official release of the nrf5340_audio application was also with NCS v2.0.0, so it is not available in the v1.9.1 unfortunately.

    Gerry said:
    Can LE Audio be accessed with all newer smartphone models (android and IOS)?

    Not at this very moment, but the remaining LE Audio profiles and services are about to be adopted by BT Sig these days, and so there will be interoperability between all devices once the implementations of the profiles and services becomes available.
    Android 13 will have full support for LE Audio (should be available in October), but I have yet to hear anything specific about full support iOS. However, I expect iOS to come out with full LE Audio support without us having heard about it in advance, necessarily.

    Best regards,
    Karl

  • Hi Karl

    I would recommend that you use Visual Studio Code with the NCS extensions instead of the SES Nordic Edition, because you will then be able to take advantage of all the new features and functionality that is coming to both the IDE and the SDK (and the audio reference application in particular).
    The official release of the nrf5340_audio application was also with NCS v2.0.0, so it is not available in the v1.9.1 unfortunately.

    Thanks for pointing me to this, I already installed VS

    Not at this very moment, but the remaining LE Audio profiles and services are about to be adopted by BT Sig these days, and so there will be interoperability between all devices once the implementations of the profiles and services becomes available.
    Android 13 will have full support for LE Audio (should be available in October), but I have yet to hear anything specific about full support iOS. However, I expect iOS to come out with full LE Audio support without us having heard about it in advance, necessarily.

    sounds promising. I'll ask my customer, if he can live with that. Development will take some time too :-)

    Will it be the same service on the smartphone? (scan for BT-devices, pair one and then stream audio) Or do we need to program an APP to use LE Audio services in the future?

    As I read, LE audio is not downwards compatible to classic BT so I assume, the audio example will not work with the classic BT profile right?

    Best regards 

    Gerry

  • Hello again, Gerry

    Gerry said:
    Thanks for pointing me to this, I already installed VS

    Great, I am glad to hear that you are proceeding to use VSC! :) 

    Gerry said:
    sounds promising. I'll ask my customer, if he can live with that. Development will take some time too :-)

    Yes, it is indeed exciting times!

    Gerry said:
    Will it be the same service on the smartphone? (scan for BT-devices, pair one and then stream audio) Or do we need to program an APP to use LE Audio services in the future?

    LE Audio will have native support in the smartphone OSs in the future, so there will be no need to a separate smartphone app to be able to use LE Audio on a phone.
    The LE Audio standard will succeed and replace the current Bluetooth Classic standard.

    Gerry said:
    As I read, LE audio is not downwards compatible to classic BT so I assume, the audio example will not work with the classic BT profile right?

    Correct, it is an entirely new standard, with a lot of new features!
    For a general introduction to LE Audio you could take a look at this blogpost, for instance.


    Best regards,
    Karl

  • Thanks again Karl, I highly appreciated your support

Related