disable dnr of uac1

This commit is contained in:
Steven Dan
2026-06-12 09:01:39 +08:00
parent 6d8a868521
commit ffd159be3b
3 changed files with 9 additions and 3 deletions

View File

@@ -144,8 +144,8 @@ set(APP_COMPILER_FLAGS_fps_uac1 ${SW_USB_AUDIO_FLAGS} -DXUA_SPDIF_RX
-DCHAN_BUFF_CTRL=1
-DXUD_PRIORITY_HIGH=1
-DHID_CONTROLS=1
-DDNR_50MS=1
-ldnr_50ms
#-DDNR_50MS=1
#-ldnr_50ms
#-DDEBUG_MEMORY_LOG_ENABLED=1
-DNO_LOG_TIMESTAPS=0
-DI2S_CHANS_ADC=2)

View File

@@ -40,6 +40,7 @@ void Aizip_DNR_init(void);
void dnr_dsp_proc_task(void)
{
#if DNR_50MS || DNR_11MS
Aizip_DNR_init();
while(1) {
unsigned dsp_eof = 0;
@@ -49,4 +50,5 @@ void dnr_dsp_proc_task(void)
start_dsp_processing();
}
}
#endif
}

View File

@@ -81,7 +81,8 @@ azp_dnr_param_t pram = {
unsigned dnr_init_flag = 0;
void Aizip_DNR_init(void)
{
delay_microseconds(10000);
#if DNR_50MS || DNR_11MS
delay_microseconks(10000);
// setFlashPortPins(XS1_PORT_1B,XS1_PORT_1C,XS1_PORT_4B, XS1_CLKBLK_3);
swlock_acquire(&flash_lock);
@@ -89,13 +90,16 @@ void Aizip_DNR_init(void)
swlock_release(&flash_lock);
dnr_init_flag = 1;
debug_printf("AI_DNR_init status %d\n", sta);
#endif
}
void start_dsp_processing(void)
{
#if DNR_50MS || DNR_11MS
float level = -200;
setNoisy_mix_factor(level);
AI_DNR_Processing((int32_t *)&dsp_dnr_frame_buf[processing_buf_slot][0][0]);
#endif
}