------------------------------------
Admin Edit: ICS-52000 microphones do not appear to work well with Teensy at 44100 Hz sample rate.
------------------------------------
We are connecting the ics52000 microphone array with teensy 4.1, and we wish to send the microphone
signal to the pc through usb audio.
Here are the pin connection, note that I have shield the pin 1 3 5 7 9 together at the other side of the microphone array board.
and the code used
Code:
#include <Audio.h>
#include <Wire.h>
#include <SPI.h>
#include <SD.h>
#include <SerialFlash.h>
// GUItool: begin automatically generated code
AudioInputTDM tdm1; //xy=372.1667022705078,876.5
AudioOutputUSB usb1; //xy=608.3333129882812,785.6666870117188
AudioConnection patchCord1(tdm1, 0, usb1, 0);
AudioConnection patchCord2(tdm1, 1, usb1, 1);
// GUItool: end automatically generated code
void setup()
{
AudioMemory(256);
delay(1000);
}
void loop()
{
delay(200);
}
I have change the port to be "audio" and manully upload the code to teensy.
I am using the https://friture.org/ to inspect the signal,
but I can not see any signal at all.
I do have used the the audio shield and send the signal to the pc as usb audio, and it
works.
I do not understand why it does not work with the ICS52000 TDM microphone.
Last edited by a moderator: