This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Application roles in Configurator and audio streaming configuration

Is there any audio streaming differences between mono input satellite and mono microphone application roles?  Or is it just a logical channel division for convenience?

Is it true that mono input satellite will consume less bandwidth than stereo input satellite?  Is this the right way to reduce consumed bandwidth if I have a mono microphone slave?

In the Advanced options, the conditions for using 2Mb link are:

-1 audio channel using any streaming format or 2 audio channels using the SLAC or PCMLF streaming formats
-Maximum audio latency (2048 samples)
-Maximum slave count of 1

Question: Can I have two mono slaves, 2048 samples, SLAC?

  • Hi Vlad, 

    Is there any audio streaming differences between mono input satellite and mono microphone application roles?  Or is it just a logical channel division for convenience?



    No streaming difference. These are identical from a RF perspective, only difference is that we identify them differently when setting up the audio codec/ADCs where we enable mic bias for the mono microphone application. If you want a behind the curtain look at this you can locate all application roles (readable .xml files) here:
    C:\Program Files (x86)\Texas Instruments\PurePath Wireless Configurator\application_roles\
    In the audio device files we can filter on the application role names and do various configurations depending on these filters. The AIC3204 show this to some extent:
    C:\Program Files (x86)\Texas Instruments\PurePath Wireless Configurator\audio_devices

    Is it true that mono input satellite will consume less bandwidth than stereo input satellite?  Is this the right way to reduce consumed bandwidth if I have a mono microphone slave?


    Yes. The protocol and 'timeslots' are calculated based on the configuration. Stereo indicates twice as much bandwidth and timing will be calculated based on this. Always choose the appropriate one for you application.

    In the Advanced options, the conditions for using 2Mb link are:

    -1 audio channel using any streaming format or 2 audio channels using the SLAC or PCMLF streaming formats
    -Maximum audio latency (2048 samples)
    -Maximum slave count of 1

    Question: Can I have two mono slaves, 2048 samples, SLAC?


    Give it a try. The configurator will tell if you try to set up something that is beyond what we have set as absolute minimum for theoretical robustness. If no error message comes up, then it will be up to you to decide if the quality is acceptable. While 2 Mbit gives the advantage of added sensitivity, there is less time for re-transmissions etc. that is also affecting range so it's not given that what you will get a benefit out of 2 Mbit with two slaves. 

    Regards, 
    Kjetil