AudioStreamFromMic output matrix

HARK FORUM AudioStreamFromMic output matrix

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #513
    Zouhair_Ghalfi
    Participant

      Hi,
      As I understand it, the LENGTH parameter in AudioStreamFromMic node designates the number of samples per frame. Is this correct?
      If so, why is the number of columns of the output matrix in AudioStreamFromMic node always equal to the LENGTH parameter independently of the duration of the recorded “.wav” file (recording time)?
      Best,
      Zouhair

      #519
      mfukuda
      Moderator

        Dear Zouhair,

        We are sorry for the late reply.

        As I understand it, the LENGTH parameter in AudioStreamFromMic node designates the number of samples per frame. Is this correct?

        Yes, it is.

        If so, why is the number of columns of the output matrix in AudioStreamFromMic node always equal to the LENGTH parameter independently of the duration of the recorded “.wav” file (recording time)?

        HARK takes frame-wise processing in the frequency domain, and thus HARK first converts the input signals from time domain to frequency domain using short time Fourier transform(STFT) performed in MultiFFT.
        For the preparation of STFT, AudioStreamFromMic tranforms the input signals into framed signal blocks.
        Each block is a processing unit for a procedure defined in the Iterator sheet of HARK Designer.
        For more details, please check the attached figure.

        Best,

        HARK Support Team

        Attachments:
      Viewing 2 posts - 1 through 2 (of 2 total)
      • You must be logged in to reply to this topic.