C16 —— 走音
苏美美已经连续三天没有睡够六个小时了。
不是因为裂缝。长安案件结束后将近三周,万事屋进入了难得的休整期,夜莺女士的预警面板上所有节点都是绿色的,安静得不太真实。让她失眠的是另一件事。
文艺汇演。
市重点中学一年一度的文艺汇演,从节目征集到舞台搭建到音响调试,全部由文艺委员统筹。文艺委员是苏美美。初三(二)班的苏美美。十五岁。同时还在赶一套《鬼灭之刃》蝴蝶忍的Cos服——ComicCon还有十九天,衣领的渐变染色还没调好。
她坐在学校礼堂的第三排,面前摊着一张手绘的节目流程表,右手拿着记号笔在上面画箭头和删除线,左手举着手机回复三个群聊。第一个是文艺汇演筹备群(四十七条未读),第二个是Cos圈的染色教程交流群(发了一张布料样品照片等回复),第三个是万事屋群聊(赵雷在问今天万事屋冰箱里的速冻饺子是谁的,陈默回了一个字"我")。
"苏委员!"
一个男生从后台跑过来,手里抱着一堆线缆。"音响的低音炮接口松了,我换了一根线,但右边的音箱一直有电流声——"
"哪个频道?"苏美美头也没抬。
"呃……三频道?"
"三频道是备用的。你接到一频道试试。如果还有电流声就把增益调低到负六。"
男生愣了一下:"你怎么知道——"
"因为上个月社团活动的时候同一台音箱出过一样的问题。"苏美美终于抬头看了他一眼,"Go. 快去试。"
男生跑了。
苏美美在流程表上"音响测试"那一栏打了个问号,然后继续回Cos群的消息。蝴蝶忍衣领的渐变色用酸性染料还是活性染料?她倾向于酸性染料,因为蚕丝面料用酸性上色更稳定——这是化学课教的,虽然老师教的时候肯定没想过会被用在Cosplay上。
调配形态的试剂瓶在上次案件里碎了个精光。她已经从网上下单了新的替换装,但快递要后天才到。化妆包里现在空荡荡的,只有口红和粉饼。少了那排微型试剂瓶的重量,背起来轻得不对劲,总觉得少了什么。
手机屏幕亮了一下。Cos圈的朋友回复了染色问题:「酸性染料OK,但注意pH值控制在4-5之间,不然蚕丝会发硬。」苏美美打字回复:「Got it。pH试纸我有。Thanks。」
"苏委员!三频道还是有电流声!"
她叹了口气,把手机塞进口袋,站起来往后台走。路过初二(三)班的座位区时,她看到楚光坐在角落里看物理课本。他今天没带派——橘猫不能带进礼堂。
"你来看演出的?"她问。
"张老师叫我来帮忙调音响。"楚光头也没抬。
"那你帮了吗?"
"我说了可能是接地线的问题。他们没听。"
苏美美没再说什么,继续往后台走。
文艺汇演定在周五下午第七八节课。
彩排在周三。
周三下午两点,礼堂里坐了大半个年级。苏美美站在侧台,手里拿着麦克风做最后检查。麦克风是学校的老设备,银灰色金属外壳,握柄上的海绵套已经换过三次了。她对着麦克风吹了一口气,音箱里传出正常的"噗"声。一切正常。
第一个节目:初二(一)班的合唱《送别》。
前奏响了。钢琴声从音箱里流出来,清晰、干净——然后在第四个小节的时候走调了。
不是一般的走调。
是所有音符同时向上偏移了大约一个半音阶。C大调的前奏变成了一个不存在的调性,每个音都比它应该在的位置高出一点点,听起来就像有人把钢琴的每根弦都拧紧了半圈。
合唱团的同学面面相觑。指挥的手停在半空中。
"什么情况?"苏美美冲向调音台。
调音台的操作员是音乐社的社长,一个戴眼镜的高一男生,正在疯狂按按钮。"不是我!我什么都没动!它自己——"
音乐又变了。这次不是变高,是变低。低了将近三个音阶,钢琴曲听起来像一头牛在打呼噜。
礼堂里爆发出笑声。
有人鼓掌,有人吹口哨。合唱团的同学有人已经开始跟着走调的伴奏唱了,声音歪歪扭扭,整首《送别》听起来完全变了性质。"长亭外"三个字被压到了男低音都够不着的音区,变成了从胸腔底部挤出来的闷响。前排一个女生笑得从椅子上滑了下去。
然后音调又猛地窜高了。高到合唱团领唱的声音变成了尖锐的哨声。几个同学捂住了耳朵。
第二个节目更离谱。初二(四)班的架子鼓独奏,每一次敲击发出的声音都和上一次不同——第一下是正常的鼓声,第二下变成玻璃碎裂的脆响,第三下是一声尖锐的猫叫。鼓手在第十七秒的时候放弃了,举着鼓槌站在台上,一脸茫然。
"这不是鼓的问题。"苏美美站在侧台,手里的麦克风握得很紧。她的指甲刚做了新的——薄荷绿色,上面画了一朵小雏菊——此刻指节因为攥得太紧而发白。"鼓是声学乐器,不走电。不经过音响系统。它的声音不应该被电子设备的故障影响。"
但它确实被影响了。不是通过电路,是通过空气本身。
楚光在后排也注意到了。他凑到张老师耳边说了什么,张老师的表情变了一下。
苏美美没笑。她看着台上那个放弃了的鼓手,脑子里闪过一个念头:如果连声学乐器的声音都被干扰了,那干扰的不是设备,是声音传播的介质。是空气。
她把麦克风放回了架子上。麦克风的金属外壳在她手心里留下了一道冰凉的触感。
她盯着调音台上的频率显示屏。数字在跳。音频信号的赫兹值在以一种不规律的方式上下波动,440Hz的标准音A4跳到了466Hz(升A),又跌到了349Hz(F),然后窜到了523Hz(高音C),再掉回去。
"这不是设备问题。"她说。
"那是什么问题?"音乐社社长慌了。
"I have no idea。但频率在自己变。"
楚光是在第二个节目(初二(三)班的小品)中途到的。
他不是来看演出的。他是被物理老师叫来的。张老师在礼堂后排坐着,面前放着一台频率分析仪——物理实验室借来的,本来是给下周实验课准备的。
"你看这个。"张老师指着分析仪的屏幕。屏幕上的波形图正在疯狂跳动,"音响播放的信号在源头是正常的。但从扬声器出来之后,频率发生了不规则偏移。"
楚光推了推眼镜。齿轮形态没有激活——在学校里不能用异能。但他不需要全息面板也能看懂波形图。"偏移量不固定。有时候向上,有时候向下。"
"是。"张老师在笔记本上画了一个简图。"你知道声音的三个基本属性吗?"
"音调、响度、音色。"楚光说。
"没错。音调由频率决定——频率高,音调就高。频率低,音调就低。"张老师在"频率"旁边写了一个f,"单位是赫兹,就是每秒振动的次数。人耳能听到的范围大约是20赫兹到20000赫兹。低于20赫兹的叫次声波,高于20000赫兹的叫超声波——人听不到,但能感受到。"
楚光在脑子里换算了一下。声音在空气中的传播速度大约是340米每秒。如果频率是440赫兹,那波长就是340除以440,大约0.77米。
"频率和波长的关系?"楚光问。
"声速等于频率乘以波长。v等于f乘以λ。"张老师写下公式,"用大白话说就是:声音在空气中跑得多快是固定的,大约每秒340米。这个速度不会变。所以频率越高,每一个波的长度就越短——因为单位时间里塞进了更多次振动,每次振动分到的距离就短了。反过来,频率越低,波长越长。"
他想了想,又加了一个比喻:"你可以想成同样速度跑步。步频快的人每步距离就短,步频慢的人每步距离就长。但两个人的移动速度是一样的。"
楚光把这个比喻存进了脑子里。v=fλ(声音传播速度等于频率乘以波长),声速在空气中大约340米每秒。如果现在音响的标准音A4是440赫兹,波长就是340÷440≈0.77米。但屏幕上的频率在跳——440变466,又变349——波长也跟着在变。
"还有一个东西。"张老师推了推眼镜,"响度。响度取决于振幅——振动的幅度越大,声音越响。和频率无关。你可以用很低的频率发出很大的声音,也可以用很高的频率发出很轻的声音。"
"音色呢?"楚光问。
"音色取决于波形。同一个音调,钢琴弹出来和小提琴拉出来听感完全不同,因为它们的波形不一样。"张老师看了一眼台上正在翻车的第三个节目——一个女生在唱《小幸运》,但所有元音都被扭曲成了带颤音的版本,听起来像在高速公路上唱卡拉OK。"现在台上出问题的不只是音调。音色也在变。这意味着波形本身被干扰了。"
楚光盯着分析仪。他注意到了一件事:频率偏移不是随机的。它有一个隐约的周期性——每隔大约四十五秒,偏移方向就会翻转一次。上升四十五秒,下降四十五秒,再上升。
他把手拢在嘴边,对着空气轻轻弹了一下手指。弹指声的尾音拖长了——正常情况下弹指声应该是一个干脆的"啪",但现在它在空气中产生了大约零点三秒的回响,频率明显偏低。
空气本身的声学特性在变化。不是设备的问题。
楚光打开手机,在万事屋群聊里发了一条消息:
「礼堂音响频率异常。偏移有45秒的周期性。非设备故障——声学乐器也受影响。空气介质本身的声学参数在波动。不确定是否与裂缝有关。继续观察。」
林弦三秒后回复:「收到。记录所有数据。特别注意45秒的周期。」
赵雷回复:「饺子是陈默的,我吃了三个,他不会介意吧。」
陈默回复:「介意。」
赵雷回复:「真介意还是假介意?」
陈默没有回复。
苏美美在台上调试备用蓝牙音箱的时候瞥了一眼手机,给陈默发了个私聊:「他真吃了你的饺子?」陈默回:「嗯。速冻水饺。牛肉芹菜馅。买了二十个。还剩十七个。」苏美美回:「That's not three,that's三。你数学比赵雷好。」
文艺汇演最终还是办完了。苏美美用备用的蓝牙音箱替换了礼堂音响,蓝牙音箱没有走调,故障似乎只针对有线连接的设备。她把这个细节记在了手机备忘录里,和楚光的频率数据放在一起。
收拾完礼堂已经是傍晚了。十月底,日落越来越早,五点半天就暗了。校园里的梧桐叶在路灯下投出碎金色的影子。
苏美美站在校门口等网约车。头发上还沾着后台的灰,校服袖口有一道记号笔留下的黑色痕迹。她太累了,懒得补妆。
耳机里播着一档英语播客,BBC的历史纪录片旁白合集——她练听力用的,也顺便积累Cos服的历史素材。今天这期讲的是工业革命时期的伦敦:童工在纺织厂一天工作十四个小时,蒸汽机日夜不停地运转,煤烟把整座城市的天空染成了灰色,泰晤士河臭得连鱼都活不了。
然后耳机里出现了杂音。
不是信号中断的那种滋滋声。是——声音。人的声音。很远,很模糊,但确实是人在说话。
英语。
苏美美摘下左耳的耳机,听了听周围。校门口的正常声音:汽车喇叭、学生聊天、小卖部的收音机。没有英语。
她把耳机戴回去。声音还在。
这次她仔细听了。
不是播客的内容。播客还在正常播放,讲蒸汽机的原理。但在播客声音的底层,有另一层声音。另一个频率。另一种英语。
用词很古老。不是现代英语的节奏。句子更长,从句更多。"r"的发音更重,元音更圆润。
苏美美在Cos圈接触过大量英国历史素材。她做过维多利亚时代女仆装、做过简·爱的灰色棉裙、做过工厂女工的围裙和护袖。为了还原服饰细节,她看了几十个小时的BBC时代剧——《唐顿庄园》、《维多利亚》、《南方与北方》。她听过无数次那种口音:元音更饱满,辅音更清晰,句子的韵律带着一种现代英语已经失去的正式感。
维多利亚时代。十九世纪中叶的英国。
她听清了一句完整的话:
"The machine is failing. The pressure—it cannot hold. Send for the engineer."
(机器要坏了。压力——撑不住了。去叫工程师来。)
那个声音不是从播客里来的。也不是从耳机里来的。
是从空气里来的。
苏美美站在校门口,路灯刚刚亮起来,暖黄色的光洒在她的校服上。周围的同学在笑、在聊天、在赶公交。没有人听到她听到的东西。因为那些声音是英语,而她是这条街上唯一一个能听懂19世纪英语的人。
她的手机震了。万事屋群聊。
夜莺女士的系统消息弹了出来:
「预警:三级裂缝。位置:市青少年宫音乐厅。类型:当代空间崩坏+历史纵深。目标时段:公元1842年,英国曼彻斯特。知识需求:物理(声学)+英语+数学(频率计算)。」
「守卫类型:噪声型。」
「建议:携带耳塞。」
苏美美盯着最后一行。耳塞。
她把两只耳机都摘了下来。空气里的英语声音消失了。街道上只剩下正常的中文对话和汽车引擎声。
她重新戴上耳机。
那些声音又回来了。更多了。不止一个人在说话。是工厂里的嘈杂声——金属敲击声,有节奏的,像巨大的锤子在反复锻打什么。蒸汽嘶嘶声,持续不断的低频背景音。还有人声。很多人声。男人在喊口令,女人在回应,有孩子的声音在哭。一个嗓音沙哑的女人在用流利但焦急的英语指挥什么人搬运什么东西。
苏美美闭上眼睛,让自己沉进那些声音里。她的英语听力水平足够让她分辨出对话的层次:最近的声音是那个女人的指挥声,再远一些是工人们互相喊话,最远处是机器的轰鸣——一种有规律的、沉重的、像心跳一样的节奏。蒸汽机。那是蒸汽机运转的声音。
她睁开眼睛,在万事屋群聊里打了一行字:
「我听到了。它们在说英语。很旧的那种。维多利亚时代的。」
停了两秒。她又打了一行:
「而且——it's not random. They're saying something specific. There's a machine breaking down. And they need help.」
(而且——不是随机的噪声。他们在说具体的话。有一台机器要坏了。他们需要帮助。)
林弦回复:「明天放学后,万事屋集合。」
赵雷回复:「这次是英语?完了,我连中文都还没学利索——」
陈默回复:「带耳塞。夜莺说的。」
苏美美把手机放进口袋。网约车到了。她上了车,关上门,把耳机音量调到最大。
工厂的声音在耳机里翻涌。金属、蒸汽、人声。一个时代的噪音穿过一百八十年的距离,挤进了她的耳朵。
她把化妆包拉链拉开,看了一眼里面。空的。试剂瓶的替换装后天才到。
"快点到吧。"她自言自语,把化妆包拉链拉上。不知道是在说快递还是在说明天的万事屋集合。
网约车的收音机在放一首流行歌。司机跟着哼。正常的、准确的、没有走调的旋律。
但在苏美美的耳机里,流行歌的底层有另一层声音。一百八十年前的工厂,一百八十年前的英语,一百八十年前的蒸汽和铁锈。两个时代的声音叠在一起,就像两首歌用同一个扬声器播放。
她靠在车窗上,看着外面的城市在暮色中亮起来。路灯、霓虹、手机屏幕的光。所有的光都是安静的。
但声音不是。声音从来不安静。就算你以为安静了,那也只是因为你还没有学会听见那些藏在沉默底下的频率。