Sony's Developer World forum

    • Home
    • Forum guidelines

    Upcoming maintenance 

     

    Dear Customers and Partners.

    This website will be undergoing scheduled maintenance on June 14, 2023. Please be aware there may be disruption to the developer portal website and associated services during the scheduled maintenance period.

    This upgrade is essential to ensure the continued performance, reliability, and security of Developer World.

    We apologize for any inconvenience.

     

     

    Microphone array suitability

    Spresense
    2
    2
    2189
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      DavidWallis last edited by

      I am considering the Spresense for a microphone array application and have a couple of questions.

      1. Can I record 8 channels simultaneously at full 192 kHz 24 bit?
      2. Will I be able to preserve phase coherence between channels for interferometric processing?
      1 Reply Last reply Reply Quote
      • Armaghan
        Armaghan DeveloperWorld last edited by

        Hi ,
        Please find the answers here:

        1. You can capture 8 channels digital simultaneously at 19khz 24bit. But if you want to record the sounds, please watch the bus bandwidth to the storage. When you record 8 channels of 192khz 24bit, you need to have the bandwidth of 192kHz x 32bit x 8channels = 6.144 MBytes/sec to the storage. In many cases, the bandwidth of SD cards is not stable to keep the performance due to the mechanism of the file system. If you want to capture stable sounds, you need to measure the actual performance of the storage that you are using. Please check the throughput from microphones to your storage beforehand.

        2. It depends on the system. If you will use the same characteristic of digital microphones, I believe it can keep the phase coherence.
          Please see the connection of digital microphones and Spresense below:
          mic1.jpg
          As you see, Spresense provides the same clock to digital microphones. Please see the capture timing of microphones below:
          mic2.jpg

        The data at the same timing from microphones are serialized at the same time. It means if the outputs from the digital microphones are generated at the same time based on the clock provided from Spresense, it will keep the phase between the microphones.

        I hope this helps!

        1 Reply Last reply Reply Quote
        • First post
          Last post
        Developer World
        Copyright © 2021 Sony Group Corporation. All rights reserved.
        • Contact us
        • Legal