找回密码
 立即注册

使用微信账号登录

只需一步,快速开始

楼主: 黃子衡

[QCC3系列] QCC3020, 已实现GAIA EQ控制, 欢迎讨论

  [复制链接]

暂无签到数据

 楼主| 发表于 2020-3-28 15:46:25 | 显示全部楼层
天下无双 发表于 2020-3-26 09:35
大佬,有文档吗?分享一下方法呀

已经有提示了, 基本就是参考sink的代码, 最重要的是在av_headset_kymera_a2dp.c/appKymeraA2dpStartMaster() and appKymeraA2dpStartSlave()添加
                        // Get the PEQ operator id
            Operator peq_op = PanicZero(ChainGetOperatorByRole(chain_handle, OPR_PEQ));
                        // Setting the sample rate for the PEQ as the default is 8kHz
            OperatorsStandardSetSampleRate(peq_op, rate);
            AudioMusicProcessingUnregisterRole(audio_music_processing_user_peq_role);
            AudioMusicProcessingRegisterRole(audio_music_processing_user_peq_role, peq_op);
这样peq op才有注册进去.
如果还有疑问请提出.
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

暂无签到数据

 楼主| 发表于 2020-3-28 15:52:29 | 显示全部楼层
把握现在 发表于 2020-3-26 18:44
用哪个ADK版本来做的?只能连接主耳吧,那副耳这边的参数同步机制是不是也要自己添加?

在av_headset_peer_signalling.c添增AVRCP_PEER_AUDIO_ENH和AVRCP_PEER_USER_EQ_SETTING两样相关联的代码, 当某一耳设定EQ时调用appPeerSigTxxxxxxxRequest()传递信息给对耳设定同样的EQ.
具体如何实现请参考现成的PeerSig代码.
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:3天
签到总奖励:13金币
发表于 2020-7-8 22:16:15 | 显示全部楼层
本帖最后由 hyfhot 于 2020-7-8 22:37 编辑
黃子衡 发表于 2020-3-28 15:46
已经有提示了, 基本就是参考sink的代码, 最重要的是在av_headset_kymera_a2dp.c/appKymeraA2dpStartMaste ...

Operator peq_op = PanicZero(ChainGetOperatorByRole(chain_handle, OPR_PEQ));

这个OPR_PEQ是在哪里定义的? earbuds工程里本来有的还是要后面自己增加的?
或者是:peq_role?
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:4天
签到总奖励:16金币
发表于 2020-7-21 18:16:58 | 显示全部楼层
可以做跟随律动做LED显示跳动效果吗?类似播放器上面的
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:56天
签到总奖励:351金币
发表于 2020-8-3 19:51:05 | 显示全部楼层
请问楼主,调好的eq如何在音乐播放时自动调用的呢,我用qact调好了保存至htf,但烧录后播放发现调好的eq又没了
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:88天
签到总奖励:739金币
发表于 2020-8-12 18:29:12 | 显示全部楼层
支持下,自己搞出来还乐意分享。
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:2天
签到总天数:1080天
签到总奖励:22603金币
发表于 2020-9-5 05:46:21 | 显示全部楼层
把握现在 发表于 2020-3-26 18:44
用哪个ADK版本来做的?只能连接主耳吧,那副耳这边的参数同步机制是不是也要自己添加?

顶起来
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:1天
签到总奖励:5金币
发表于 2020-9-23 14:56:33 | 显示全部楼层
楼主,能分享一下给我吗?
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:96天
签到总奖励:2116金币
发表于 2021-2-15 14:29:39 | 显示全部楼层
Land lord How to trigger a GAIA event on input to the PIO pin
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:51天
签到总奖励:359金币
发表于 2021-4-20 00:30:38 | 显示全部楼层
你好,我想问一下,sink工程使用gaia设置eq,但是退出音乐后,再次进入音乐播放,EQ不存在,使用gaia重新获取EQ状态,显示bypass,应该如何处理
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则

小黑屋|手机版|我爱蓝牙网 - 52Bluetooth

GMT+8, 2024-4-19 04:48 , Processed in 0.260994 second(s), 22 queries , Gzip On, MemCached On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表