初版
This commit is contained in:
@@ -0,0 +1,73 @@
|
||||
#ifndef __NODE_PARAM_UPDATE_H_
|
||||
#define __NODE_PARAM_UPDATE_H_
|
||||
|
||||
#include "effects/audio_gain_process.h"
|
||||
#include "effects/audio_surround.h"
|
||||
#include "effects/audio_bass_treble_eq.h"
|
||||
#include "effects/audio_crossover.h"
|
||||
#include "effects/multi_ch_mix.h"
|
||||
#include "effects/eq_config.h"
|
||||
#include "effects/audio_wdrc.h"
|
||||
#include "effects/audio_autotune.h"
|
||||
#include "effects/audio_chorus.h"
|
||||
#include "effects/dynamic_eq.h"
|
||||
#include "effects/audio_echo.h"
|
||||
#include "effects/audio_frequency_shift_howling.h"
|
||||
#include "effects/audio_noisegate.h"
|
||||
#include "effects/audio_notch_howling.h"
|
||||
#include "effects/audio_pitchspeed.h"
|
||||
#include "effects/audio_reverb.h"
|
||||
#include "effects/spectrum/spectrum_fft.h"
|
||||
#include "effects/audio_stereo_widener.h"
|
||||
#include "effects/audio_vbass.h"
|
||||
#include "effects/audio_voice_changer.h"
|
||||
#include "effects/channel_adapter.h"
|
||||
#include "effects/audio_harmonic_exciter.h"
|
||||
|
||||
/* 左右声道按照不同比例混合参数更新 */
|
||||
void stereo_mix_update_parm(u8 mode_index, char *node_name, u8 cfg_index);
|
||||
/* 环绕声参数更新 */
|
||||
void surround_effect_update_parm(u8 mode_index, char *node_name, u8 cfg_index);
|
||||
/* 分频器参数更新 */
|
||||
void crossover_update_parm(u8 mode_index, char *node_name, u8 cfg_index);
|
||||
/* 多带合并参数更新 */
|
||||
void band_merge_update_parm(u8 mode_index, char *node_name, u8 cfg_index);
|
||||
/* drc参数更新 */
|
||||
void drc_update_parm(u8 mode_index, char *node_name, u8 cfg_index);
|
||||
/* 高低音参数更新 */
|
||||
void bass_treble_update_parm(u8 mode_index, char *node_name, u8 cfg_index);
|
||||
/* 电音参数更新 */
|
||||
void autotune_update_parm(u8 mode_index, char *node_name, u8 cfg_index);
|
||||
/* 合唱参数更新 */
|
||||
void chorus_update_param(u8 mode_index, char *node_name, u8 cfg_index);
|
||||
/* 动态eq参数更新 */
|
||||
void dynamic_eq_update_parm(u8 mode_index, char *node_name, u8 cfg_index);
|
||||
/* 回声参数更新 */
|
||||
void echo_update_parm(u8 mode_index, char *node_name, u8 cfg_index);
|
||||
/* 啸叫抑制-移频参数更新 */
|
||||
void howling_frequency_shift_update_parm(u8 mode_index, char *node_name, u8 cfg_index);
|
||||
/* 啸叫抑制-陷波参数更新 */
|
||||
void howling_suppress_update_parm(u8 mode_index, char *node_name, u8 cfg_index);
|
||||
/* 增益控制参数更新 */
|
||||
void gain_update_parm(u8 mode_index, char *node_name, u8 cfg_index);
|
||||
/* 噪声门限参数更新 */
|
||||
void noisegate_update_parm(u8 mode_index, char *node_name, u8 cfg_index);
|
||||
/* 混响参数更新 */
|
||||
void reverb_update_parm(u8 mode_index, char *node_name, u8 cfg_index);
|
||||
/* 高阶混响参数更新 */
|
||||
void reverb_advance_update_parm(u8 mode_index, char *node_name, u8 cfg_index);
|
||||
/* 频谱计算参数更新 */
|
||||
void spectrum_update_parm(u8 mode_index, char *node_name, u8 cfg_index);
|
||||
/* 立体声增强参数更新 */
|
||||
void stereo_widener_update_parm(u8 mode_index, char *node_name, u8 cfg_index);
|
||||
/* 虚拟低音参数更新 */
|
||||
void virtual_bass_update_parm(u8 mode_index, char *node_name, u8 cfg_index);
|
||||
/* 变声参数更新 */
|
||||
void voice_changer_update_parm(u8 mode_index, char *node_name, u8 cfg_index);
|
||||
/* 声道扩展参数更新 */
|
||||
void channel_expander_update_parm(u8 mode_index, char *node_name, u8 cfg_index);
|
||||
/* eq参数更新 */
|
||||
void eq_update_parm(u8 mode_index, char *node_name, u8 cfg_index);
|
||||
/* 谐波激励参数更新 */
|
||||
void harmonic_exciter_update_parm(u8 mode_index, char *node_name, u8 cfg_index);
|
||||
#endif
|
||||
Reference in New Issue
Block a user