Skip to main content
Visitor II
May 24, 2022
Question

How to connect and configure AMICAM(HW and SW: "microphone streaming") for recording 4 microphones ?

  • May 24, 2022
  • 1 reply
  • 1073 views

Hello,0693W00000NqZKSQA3.jpgI have connected my amicam1 with the nucleo L476RG and 2 IMP23ABSU (from STEVAL MIC007V1) on respectively M3 and M4 of AMICAM1.

I used the microphone streaming example ( from memsmic1 V5-6) and configure amicam1_conf.h with modifying AUDIO_IN_CHANNELS to 4 and AUDIO_IN_SAMPLING_FREQUENCY to 96000.

No problems in compilation but impossible to see and record 4 channels (MO1, MO2, M3 and M4) with audacity !

What are my problems ?

Thanks for the help.

Jérôme

    This topic has been closed for replies.

    1 reply

    Visitor II
    September 27, 2022

    I have the same problem with same boards and example project. Only difference i use audition software so in setting i can see what is audio device sampling frequency for input also i can define multi channel input.

    About hardware i open sb57 jumper on nucleo and close J2 on amicam make it work with amicam mics. For steval-mic007 open sb24 and sb26 then close sb23 and sb25 i can use (imp23absu) 2 microphone record works perfectly. (using switch JP5 to E5V and amicam usb connector)

    It is supposed to work on AUDIO_IN_SAMPLING_FREQUENCY 9600 with 4 microphones as it is says on UM1901 document also i change 2 line bellow

     #define AUDIO_IN_MICS       AUDIO_IN_ANALOG_MIC1 | AUDIO_IN_ANALOG_MIC2

    with

    AUDIO_IN_ANALOG_MIC1 | AUDIO_IN_ANALOG_MIC2 | AUDIO_IN_ANALOG_MIC3 | AUDIO_IN_ANALOG_MIC4

    but seems driver fail...

    even just changing AUDIO_IN_SAMPLING_FREQUENCY to 96000 or 16000 (default value on amicam1_audio.h) for 2 microphones without changing anything else usb driver doesnt work. i guess something missing on the usb device configuratiıons.

    did you get any success about it ?