找回密码
 -注册-
查看: 4584|回复: 60
打印 上一主题 下一主题

Polk L800 音箱在正方形房间里的测试曲线,包括Dirac修正后的结果,准备声学装修

[复制链接]
1
发表于 2022-10-22 18:59 | 显示全部楼层 来自 北京市
高度是多少呢?用amroc看看房间模式,以及容积,基于ITU,EBU的RT60混响时间,关键距离
https://amcoustics.com/tools/amroc?l=600&w=600&h=300&re=ITU%20listening%20room



按3米层高看,房间模式的问题频率,和你的测下来的频响问题,好像还是挺接近的,57~60Hz有个峰,然后从63~117Hz重灾区了

回复

使用道具 举报

2
发表于 2022-10-22 19:07 | 显示全部楼层 来自 北京市
本帖最后由 交响无际 于 2022-10-22 19:09 编辑

教科书呀~~~
这三个问题集中的频段,好像和实测的结果,相关性还是挺强的



回复

使用道具 举报

3
发表于 2022-10-22 19:22 | 显示全部楼层 来自 北京市
本帖最后由 交响无际 于 2022-10-22 19:24 编辑

1.准备一副降噪耳塞,或每次用餐巾纸揉成球,塞到耳朵里,否则80db扫频还挺吵的

2.如果折腾低频的话,设置REW扫频从20~500Hz足以。如果想看看中高频的话,扫到8000Hz也足够了

3.不嫌难看的话
a.买一根“粘性尺可粘贴标尺刻度尺条贴带胶贴纸不锈钢金属中分台锯自粘尺子”,贴在房间中轴线地上
b.买一根“儿童量身高墙贴3d立体量身高神器家用成人测量身高尺器”贴在墙上
c.自动调水平的12线激光,最好还是有一个,绿光的比较细,稍微贵一点
d."全站仪反射片测量反光贴莱卡徕卡隧道测量反光片自贴式3/4/5/6cm"也挺好用的,贴在几个重要定位点处,激光拉起线来,省事很多


4.用REW里面的room simulation,摆一摆音箱位置和听音位,看看有没有相对好一点的组合




回复

使用道具 举报

4
发表于 2022-10-22 19:52 | 显示全部楼层 来自 北京市
本帖最后由 交响无际 于 2022-10-22 19:57 编辑

1.考虑考虑AVAA?
63~140Hz这个大坑,还是挺麻烦的,缺了这么多,可能还是挺影响低频的硬度力度了吧

我当时是这么想的,肯定还是要试一下,玩一下了。反正早晚都要买,早买早享受。不玩一下的话,此生多少会稍微有那么一点点遗憾?哈哈哈~~


空气是密度1.2kg/m^3 x 声速 340 m/s = 400 Pa s/m,单位还等同于Kg/m^2 s,因为N=kg*m/s^2。

阻抗(比流阻)从空气的400 Pa s/m,降到AVAA的120 Pa s/m,就是基本的吸声原理了



2.如果,只是用聚酯纤维这种多孔吸声材料,要特别特别厚,才有可能处理到120Hz以下了,而且效率也不太高了

我现在累计下来,大概买了小100块吧,比较懒,直接从地到天,在两个前墙角,各堆了一个1.2x0.6x2米高的大方块,两个顶角里面还各塞了个avaa

这是1.2米厚的吸声系数计算结果,40kg容重的,大概就用10000Pa.s/m2的流阻率估算吧

http://www.acousticmodelling.com/porous.php






3.不嫌沉的话,还是再推荐一下VPR/CBA,非常高效且厚度极小的低频陷阱

这么好的东西,还是转载推荐一下吧:

由德国Fraunhofer声学所及其团队发明的,RPG公司出的Modex Plate,运到国内要6300RMB/块
铁板本身,因为是柔性的,在低频作用下会凹凸变形,有一定的谐振频率,会在20-150hz范围内谐振

这个低频陷阱的缺点:太重了!1mm的镀锌铁板,1.5x1m的,大概在11.7kg,2.5mm的重量x2.5=29.25kg=60斤。加上木框和棉,估计在75斤。

所有制作相关的资料,材料购买的链接,从这个网盘可以下载到
链接:https://pan.baidu.com/s/1sVlG7Z4Oe3tFv2oi5pxLjw  提取码:4141





回复

使用道具 举报

5
发表于 2022-10-22 20:24 | 显示全部楼层 来自 北京市
冒昧的说一句,您这个尺寸也真是绝了
3米层高的话,Bolt-area图上还能看到落点。



2.7米直接跑到图外面去了

85~180Hz,竟然能有大几十个的问题频率,也真是没见过了




不嫌难听的话,考虑玩玩W371?低频指向性提高后,帮助应该还是挺大的吧
https://www.bilibili.com/video/BV1A7411y7dA





2.0就是这个麻烦,要是2.1的话,在房间里找到1~2个没有频响大坑的炮位,还是不难的。双炮拟合就更容易了。把波峰压平后,给主音箱做一下低频管理,就挺好的了
回复

使用道具 举报

6
发表于 2022-10-22 20:31 | 显示全部楼层 来自 北京市
sethjsdm 发表于 2022-10-22 20:03
这个数据的那三个数字(0-1-0、1-1-0......这些)怎么看的?我看了网站的说明也不是很懂。

x轴,y轴,z轴

红色=蓝色,都代表大声压的分布

结合这个Room 3D图看看?

(我今天已经不能再上传图片了,hohoho)
回复

使用道具 举报

7
发表于 2022-10-22 22:19 | 显示全部楼层 来自 北京市
本帖最后由 交响无际 于 2022-10-22 22:21 编辑

https://rtaylor.sites.tru.ca/2014/11/03/lateral-reflections-in-rectangular-rooms-code/

刚刚基于这个室内反射理论算了一下6x6m房间

按6ms设定,得到的计算结果是,建议两个音箱的距离是3.14米

音箱距离前墙大于1.75米,距离侧墙约1.5米,听音位距离后墙约1.5米

今天我已经不能上传图片了,明天再发上来吧



听音位距离后墙的距离参数,可以再微调一点,我试了1.2~2.1米,都是可以的,再小或再大的话,音箱间距就会减小了

挺简单的,把下面这个代码,粘贴到http://asymptote.ualberta.ca/网页中间的workspace.asy,点一下上面Run按钮,右边就出图了


/* relftime.asy
Richard Taylor 03.11.2014
An asymptote (asymptote.sourceforge.net) script.

This draws a rectangular room plan with superimposed contours that
show, for any given loudspeaker placement, the resulting arrival time
delay (for a fixed listening position) between the direct sound and
the first lateral reflection.

Additionally, for each of the four walls a red contour is drawn to
show the loudspeaker placements that give exactly 6ms delay for
reflection from that wall. The shaded region indicates speaker
placements for ≥6ms delay from all walls.

The listening position is marked with a green triangle. Dashed lines
are shown as a guide: a pair of loudspeaker speakers placed
symmetrically on these lines will form an equilateral triangle with
the listening position. */

import contour;
import graph;
unitsize(3cm);

// room dimensions [m]:
real Lx = 6;
real Ly = 6;

// listening position [m] (relative to back-left corner):
real ly = 1.5;
real lx = 0.5*Lx;

// target minimum delay [ms]:
real mindelay = 6.0;

pair listener = (lx,ly);

// function to calculate arrival time difference [ms] for direct and
// reflected sound.
// x1 = distance from source to wall [m]
// x2 = distance from listener to wall [m]
// y = source-listener lateral separation parallel to wall [m]
real rt(real x1, real x2, real y) {
real dd = sqrt( (x1-x2)^2 + y^2 ); // direct-sound path length
real dr = sqrt( (x1+x2)^2 + y^2 ); // reflected-sound path length
return (dr-dd)/0.343;
}

real rtT(real x, real y) { // refl. from top, source at (x,y)
return rt( Ly-y, Ly-ly, x-lx );
}

real rtB(real x, real y) { // refl. from bottom, source at (x,y)
return rt( y, ly, x-lx );
}

real rtR(real x, real y) { //  refl. from right, source at (x,y)
return rt( Lx-x, Lx-lx, y-ly );
}

real rtL(real x, real y) { // refl. from right, source at (x,y)
return rt( x, lx, y-ly );
}

real rtmin(real x, real y) { // min. delay for all boundaries
  return min( rtT(x,y), rtB(x,y), rtL(x,y), rtR(x,y) );
}

// shade region where delay is at least 6ms:
guide[][] g=contour(rtmin,(0,0),(Lx,Ly),new real[] {mindelay});
fill(g[0],mediumgrey);

// guide lines for equilateral loudspeaker placement:
picture equiguide=new picture;
real L=sqrt(Lx^2+Ly^2);
path equilateral = (listener+L*dir(120))--listener--(listener+L*dir(60));
draw(equiguide, equilateral, dashed );
clip(equiguide,(0,0)--(Lx,0)--(Lx,Ly)--(0,Ly)--cycle);
add(equiguide);

// mark listening position:
draw( listener, marker(scale(2mm)*polygon(3),FillDraw(green) ) );

// draw 6ms contour for each reflection:
draw( new Label[] {Label("FRONT WALL",Relative(0.6),Center,UnFill(1bp))},
contour(rtT,(0,0),(Lx,Ly),new real[] {mindelay}), red+linewidth(2) );
draw( new Label[] {Label("REAR WALL",Relative(0.4),Center,UnFill(1bp))},
contour(rtB,(0,0),(Lx,Ly),new real[] {mindelay}), red+linewidth(2) );
draw( new Label[] {Label("LEFT WALL",Relative(0.15),Center,UnFill(1bp))},
contour(rtL,(0,0),(Lx,Ly),new real[] {mindelay}), red+linewidth(2) );
draw( new Label[] {Label("RIGHT WALL",Relative(0.15),Center,UnFill(1bp))},
contour(rtR,(0,0),(Lx,Ly),new real[] {mindelay}), red+linewidth(2) );

// add contours for first-reflection delay times:
int n=5;
real[] c=new real[n];
for(int i=0; i < n; ++i) c=i+1; // contour levels

Label[] Labels=sequence(new Label(int i) {
return Label(c != 0 ? format("$%0.0f$\,ms" ,c) : "",
        Relative(0.49 - 0.01*i/n),(0,0), UnFill(1bp));
},c.length);

draw( Labels, contour(rtmin,(0,0),(Lx,Ly),c, nx=100, ny=100) );

// draw room boundaries:
draw( (0,0)--(Lx,0)--(Lx,Ly)--(0,Ly)--cycle, blue+linewidth(2) );

// add some axes:
xaxis(Label("$x$ [meters]",Relative(0.5)),BottomTop,RightTicks,xmin=0);
yaxis(Label("$y$ [meters]",Relative(0.5)),LeftRight,LeftTicks,ymin=0);

// show max. stereo separation with equilateral placement and 6ms delay:
path contour6 = g[0][0];
pair[] furthestpoints = intersectionpoints(equilateral, contour6);
pair p1 = furthestpoints[0];  pair p2 = furthestpoints[1];
draw( Label(format("$%0.2f$\,m", length(p2-p1)), LeftSide),
      p1--p2, dashed, Arrows );

回复

使用道具 举报

8
发表于 2022-10-22 22:55 | 显示全部楼层 来自 北京市
sethjsdm 发表于 2022-10-22 20:03
这个数据的那三个数字(0-1-0、1-1-0......这些)怎么看的?我看了网站的说明也不是很懂。

https://www.bilibili.com/video/BV1hx411X7MJ/

推荐看一下这个comsol压力声学仿真的教学视频吧

从46分40秒,举了一个例子,讲房间声学特征模态,扬声器放在哪里才能达到最佳的音效?


回复

使用道具 举报

9
发表于 2022-10-23 00:57 | 显示全部楼层 来自 北京市
along200506 发表于 2022-10-22 23:40
最容易的做法是尽量把100hz以上的曲线先用摆位做到平直,然后上低频管理加炮摆位补足100hz以下频段

是滴是滴,赞同赞同
前几年一直这么弄的了,还是挺满意的,感觉应该也是性价比最高的了

回复

使用道具 举报

10
发表于 2022-10-23 01:10 | 显示全部楼层 来自 北京市
sethjsdm 发表于 2022-10-23 00:25
今天用这个网站看了一下,我这个空间的问题还挺多的,我自己目前的听音空间是382×353×254(cm),没做声 ...

还是不让我上传图片啊~~~

你这个房间尺寸输进去,还能看了。和我的差不多,都在Bolt-area边缘外一点儿,呵呵呵

这几年,我都是用powerpoint,按1:10比例,做房间布置图了,还挺快捷实用的

还有一种玩法,是面朝房间的左上角,在左前角堆成一个巨大的低频陷阱,45度方向坐着,我去年用comsol做过仿真,结果也还不错了

回复

使用道具 举报

11
发表于 2022-10-23 01:15 | 显示全部楼层 来自 北京市
sethjsdm 发表于 2022-10-23 00:25
今天用这个网站看了一下,我这个空间的问题还挺多的,我自己目前的听音空间是382×353×254(cm),没做声 ...

https://www.phys.unsw.edu.au/jw/hearing.html

试试这个等响曲线的网站,频率少了点,点着玩,还挺有意思的
回复

使用道具 举报

12
发表于 2022-10-23 01:19 | 显示全部楼层 来自 北京市
sethjsdm 发表于 2022-10-23 00:25
今天用这个网站看了一下,我这个空间的问题还挺多的,我自己目前的听音空间是382×353×254(cm),没做声 ...

如果考虑买个umik玩的话

国外论坛都推荐在这个第三方校准公司购买了,https://cross-spectrum.com/。

除了还可以凭编号从minidsp下载校准文件,这个CSL公司还会带一个他们校准的文件。

下单后,大概5天左右发USPS,到国内有可能再被税30刀,大概20多天能收到吧。

你这中毒也算够深了,买一个玩玩呗,挺有意思的,呵呵
回复

使用道具 举报

13
发表于 2022-10-23 01:38 | 显示全部楼层 来自 北京市
本帖最后由 交响无际 于 2022-10-23 01:41 编辑
sethjsdm 发表于 2022-10-23 00:25
今天用这个网站看了一下,我这个空间的问题还挺多的,我自己目前的听音空间是382×353×254(cm),没做声 ...

https://www.bilibili.com/video/BV1st411w7bR/掩蔽效应(Masking Effects)?

REW频响平滑里,有一个基于心理声学的平滑,国外好像用得挺多的


咱们又没经过什么专业的训练,听不出来也挺正常的吧

联想起,datacolor的spyder显示器校色器,哪天闲的没事,淘一个玩玩?面前三个显示器,三种风格颜色,谁知道哪个准,哪个不准呀,哈哈哈



另外就是,听几年平直的频响后,习惯后,可能再听就能听出来了?

感觉这几年折腾下来,现在好像差不多对超低频的频响大波峰和混响时间,对轰头砸胸感,对哄哄哄散不去感,还是有一点点概念了

可以考虑装个smaart v8,用音频路由软件接上,平时一边听歌,一边看看频率分布情况,听一听,再看一看,还挺好玩的




回复

使用道具 举报

14
发表于 2022-10-23 02:37 | 显示全部楼层 来自 北京市
baikal 发表于 2022-10-23 01:58
感谢专业详细的回复。

测试声压级是80分贝,那个坑大概是个15db的衰减,可能会影响低频的力度。如果用 ...

用rew,播放大波谷问题频率的正弦波,比如73hz或100hz
然后用耳朵或举着分贝计在房间走走看吧,有的地方声音大,有的地方声音小

你测试的听音位和高度,正好是没声的地方

回复

使用道具 举报

15
发表于 2022-10-23 02:44 | 显示全部楼层 来自 北京市
本帖最后由 交响无际 于 2022-10-23 02:45 编辑
baikal 发表于 2022-10-23 02:01
这个L800音箱就是针对正方形房间选的,L800的设计是可以靠后墙放置,然后两个音箱可以尽可能近间距摆放, ...

还有一种玩法,是面朝房间的一个角,45度方向坐着

这个前角,还可以堆成一个巨大的低频陷阱

布置好看的话,还挺别致的

没准还能碰到意想不到的声学效果结果了

原来搜过一些照片,等能上传图片后,发上来吧

另外,我去年用comsol做过45度布局的仿真,结果也还不错了





回复

使用道具 举报

16
发表于 2022-10-23 02:56 | 显示全部楼层 来自 北京市
本帖最后由 交响无际 于 2022-10-23 03:00 编辑
baikal 发表于 2022-10-23 01:58
感谢专业详细的回复。

测试声压级是80分贝,那个坑大概是个15db的衰减,可能会影响低频的力度。如果用 ...

心理声学平滑还有-6db的话,那就是非常大的问题了

一般人可以分辨1db差别,经过训练的,可以听出0.5db差别

有时我就扫频20~200hz或500hz,都懒得平滑,直接看了

平滑也就是1/48,1/24吧

Variable smoothing applies 1/48 octave below 100 Hz, 1/3 octave above 10 kHz and varies between 1/48 and 1/3 octave from 100 Hz to 10 kHz, reaching 1/6 octave at 1 kHz. Variable smoothing is recommended for responses that are to be equalised.

Psychoacoustic smoothing uses 1/3 octave below 100Hz, 1/6 octave above 1 kHz and varies from 1/3 octave to 1/6 octave between 100 Hz and 1 kHz. It also applies more weighting to peaks by using a cubic mean (cube root of the average of the cubed values) to produce a plot that more closely corresponds to the perceived frequency response.


ERB smoothing uses a variable smoothing bandwidth that corresponds to the ear's Equivalent Rectangular Bandwidth, which is (107.77f + 24.673) Hz, where f is in kHz. At low frequencies this gives heavy smoothing, about 1 octave at 50Hz, 1/2 octave at 100 Hz, 1/3 octave at 200 Hz then levelling out to approximately 1/6 octave above 1 kHz.


回复

使用道具 举报

17
发表于 2022-10-23 03:09 | 显示全部楼层 来自 北京市
baikal 发表于 2022-10-23 02:57
是啊,看来要找找这个坑的原因了,正方形房间玩Hifi太艰难。

如果音箱不能动的话,先调调听音位吧
不过这个房间驻波分布状态,可能还有点难了

我是沿着中轴线5cm一个档,都测一遍了



出个馊主意,
不嫌难看的话,用厚大的吸声板把听音位的后面,侧后方向,围几层,衰减一点这些方向过来的能量?

回复

使用道具 举报

18
发表于 2022-10-23 03:29 | 显示全部楼层 来自 北京市
baikal 发表于 2022-10-23 02:57
是啊,看来要找找这个坑的原因了,正方形房间玩Hifi太艰难。

又想起来了,其实大纸箱子,是挺好的玩具,还便宜

弄几十个,在房间里先摆摆玩?就是有点不太像话了~~
回复

使用道具 举报

19
发表于 2022-10-23 10:25 | 显示全部楼层 来自 北京市
本帖最后由 交响无际 于 2022-10-23 10:27 编辑
baikal 发表于 2022-10-23 04:34
我看了一下说明书,低频的分频点是370赫兹,如果没有这个坑,低频应该就算没问题了吧。

是不是有点搞错重点了呢?

1.降混响

最最最难的是,也是小房间的“世界级”难题,也是重中之重,是收得快、吸的快,不一直哄哄哄的,也就是超低频消散衰减得快,也就是50Hz混响时间如何降到400ms以下

如果50Hz混响时间在400ms以下的话,房间的反射声能量会得到大幅度的快速衰减,也会直接体现到频率响应的叠加与抵消,超低频、低频的频率响应会得到大幅度的优化。

如果50Hz混响时间在400ms以下的话,35Hz的波峰不至于超过10db,80Hz的波谷也不至于超过-10db。

100Hz以下的声学处理优化,也会直接倍频,影响到100~200Hz的频响。


2.填波谷

如果50Hz混响时间已经压到400~500ms以下,还有频响波谷的话,调整摆位和听音位,找到没有波谷,或波谷不是太深的或太宽的位置。

如果是2.1系统的话,可以考虑把低音炮稍微摆近一点或增加一点点音量增益,使波谷没有那么深。

单炮还有波谷的话,双炮、多炮非常好的解决方案


3.用EQ压平波峰,实现20~120Hz,±1~2db的目标



回复

使用道具 举报

20
发表于 2022-10-23 11:05 | 显示全部楼层 来自 北京市
本帖最后由 交响无际 于 2022-10-23 11:10 编辑
baikal 发表于 2022-10-23 10:48
明白了,多谢,先去买吸音棉。

吸音棉150Hz以下不管用呀,除非成卡车的买

(这个帖子的7楼,发过1.2米厚的10000流阻率的多孔吸声材料吸声系数,150Hz=0.7,100Hz=0.6,50Hz只剩下0.5)

成卡车的买,会把中高频的混响吸干,吸到100ms以下了



这个房间,用了20平米,做了一圈0.6m厚的吸音

100Hz以下的混响时间,的确降到300毫秒水平,但中高频混响连100毫秒都没有了,一进去还是挺吸的感觉,说话也会感觉有点费劲





回复

使用道具 举报

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

本版积分规则

Archiver|手机版|粤icp备09046054号|耳机网-耳机大家坛

粤公网安备 44030602000598号 耳机大家坛、www.erji.net、网站LOGO图形均为注册商标

GMT+8, 2024-5-6 03:39

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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