From f41a0f70a05fbed9ccbf4b8c6d9df87147fde374 Mon Sep 17 00:00:00 2001
From: chenlh <2008get@163.com>
Date: 星期五, 14 十一月 2025 18:02:07 +0800
Subject: [PATCH] GEQ参数ID变更

---
 src/tg/tg_user_ctrl.cpp |   14 ++++++--------
 1 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/src/tg/tg_user_ctrl.cpp b/src/tg/tg_user_ctrl.cpp
index 2dc9ce8..f9bc97d 100644
--- a/src/tg/tg_user_ctrl.cpp
+++ b/src/tg/tg_user_ctrl.cpp
@@ -272,17 +272,15 @@
 
 u32 tg_param_ctrl::Geq_Ctrl(IModule* m, u32 pID, s16* val_c, u32 num)
 {
-	enum EQID{
-	  EQ_BYPASS_ALL = 0x1,
-	  EQ_BYPASS,
-	  EQ_FREQ,
-	  EQ_GAIN,
-	  EQ_QVALUE,
-	  EQ_TYPE,
+	enum GEQID{
+		GEQ_BYPASS_ALL = 0x1,//val[0]: 0-取消bypass, 1- 使能bypass
+		GEQ_QVALUE,//val[0]: 1-narrow, 2-normal, 3-wide
+		GEQ_GAIN,//val[0]: 段序号,val[1] : 增益,乘以100,范围:-4800~2400
+		GEQ_CLEAR,//val[0]: 复位EQ参数
 	};
 
 	short val[4];
-	short cmd[8] = {0,EQ_BYPASS_ALL, EQ_QVALUE, EQ_GAIN};
+	short cmd[8] = {0, GEQ_BYPASS_ALL, GEQ_QVALUE, GEQ_GAIN, GEQ_CLEAR};
 
 	val[0] = RESSIGNBIT(val_c[0]);
 	val[1] = RESSIGNBIT(val_c[1]);

--
Gitblit v1.9.3