当我知道AutoEQ可以将耳机调整为哈曼曲线时,我是十分高兴的,并且也确实通过对手里的SHP9600的调整后,尝到了甜头。
可是,如果自己手里的耳机并不在AutoEQ库里该怎么办呢?
(相关资料图)
我想到了三种办法:
等已经测评好的UP做好曲线和EQ,这里推荐鸦雀有声的村村老师鸦雀有声的茶室
自己从网站上去找测试好的频响曲线,比如吾等益耳,RINGS等。
自己利用扫频信号凭借自己的人耳,手工EQ。
可以看出这三种方法的难度是逐步上升的。
那么话不多说,下面我来介绍一下方法2,如何从找频响到最后利用AutoEQ的Python代码生成符合哈曼曲线的EQ文件。
本篇文章仅为上篇,因为后期要涉及python调试环境搭建的内容,所以本次主要讲解如何获取频响曲线并生成CSV文件
下面开始教学,注意看好了:
以我使用的华为 freebuds pro为例
搜索耳机的频响曲线
首先我们打开吾等益耳的官方网站 Woodenears吾等益耳/
之后我们在右上角的搜索栏输入"freebuds pro"
我选择的是“sample 1”
此时我们需要点击红圈内的开关
然后就会只有下图的频响曲线了
可能大家一开始看到的界面和我的会有多出一条绿线,那个是吾等益耳的目标曲线。只要将曲线图的开关设置为图上所示,就可以只显示耳机频响曲线图了。
然后我们需要下载频响曲线图,点击红圈内的下载图标就可以下载曲线图了
之后我们需要利用频响曲线图制作CSV数据文件
我们需要打开一个网站WebPlotDigitizer :/wpd/
之后点击左上角的File - Load Image(s) ,载入本地存储的频响曲线图
载入图片后会要选择坐标系类型
这里选择“2D(X-Y) Plot”后,再点击下面的“Align Axes”
之后会弹出告诉你需要选择X轴和Y轴的坐标系起止点的窗口
这里稍微解说一下,X1为X轴起点,X2为X轴终点。Y1为Y轴起点,Y2为Y轴终点。我们直接点击红圈内的按钮就行了。
然后我们标好坐标系起止点,比如我们要标定X1点,只要在左下角的坐标轴原点左键单击一下就行了。
在标定完坐标系起止点后点击红圈内的“Complete”
之后会让你输入坐标轴起止点的数值范围
那么我们在X轴那输入20和20000,并勾上后面的Log scale。在Y轴处输入-30和30
之后开始创建数据集
首先我们先选择右边"Pen",然后按住左键将曲线从左往右刷一遍
之后选择曲线颜色
点击红圈内的颜色
点击红框内的Color Picker,之后在曲线上单击一下,右上角会实时显示你的鼠标位置
之后就会得到频响曲线的颜色,点击一下"Done"
我们将右边distanse内设为0,再点击红框内的“Run”,就会得到自动标点的曲线
我们会发现有些点还是没有标在曲线上,这里只能手动修正一下,首先进入英文输入模式按键盘上的D键进入删点模式删除偏离曲线过大的红点(标记点),之后按键盘上的A键进入添加标记点模式,利用鼠标左键单击添加标记点
按红框内按钮进入添加标记点模式
按红框内的按钮进入删除标记点模式
当我们修正标记点后
点击图中的View Data
首先,我们将图中Sort 部分设为X和Ascending。之后点击Download .CSV,就可以得到生成好的CSV数据文件了,本篇教程的上半部分到此结束。、
前排提醒:之后对于CSV文件的处理工作需要一定的Python知识,包括但不限于:对于CMD命令控制行的基本操作、在对于目录下搭建Python虚拟环境并激活、下载对应软件包、Git克隆软件仓库等,这些需要一定的动手能力。当然我的下半部分会尽量写得足够详细,不过还是有一定难度的。