t*******r 发帖数: 22634 | 1 俺是不是唱太狠了?感觉俺的唱歌是不是体育老师教的?
暴汗中。。。
翻唱 link:
http://app.box.com/s/o52qv7mtxz2sdeczi362
"You Are My Destiny"
-- 词曲作者及原唱:Paul Anka
You are my destiny
You share my reverie
You are my happiness
That's what you are
You have my sweet caress
You share my loneliness
You are my dream come true
That's what you are
Heaven and heaven alone
Can take your love from me
'Cause I'd be a fool
To ever leave you dear
And a fool I'd never be
You are my destiny
You share my reverie
You're more than life to me
That's what you are
You are my destiny
You share my reverie
You are my happiness
That's what you are |
t*******r 发帖数: 22634 | 2 这个我在跟人讨论的时候,正好做了个 FFT Spectrogram / Spectrum 的音准分析。
FFT Spectrogram / Spectrum 的图形见附件。
(插一句,所有这些图形都是用免费开源软件 Audacity 生成的,如何生成,我
会在后面跟帖说明)。
如何解读这个图,需要稍稍解释一下。
(1)首先是区分人声和伴奏:
每一个单独的乐器和人声,在 spectrogram 上,基音和各阶上方泛音的图形,
会形成独特重复的 pattern。观察这些 pattern 就可以区分人声和伴奏
(其实可以精确到每个声部里单独的乐器)。
在这个图里,我选中 1:25 - 1:26 之间,在唱 “never be” 的那个 “be” 字。
观察 spectrogram 可知 “be” 字的基音大约是在 300 Hz 左右。
(2)然后是 plot spectrum 测量基音能量峰值的频率:
对选中的那段 plot FFT spectrum。在 spectrum 窗口,把鼠标移动到 300 Hz
附近,spectrum 窗口显示能量顶峰是在 297 Hz,音高是属于 D4 的范围内。
(3)上网查 12 TET 的 D4 的频率,计算绝对频率偏差,以及相对 cent 偏差:
12 TET 的 D4 的频率是 294 Hz。(假设 A4 是 440 Hz)。 那如果看最大能量,
绝对频率而言,是唱高了 3 Hz。相对 cent 而言,是唱高了 20 cent。
(4)好,客观数据有了。但这个 Hz 和 cent 差别到底如何对应到主观音准感觉
。。。请等下一贴。:-) |
t*******r 发帖数: 22634 | 3 现在就是如何解释这个 +3 Hz / +20 cent 的 FFT 数据的问题。。。
俗话说的好,不怕不识货,就怕货比货。。。Paul Anka 前辈,这次就
让您老当小白鼠了。。。俺用 FFT 测了一下 Paul Anka 的。。。图形
贴在附件里。
Paul Anka 的那个 “never be” 的 “be” 音唱的比较直,不那么 vibrato。
(总体上他的风格 vibrato 比较少)。但也有麻烦,他唱的那个音是用
略略向上的 pitch bend 的。(插一句,pitch bend 不属于走音,是
vocal nuance 的一种)。。。所以这个如何是好嘛。
没关系,很多 pitch bend 还是有一定的准则的。附件图里的那种微微向上的
pitch bend,一般而言是以结尾点的音高为准。。。所以俺就选了结尾点最高
的的一小段,plot spectrum 一测,能量峰值是 288 Hz。。。相对 294 Hz
的标准音高,数据上是唱低了 6 Hz。
我擦。。。人唱低 6 Hz (FFT 能量峰值数据而言)都发唱片了,都赚美刀
了。。。俺唱高 3 Hz 算个球嘛。。。hia hia hia 。。。
不过问题又来了,尼玛测出来的这个客观偏差数据,到底如何对应到人的主管
感觉嘛(听歌是有血有肉的大活人,不是硅晶 Android 是不是?)。。。
请等俺下一贴分解。:-) |
t*******r 发帖数: 22634 | 4 谈到从音准偏差数据,对应地球人(整一堆弱智生物是不是?)的感觉,就不得
不提到JND (Just Noticeable Difference) 的概念。
wiki 告诉俺们,音高的 JND,理论上是(1.1)3 Hz for sine wave,(1.2)
1 Hz for complex wave(唱成方波发生器的同学,您悲催了),(2)10 cent,
之中 whichever is higher。
但上面这个一般准则,估计没包括 “纯律 vs 平律”,各类坑爹型 pitch bend,
“温柔式 vibrao” vs “上冲型vibrato”,更没有包括爵士里故意唱成 1/4 音
的感觉(我擦,让我对天大吼三声 “尼玛” 行不行?)
所以,俺的结论就是,对于俺这种快糙猛的,测量峰值偏差不超过半音,就算
过关!!!!!hia hia hia
(当然,话说回来。这个对于初学或者偶尔看一下,还是有意义的。至少知道
大致在啥地方)。 |
t*******r 发帖数: 22634 | 5 当然,这个 “捷克式轻机枪 FFT 测音准” 嘛,虽然火力是猛烈,但是毕竟
轻机枪有点小重是不是,还有点小费子弹是不是。。。尼玛这次累坏俺了。。。
所以俺主要是忽悠大伙儿,俺自己一般不测,凑合听听就完事了。。。当然,
如果遇上网络对钢,那捎上 88 毫米火炮也不算重是不是?。。。sorry,
跑题了。。。:-P
下面言归正传,如何用免费且开源的 Audacity 生成这些
spectrogram / spectrum:
(1)首先在 edit -> preference -> spectrogram 里设参数。具体建议的
参数见附图。
(2)然后在 waveform 左边的名字下拉菜单里,把 “Waveform” 改成
“Spectrogram log(f)”。也见附图。
(3)如果要 plot spectrum,选中一段后,在菜单里选
“Analyze -> Plot Spectrum”,然后用鼠标在 spectrum 上移动,
自动会显示鼠标附近的峰值。
先到这里,大家有意见可以畅所欲言、自由发话嘛。。。 |
H***r 发帖数: 3303 | 6 大师,你这样以工科精神上技术贴,是不是整太猛了,吓坏了文科MM还不算,主要偏离
了俺们以娱乐为主的宗旨~_
【在 t*******r 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 俺是不是唱太狠了?感觉俺的唱歌是不是体育老师教的? : 暴汗中。。。 : 翻唱 link: : http://app.box.com/s/o52qv7mtxz2sdeczi362 : "You Are My Destiny" : -- 词曲作者及原唱:Paul Anka : You are my destiny : You share my reverie : You are my happiness : That's what you are
|
t*******r 发帖数: 22634 | 7 陈景润同学说过,解 “歌德巴赫猜想” 也是娱乐!!!
// btw:“歌德” 跟 “巴赫” 是不是表兄妹?
当然,陈同学娱乐的时候,顺便还赚个教授当当。。。人说,那属于副产品。。。
// 俺们咬牙切齿中。。。
【在 H***r 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 大师,你这样以工科精神上技术贴,是不是整太猛了,吓坏了文科MM还不算,主要偏离 : 了俺们以娱乐为主的宗旨~_
|
y****i 发帖数: 4109 | 8 唉呀妈呀技术贴又来了,现在真没时间,不然跟你死磕 |
c********t 发帖数: 5226 | 9 这个信号分析的不错,从时域全波到频域谱,还用了汉宁窗。
不难看出最稳定的主频在61Hz左右,对应平均峰值幅度约为-28db。
【在 t*******r 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 这个我在跟人讨论的时候,正好做了个 FFT Spectrogram / Spectrum 的音准分析。 : FFT Spectrogram / Spectrum 的图形见附件。 : (插一句,所有这些图形都是用免费开源软件 Audacity 生成的,如何生成,我 : 会在后面跟帖说明)。 : 如何解读这个图,需要稍稍解释一下。 : (1)首先是区分人声和伴奏: : 每一个单独的乐器和人声,在 spectrogram 上,基音和各阶上方泛音的图形, : 会形成独特重复的 pattern。观察这些 pattern 就可以区分人声和伴奏 : (其实可以精确到每个声部里单独的乐器)。 : 在这个图里,我选中 1:25 - 1:26 之间,在唱 “never be” 的那个 “be” 字。
|
t*******r 发帖数: 22634 | 10 那是伴奏。。。
【在 c********t 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 这个信号分析的不错,从时域全波到频域谱,还用了汉宁窗。 : 不难看出最稳定的主频在61Hz左右,对应平均峰值幅度约为-28db。
|