void show_rec_del(void)
{
UI_menu(MENU_REC_DEL, 0, 2);
}
void jl_set_eq_H_L(int H,int L){
putchar(‘a’);
eq_cfg.freq_gain[0][0] = L7/8 + H0/8;
eq_cfg.freq_gain[0][1] = L8/8 + H0/8;
eq_cfg.freq_gain[0][2] = L7/8 + H0/8;
eq_cfg.freq_gain[0][3] = L2/8 + H1/8;
eq_cfg.freq_gain[0][4] = L1/8 + H4/8;
eq_cfg.freq_gain[0][5] = L0/8 + H6/8;
eq_cfg.freq_gain[0][6] = L0/8 + H8/8;
eq_cfg.freq_gain[0][7] = L0/8 + H8/8;
eq_cfg.freq_gain[0][8] = L0/8 + H8/8;
eq_cfg.freq_gain[0][9] = L0/8 + H7/8;
sw_eq_cfg_update();
}
void eq_gain_smooth_deal(void)
{
u8 eq_update_flag = 0;
s8 bass_level_actual = eq_cfg.freq_gain[6][1];
printf(“hw_eq_cfg_update bass:%d\n”, eq_cfg.freq_gain[6][0]);
printf(“hw_eq_cfg_update bass:%d\n”, eq_cfg.freq_gain[6][1]);
printf(“hw_eq_cfg_update bass:%d\n”, eq_cfg.freq_gain[6][2]);
printf(“hw_eq_cfg_update bass:%d\n”, eq_cfg.freq_gain[6][3]);
if(eq_ops){
//低音
if(bass_level_actual != bass_level_table[bm2v]) {
bass_level_actual = bass_level_table[bm2v];
eq_update_flag = 1;
}
if((eq_update_flag)||(eq_update_en)){
if(eq_update_en)
eq_update_en = 0;
eq_cfg.freq_gain[6][1] = bass_level_actual;
printf(“hw_eq_cfg_update bass:%d\n”, bass_level_actual);
hw_eq_cfg_update();
}
}
}
void eqh_gain_smooth_deal(void)
{
u8 eq_update_flag = 0;
s8 treble_level_actual = eq_cfg.freq_gain[6][6];
printf(“hw_eqh_cfg_update treble:%d \n”, eq_cfg.freq_gain[6][6]);
if(eq_ops){
//高音
if(treble_level_actual != treble_level_table[bm3v]) {
treble_level_actual = treble_level_table[bm3v];
eq_update_flag = 1;
}
if((eq_update_flag)||(eq_update_en)){
if(eq_update_en)
eq_update_en = 0;
eq_cfg.freq_gain[6][6] = treble_level_actual;
printf(“hw_eqh_cfg_update treble:%d \n”, treble_level_actual);
hw_eq_cfg_update();
}
}
}