Other Parts Discussed in Thread: CC1352P7, CC3200
Hi ,
We are using launchpad CC1352P7 with CC3200 Audioboost card.
We were able to tap Microphone output in to buffer, but the amplitude is very low.
we made these changes to the I2Secho example code to enable onboard microphone of CC3200.
status = AudioCodec_config(AudioCodec_TI_3254, AudioCodec_16_BIT,
SAMPLE_RATE, AudioCodec_MONO, AudioCodec_SPEAKER_HP,
//AudioCodec_MIC_ALL);
AudioCodec_MIC_ONBOARD);
/* Volume control */
AudioCodec_speakerVolCtrl(AudioCodec_TI_3254, AudioCodec_SPEAKER_HP, 75);
AudioCodec_micVolCtrl(AudioCodec_TI_3254, AudioCodec_MIC_ONBOARD, 100); //AudioCodec_MIC_ONBOARD
#define INPUT_OPTION AudioCodec_MIC_ONBOARD //AudioCodec_MIC_MONO //AudioCodec_MIC_LINE_IN
As you can see we increased the volume to 100%, but even then we are getting low amplitude speech from microphone.
Any suggestion or hints to boost its amplitude. (One option we have is to scale up the amplitude, but it means additional processing, hence avoiding it)