Smart Remote 3 nRF52 v1.2
Functions
Audio ANR

Audio ANR. More...

Functions

void drv_audio_anr_init (void)
 Initialize Active Noise Reduction.
 
void drv_audio_anr_perfrom (int16_t *p_samples, unsigned int buffer_size)
 Perform Active Noise Reduction. More...
 

Detailed Description

Audio ANR.

Function Documentation

void drv_audio_anr_perfrom ( int16_t *  p_samples,
unsigned int  buffer_size 
)

Perform Active Noise Reduction.

Buffer that contains data from 2 microphones (interleaved) is converted to single channel with the noise suppressed.

Parameters
[in,out]p_samplesPointer to audio_buffer samples.
[in]buffer_sizeNumber of sample pairs in a buffer.

Documentation feedback | Developer Zone | Subscribe | Updated