首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Chasays

    「技巧」安卓设置 Equalizer

    前言 工作与音乐相关的,所以避免不了工作中要涉及到 Equalizer 。中文叫均衡器,缩写就是 EQ,和情商的缩写一样。我先抛砖引玉,说直白点就是把声音优化来更好听。 安卓设置 EQ 这个类是继承 audioEffect,应用程序创建 Equalizer 对象以在音频框架中实例化和控制均衡器引擎。 设置每一个 Band 的值 直接上重要的代码部分 Equalizer.Settings settings = mEqualizer.getProperties(); //获取当前的配置 String str 设置为系统预定义的值 直接上重要的代码部分 Equalizer.Settings settings = mEqualizer.getProperties(); // 获取当前的配置 String str 我在维基也找到对应的 EQ 相关的算法,有线性均衡器、MMSE均衡器、LMS算法、RLS算法、Decision feedback equalizer等,如果感兴趣的话,可以直接访问下面的连接。

    1.6K10发布于 2019-07-02
  • 来自专栏Chasays

    安卓设置均衡器 Equalizer

    前言 工作与音乐相关的,所以避免不了工作中要涉及到 Equalizer 。中文叫均衡器,缩写就是 EQ,和情商的缩写一样。我先抛砖引玉,说直白点就是把声音优化来更好听。 安卓设置 EQ 这个类是继承 audioEffect,应用程序创建 Equalizer 对象以在音频框架中实例化和控制均衡器引擎。 设置每一个 Band 的值 直接上重要的代码部分 Equalizer.Settings settings = mEqualizer.getProperties(); //获取当前的配置 String str 设置为系统预定义的值 直接上重要的代码部分 Equalizer.Settings settings = mEqualizer.getProperties(); // 获取当前的配置 String str 我在维基也找到对应的 EQ 相关的算法,有线性均衡器、MMSE均衡器、LMS算法、RLS算法、Decision feedback equalizer等,如果感兴趣的话,可以直接访问下面的连接。

    2.4K30发布于 2019-07-03
  • 来自专栏Gnep's_Technology_Blog

    GNU Radio之OFDM Frame Equalizer底层C++实现

    前言 OFDM Frame Equalizer 的功能是对标记的 OFDM 帧执行一维或二维均衡,本文对 OFDM Frame Equalizer 模块的底层 C++ 源码进行剖析。 一、OFDM Frame Equalizer 模块简介 输入与输出: 输入:一系列带标签的 OFDM 符号 输出:与输入相同,但经过均衡和频率校正。 实际的均衡由一个名为 ofdm_frame_equalizer 的对象完成,该对象位于该块的外部。 请注意,带有粗略载波偏移的标签没有被移除。该块下游的块不应尝试也去纠正这个偏移。 二、C++ 具体实现 1、初始化和配置参数 ofdm_frame_equalizer_vcvc_impl::ofdm_frame_equalizer_vcvc_impl( ofdm_equalizer_base ::make(1, 1, sizeof(gr_complex) * equalizer->fft_len()), tsb_key), d_fft_len(equalizer

    40310编辑于 2024-05-01
  • 来自专栏Gnep's_Technology_Blog

    解决GNU Radio+USRP实现OFDM收发在接收端QPSK星座图映射无“抖动”问题

    经过初步的分析,问题应当是出在了接收端的 “信道均衡模块” (OFDM Frame Equalizer Module), 这个模块不仅仅进行了信道估计和信道均衡,同时进行了最小距离分析并把含有噪声的点强行 所以,现在的任务就是找出与 equalizer 相关的 .h 和 .cc 文件,阅读源代码,并对源代码进行修改。 /lib/ 文件夹下找到了所有上述.h 文件对应的.cc 源文件 最后直接定位到 ofdm_equalizer_simpledfe.cc 其源文件完整源码如下: /* -*- c++ -*- */ /* > namespace gr { namespace digital { ofdm_equalizer_simpledfe::sptr ofdm_equalizer_simpledfe::make( ::~ofdm_equalizer_simpledfe() {} void ofdm_equalizer_simpledfe::equalize(gr_complex* frame,

    68010编辑于 2024-03-30
  • 来自专栏大前端修炼手册

    Android 音频开发入门指南

    4.1 使用 AudioEffect 处理音频 AudioEffect 是 Android 提供的用于处理音频的基类,它包含了一些预定义的音频效果,如均衡器(Equalizer)、混响(Reverb)、 以下是使用 AudioEffect 处理音频的基本步骤: 创建 AudioEffect 实例: // 创建均衡器实例 Equalizer equalizer = new Equalizer(0, mediaPlayer.getAudioSessionId ()); 配置音频效果: // 设置均衡器的频段参数 equalizer.setBandLevel((short) 0, (short) 1000); equalizer.setBandLevel(( short) 1, (short) -500); 启用音频效果: equalizer.setEnabled(true); 释放资源: equalizer.release(); 4.2 使用 Visualizer

    2.1K10编辑于 2024-07-23
  • 来自专栏OpenFPGA

    SerDes知识详解

    串行数据经过均衡器(equalizer)调理,由驱动器(driver)发送出去。 接收方向(Rx)信号的流向, 外部串行信号由线性均衡器(Linear Equalizer)或DFE (Decision Feedback Equalizer判决反馈均衡)结构均衡器调理,去除一部分确定性抖动 一般地,并行信号为8 /10bit或者16/20bit宽度,串行信号为1bit宽度(也可以分阶段串行化,如8bit->4bit->2bit->equalizer->1bit以降低equalizer的工作频率 2.3接收端均衡器( Rx Equalizer) 2.3.1 线形均衡器(Linear Equalizer) 接收端均衡器的目标和发送均衡器是一致的。 对于高速SerDes,采用一种称作DFE (Decision Feedback Equalizer裁决反馈均衡器)的非线性均衡器。

    8.1K52发布于 2020-07-29
  • 来自专栏OpenFPGA

    深入浅出理解SerDes

    串行数据经过均衡器(equalizer)调理,由驱动器(driver)发送出去。 接收方向(Rx)信号的流向, 外部串行信号由线性均衡器(Linear Equalizer)或DFE (DecisionFeedback Equalizer判决反馈均衡)结构均衡器调理,去除一部分确定性抖动 发送端均衡器( Tx Equalizer) SerDes信号从发送芯片到达接收芯片所经过的路径称为信道(channel),包括芯片封装,pcb走线,过孔,电缆,连接器等元件。 接收端均衡器( Rx Equalizer) 接收端均衡器的目标和发送均衡器是一致的。主要使用线形均衡器和DFE均衡器。 线形均衡器(LinearEqualizer) DFE均衡器(DecisionFeedback Equalizer) 时钟数据恢复(CDR) SerDes在接收端集成了CDR(ClockData Recovery

    10.8K44发布于 2020-07-29
  • 来自专栏移动端周边技术扩展

    iOS打开系统功能对应的URL

    语言:prefs:root=General&path=INTERNATIONAL 定位:prefs:root=LOCATION_SERVICES 音乐:prefs:root=MUSIC Music Equalizer

    1.2K30发布于 2018-06-14
  • 来自专栏微信公众号:小白课代表

    限时免费 | 8月17日星期四限免应用

    VOX VOX: FLAC Music Player with MP3 & Equalizer[iOS][¥25→0] VOX 是一款音乐播放器,支持 FLAC 无损格式,同时你还可以导入你的 iTunes

    78030发布于 2018-08-01
  • 来自专栏python3

    你应该使用Python3里的这些新特性

    filters/ Subpackage for filters __init__.py equalizer.py filters/ Subpackage for filters equalizer.py vocoder.py

    59020发布于 2020-01-02
  • 来自专栏python222

    那些Python中的模块

    filters/ Subpackage for filters __init__.py equalizer.py 如下所示: from . import echo from .. import formats from ..filters import equalizer

    99330编辑于 2022-01-04
  • 来自专栏程序那些事

    Python基础之:Python中的模块

    filters/ Subpackage for filters __init__.py equalizer.py 如下所示: from . import echo from .. import formats from ..filters import equalizer 本文已收录于 http://www.flydean.com

    48320发布于 2021-03-25
  • 来自专栏程序那些事

    Python基础之:Python中的模块

    filters/ Subpackage for filters __init__.py equalizer.py 如下所示: from . import echo from .. import formats from ..filters import equalizer

    44030发布于 2021-04-01
  • 来自专栏Python基础、进阶与实战

    Python基础-6 模块和包

    filters/ #子包,用于过滤 __init__.py equalizer.py 例如,相对于 effect包下的surround 模块,可以使用: from . import echo from .. import formats from ..filters import equalizer

    57020编辑于 2022-12-06
  • 来自专栏图像处理与模式识别研究所

    gradient滤波

    Using conjugate gradient method to calculate filter coefficient for time domain equalizer.[1]Geerten

    41320编辑于 2022-05-29
  • 来自专栏膨胀的面包

    Python3还有哪些未Get的潜藏技能?

    filters/ Subpackage for filters __init__.py equalizer.py filters/ Subpackage for filters equalizer.py vocoder.py

    52820发布于 2021-06-15
  • 来自专栏Hammer随笔

    python 包

    filters/ Subpackage for filters __init__.py equalizer.py

    1.9K00编辑于 2022-03-25
  • 来自专栏C/C++与音视频

    mpg123学习进阶2------mp123的使用总结

       shuffle play (with wildcards)  -Z    random play    -u a  HTTP authentication string     -E f  Equalizer

    1.7K30编辑于 2022-06-14
  • 来自专栏AI科技大本营的专栏

    @程序员,Python 3还有哪些未Get的潜藏技能?| 技术头条

    filters/ Subpackage for filters __init__.py equalizer.py filters/ Subpackage for filters equalizer.py vocoder.py

    64730发布于 2019-05-22
  • 来自专栏Java技术分享圈

    2021-11-10

    op=list">部门管理

  • op=list">部门管理 <

78560发布于 2021-11-15
领券