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.

CC3200: Wireless digital microphone system

Part Number: CC3200

Hello,

I'm thinking about implementing a wireless digital microphone system with about 8 microphones, 8 kHz 16 bit audio and a maximum delay of 15 ms. This system will be used mainly for drama performances - live speech on a stage.

I understand that with the existing Bluetooth and WiFi protocols 15 ms delay is impossible so I'm thinking about implementing some custom protocol for CC3200.

I'm new to CC3200 and I don't have any hardware yet so I'm just making rough estimates.

Could you please tell me if it's really possible to implement my idea with CC3200?
Thanks a lot.

  • Hi Michael,

    The most important factor for your application is likely precise time synchronization.  This will likely require an more powerful device like WiLink8.  Please take a look at the app note below for an extensive overview.

  • Hi Austin,

    Thanks for you answer but so far I don't see why synchronization might be an issue for my project.

    I need 8 independent mono microphone channels (8 people speaking on a stage) to be multiplexed into one audio output. I think for me the most important is a delay between input and output and voice quality.

    Could you please explain why synchronization is important in my case.

    Thanks a lot

  • I've read about "CC3200 Transceiver Mode".
    If use this mode and transfer just raw 2 bytes (one audio sample) over WLAN PHY what could be the maximum rate of such packets? I don't know WLAN PHY overhead.
  • Hi Michael,

    Looks like I misinterpreted your use case for audio synchronization between multiple speakers in an auditorium setting--my mistake.

    It sounds like you are looking for throughput information with the CC3200 device. With a UDP application as your baseline this value is 16 Mbps according to the datasheet. At best case, using transceiver mode might only very marginally improve this throughput value--assuming payload overhead was removed.
  • Hello Austin,
    Thanks a lot for your answer.
    Could you please tell me what was the size of UDP packet for the throughout of 16 Mbps that you mentioned?
    Thanks