第五章:噪声与信号
一
第一期录制结束后的第三天,节目组放了一天假。
不是慷慨,是必须——三十六个代表连续十个小时的输出,让每个人的声带和脑细胞都进入了过载状态。华波波的嗓子哑了,穆小龙的眼睛布满了血丝,YOYO的章鱼扇子被他扇得脱了胶,天乐的花衬衫在录制结束后直接瘫在了椅子上,像一团被揉皱的彩虹。
老赵在导播间里看完了第一期所有的素材,十个小时的母带,他看了两遍。第一遍看内容,第二遍看反应——每一个人的反应。他把陈普明发言时所有人的反应镜头截了出来,做成一个合集,然后一帧一帧地看。
他看到了什么?
他看到了蒲熠星在陈普明说到“压缩”的时候,手指在桌面上敲了三下——那三下的节奏,和摩尔斯电码里的“S”一模一样。S代表“Signal”。
他看到了郭文韬在陈普明说到“曼谷凌晨两点的噪声”的时候,停下了正在写的笔记,笔尖悬在纸面上方,停留了四秒。
他看到了天乐在陈普明说完最后那句话之后,用泰语无声地说了一个词——“ภูมิใจ”(骄傲)。
他看到了YOYO合上扇子,用扇骨轻轻敲了一下桌面——那是他在大阪的落语剧场里学到的习惯,当观众被表演深深打动的时候,会用扇子敲一下桌面,代替掌声。
他看到了功必扬把马黛茶推到一边——不是因为不想喝了,而是因为陈普明说话的时候,他不想发出任何声音。
他看到了华波波——华波波居然整整三分钟没有插话。这在非正式会谈的历史上,可能是有记录以来的第一次。
老赵看完这些素材之后,靠在椅背上,对身边的小林说:“这个陈普明,他不是来上节目的。他是来——做事的。”
“做什么事?”小林问。
“做一件这个节目做了十年、但从来没有做得这么彻底的事——”老赵想了想措辞,“让每一个人,认真地听。”
---
放假的这一天,北京下了一场更大的雨。
不是前几天的阵雨,是一场真正的、铺天盖地的、从凌晨一直下到傍晚的暴雨。雨点打在酒店的玻璃窗上,发出密集的、没有间歇的声响,像一千个人同时在打字。
陈普明没有出门。他坐在房间的书桌前,面前摊着笔记本电脑,屏幕上是一段还没写完的代码——一个小的自然语言处理工具,用来分析不同文化背景下的人对同一个概念的情感色彩差异。他给这个工具取了一个名字,叫“Signal Decoder”。
他的手机响了。是竹内亮发来的消息:
「普明,今天下午有空吗?我想给你看一个东西。」
「什么东西?」
「我拍的一段素材。关于噪声的。」
陈普明看着这条消息,想起了竹内亮在茶馆里说的那句话——“拍纪录片的人老得快,因为你要跟拍摄对象共情。”
他打字:
「有空。在哪里见?」
「酒店大堂。三点。我带投影仪。」
---
三点整,陈普明下楼的时候,竹内亮已经坐在大堂的沙发上了。
他今天没有穿那件摄影马甲,换了一件深灰色的卫衣,帽子拉下来盖住了半个额头。他面前放着一台投影仪——不是那种会议室里用的大型投影仪,是一个手掌大小的便携式投影仪,银色的外壳上贴着几张标签,写着日期和地点。
“这是我在日本拍纪录片时用的,”竹内亮看到陈普明的目光落在投影仪上,解释道,“陪我走了十几个国家。外壳摔过一次,在巴西,被一个小孩撞掉的。但还能用。”
“你随身带着它?”
“习惯了。随时可能看到想拍的东西,随时需要放映给别人看。”
他带着陈普明走进大堂旁边的一个小会议室——节目组专门留给他们用的,说是会议室,其实就是一个二十平米的小房间,有一张长方形的桌子和一面白墙。
竹内亮把投影仪放在桌上,对准白墙,从口袋里掏出一个U盘插上。他的动作很熟练,像做过一千次一样。
“给你看一段素材,”他说,“我在日本拍的。去年秋天。”
投影仪亮了。白墙上出现了一段画面——
画面是黑白的。不是那种艺术化的黑白,是真正的、因为光线不足而产生的黑白。画面里是一条街道,日本的街道,窄窄的,两边是老旧的木造建筑。时间是夜晚,也许是凌晨——因为没有行人,没有车,只有路灯发出的昏黄光线,在湿漉漉的路面上投下一片片模糊的光斑。
然后——声音来了。
不是音乐,不是旁白,是环境音。雨声——细细密密的雨,打在瓦片上、打在沥青路面上、打在铁皮雨棚上,每一种材质的声音都不一样,叠加在一起,像一首没有旋律的、但充满了节奏的交响曲。偶尔有风声穿过巷子,发出呜呜的低鸣。远处有一列电车经过,铁轨的震动通过空气传过来,变成一种低沉的、持续的嗡鸣。
画面的角落里,有一盏自动贩卖机的灯——蓝色的,在黑白画面里变成了一种接近于白的浅灰色。那盏灯在一闪一闪的,不是坏了,是它的定时器在凌晨这个时段会自动调低亮度,省电。
陈普明盯着画面,没有说话。
这段素材放了大概四分钟。没有剪辑,没有转场,就是一个固定的镜头,对着一条空无一人的街道,录了四分钟的环境音。
画面暗下去的时候,竹内亮没有说话。他等了几秒,然后说:“这是我在大阪拍的。凌晨三点十七分。那天刚下过雨,我睡不着,扛着摄像机出门,站在那条街上站了四十分钟。回来之后看了素材,发现最好的是这四分钟。”
“为什么是这四分钟?”陈普明问。
“因为这四分钟里,什么都没有发生。没有人的,没有事件的,没有故事。只有——声音。只有城市在睡觉的时候发出的、没有人会注意到的声音。”
他停了一下,然后说:“但在我的纪录片里,这四分钟的素材,最后被剪成了十五秒。”
“为什么?”
“因为——没有人愿意看四分钟的‘什么都没有发生’。观众需要故事,需要人物,需要冲突。他们不需要——城市睡觉的声音。”
竹内亮说这话的时候,语气很平静,但陈普明听出了那种平静底下的东西。那是一个纪录片导演的妥协——他知道什么是对的,但他也知道什么是被需要的。两者之间的差距,就是他每次剪辑时坐在屏幕前犹豫不决的那几个小时。
“但我觉得,”陈普明说,“这四分钟比任何故事都重要。”
竹内亮转过头看他。
“因为,”陈普明继续说,“这四分钟就是那1%。就是算法会丢弃的那部分。没有故事,没有人物,没有冲突——只有噪声。但这噪声里,有大阪的呼吸。”
竹内亮看着他,沉默了很久。
然后他笑了——那种笑容很淡,但很真。像纪录片里那些被阳光照亮的灰尘,安静地漂浮着,不打扰任何人。
“所以我给你看这段素材,”竹内亮说,“因为我知道你会懂。”
他从口袋里掏出那个小本子,翻到新的一页,写了一行字,然后把本子递给陈普明。
陈普明接过来一看,上面写着:
「ノイズの中にこそ、真実は隠れている。」
下面是中文翻译:
「噪声之中,藏着真相。」
陈普明看着这行字,手指在纸面上轻轻划过。他想起了查克利教授说过的话——“效率不应该以多样性为代价。”他想起了自己在节目里说的那1%。他想起了曼谷凌晨两点的噪声。
“竹内亮先生,”他说,“你有没有想过——也许‘噪声’这个词本身就是一种偏见。我们叫它噪声,是因为我们站在信号的角度看问题。但如果站在这些声音的角度看——它们才是信号,我们才是噪声。”
竹内亮愣住了。
他愣了很久——大概十秒。然后他把本子收起来,站起来,走到投影仪前面,把它关掉。他的动作很慢,像是在处理一个刚刚接收到的、还没有完全解码的信号。
“普明,”他背对着陈普明说,“你刚才那句话——我要好好想想。”
他转过身,看着陈普明,眼睛里有一种陈普明之前没有见过的东西。那不是感动,不是欣赏,是——一种被击中之后产生的、微微的眩晕感。
“你是一个工程师,”竹内亮说,“但你说话的方方式,像一个——诗人。”
陈普明笑了:“工程师和诗人,都是翻译者。工程师把自然翻译成公式,诗人把世界翻译成语言。”
竹内亮点了点头,把投影仪装进包里,走到门口的时候回头说了一句:“下次,我给你看更多的‘噪声’。”
“好。”
竹内亮走了之后,陈普明一个人坐在小会议室里,看着那面空白的墙。墙上什么都没有了,但他还能“看到”那段黑白画面——大阪凌晨的街道,一闪一闪的贩卖机,湿漉漉的路面。
他闭上眼睛。
在黑暗中,那些声音又回来了——雨声、风声、电车经过的震动。它们在他的脑海里交织在一起,形成了一个不属于任何地方的、只属于他自己的声音景观。
他忽然明白了一件事。
他之前一直以为,“做一个好的信号”意味着——发出清晰的、容易被接收的信息。但也许,真正的好信号,不是最清晰的信号,而是最诚实的信号。诚实到愿意包含噪声,诚实到不害怕被误解,诚实到即使被压缩、被丢弃、被认为“不重要”,也依然坚持发出自己的声音。
他睁开眼睛,掏出手机,给查克利教授发了一条消息:
「老师,我在想一个问题。」
「什么问题?」
「如果噪声是另一种信号,那‘信噪比’这个概念——是不是本身就是一种偏见?」
查克利教授没有秒回。
过了五分钟,他发来了一条很长的消息:
「Phu,你问了一个让我想了三十年的问题。
在大学里,我们教学生‘提高信噪比’——这是通信工程的第一课。信号是有用的,噪声是有害的。我们要放大信号,滤除噪声。这是科学的信条。
但你问——如果噪声是另一种信号呢?
三十年后的今天,我的回答是——是的。噪声是另一种信号。只是它的编码方式,我们还没有理解。
你在那个节目里说的那1%,就是‘尚未被理解的信号’。算法丢弃它,不是因为它不重要,而是因为算法还不够聪明,无法理解它的重要性。
你选择去理解那1%,这让你成为了一个——不一样的人。
继续问这样的问题。不要停下来。」
陈普明看完这条消息,把手机放在桌上,仰头靠在椅背上。
小会议室的灯是白色的日光灯,发出嗡嗡的低频噪音。那个频率,和大阪凌晨的雨声、和曼谷凌晨的摩托车声、和朱拉隆功走廊里的脚步声——在同一个宇宙的同一个时刻里,同时存在着。
它们都在等待被理解。
二
同一天的下午,蒲熠星和郭文韬在酒店附近的一家咖啡馆里坐着。
这家咖啡馆在一条胡同的深处,门面很小,但里面很深——走进去之后是一个狭长的空间,左手边是吧台,右手边是一排靠墙的卡座,最里面有一个小天井,种着一棵石榴树。雨打在石榴树的叶子上,发出沙沙的声音。
蒲熠星点了一杯美式咖啡,郭文韬点了一杯热巧克力——他不喝咖啡,说咖啡让他心跳加速,影响思考的精度。
“你在写什么?”蒲熠星看着郭文韬面前的笔记本。
“整理一下第一期的内容。”郭文韬头也不抬。
“整理什么?”
“所有人的发言逻辑。功必扬的发言基于‘共识构建’,华波波基于‘情绪表达’,穆小龙基于‘历史参照’,YOYO基于‘生活经验’,陈铭基于‘哲学框架’——每个人都有自己的底层逻辑。找出这些逻辑,就能预测他们在后续议题上的立场。”
蒲熠星看着他,沉默了一会儿。
“你这个人,”他说,“真的好恐怖。”
“为什么?”
“你把人类当成数据在分析。”
“人类本来就是数据。”郭文韬终于抬起头,“每一个人的每一句话、每一个表情、每一个选择,都是数据。数据不恐怖,恐怖的是——你以为你不是数据。”
蒲熠星没有反驳。他知道郭文韬说的是对的——但这恰恰是他觉得不舒服的地方。如果人类是数据,那情感是什么?直觉是什么?那1%是什么?
“你分析了陈普明没有?”他问。
郭文韬的笔停了一下。
“分析了。”
“他的底层逻辑是什么?”
郭文韬沉默了几秒。然后他把笔记本翻到某一页,推给蒲熠星看。
那一页上写着:
「陈普明——底层逻辑假设」
1. 框架:信息与通信工程(信源编码、信道容量、信噪比)
2. 方法:工程学类比 + 个人经验佐证
3. 核心关切:被系统丢弃的“冗余”信息(那1%)
4. 情感驱动:对被压缩的、被忽视的、被认为“不重要”的事物的保护欲
5. 最终目标:提高系统的鲁棒性(让系统在遇到意外时不会崩溃)
6. 未解问题:他的保护欲从何而来?是什么让他成为了一个“关心那1%”的人?
蒲熠星看完之后,把笔记本推回去。
“第六点,”他说,“你写的是‘未解问题’。”
“对。”
“你想知道答案吗?”
“想。”
“那你为什么不直接问他?”
郭文韬看着蒲熠星,没有回答。
蒲熠星笑了:“你看,这就是你的问题。你分析了所有人的底层逻辑,但你不愿意跟他们产生真实的连接。你害怕——如果你真的去问一个人‘你为什么成为你’,你就会失去分析的客观性。你就会从观察者变成参与者。”
郭文韬的手指在热巧克力的杯沿上转了一圈。杯沿上有一道细细的冷凝水,被他的手指抹掉了。
“也许你说得对。”他说。
“我说得对。”蒲熠星喝了一口咖啡,“但你不一定要改。你可以继续当你的观察者。但你要知道——有些问题,观察是找不到答案的。你必须参与进去,你必须让自己被影响,你必须在噪声里泡一会儿——你才能理解那1%。”
郭文韬沉默了很久。
窗外的雨还在下。石榴树的叶子被雨打得一颤一颤的,像一千只小手在鼓掌。
“你什么时候变得这么有哲理了?”郭文韬忽然问。
蒲熠星想了想:“大概是——从我开始认真听陈普明说话的时候。”
---
同一天傍晚,雨停了。
天乐在酒店的大堂里组织了一场“即兴音乐会”——这是他自封的“文化大使”职责的一部分。他借了一把吉他,不知道从哪儿弄来的,琴弦有点松,但还能弹。他坐在大堂的沙发上,弹着泰国北部的民间小调,嘴里哼着没有歌词的旋律。
YOYO第一个加入。他坐在天乐旁边,用扇子打着节拍——不是乱打,是专业的,每一下都精准地落在弱拍上,和天乐的旋律形成了一种微妙的切分。
然后是一之濑。他不会乐器,但他会唱——他唱了一首冲绳的民谣,声音很小,但很干净,像山里的泉水。
然后是金子浩拓。他不会唱歌,也不会弹琴,但他带了一盒自己做的日式点心——红豆馅的糯米团子,用竹叶包着,一个个小小的,像绿色的宝石。他把点心分给在场的每一个人。
然后是竹内亮。他没有加入音乐,但他打开了手机的录音功能,把这段即兴的音乐录了下来。
“你要用它做什么?”天乐问。
“存档。”竹内亮说,“十年后,你听到这段录音,会想起今天。”
“我不用等十年,”天乐笑了,“我现在就想记住今天。”
他弹了一个和弦,然后开始唱——这次不是小调,是一首泰语的流行歌,关于曼谷的雨。他的声音不大,但在大堂的穹顶下产生了回音,让每一个音符都多了一层尾巴。
陈普明从电梯里走出来的时候,正好听到这首歌。
他站在电梯口,没有走过去。他就站在那里,听天乐唱歌。
天乐的泰语带着一点印度口音——因为他在印度长大,泰语是他妈妈教的,发音里有一种奇特的、不属于任何地方的、只属于他自己的味道。
但陈普明觉得,那种味道很好。
那种味道就是——那1%。
他走过去,坐在天乐旁边。没有说话,没有加入,只是安静地听着。
天乐唱完之后,转头看他:“你怎么不唱?”
“我不会唱这首歌。”
“那我教你。”
“现在?”
“对。就现在。”
天乐把吉他递给他。陈普明犹豫了一下,接过了吉他。他的手指放在琴弦上,姿势不太对——他是工程师的手,不是音乐家的手。手指上有敲键盘留下的老茧,不是按琴弦留下的。
天乐开始教他。一句一句的,慢得像在教一个孩子走路。
陈普明跟着弹,跟着唱。他的声音很小,有点跑调,节奏也不对——但他没有停下来。
他一直在弹,一直在唱。
YOYO在旁边打着节拍,一之濑轻轻地和声,金子浩拓把最后一个糯米团子递给他,竹内亮用手机录下了这一切。
在那个时刻,在那个酒店大堂里,在雨后的傍晚,在跑调的歌声和松了弦的吉他声中——
没有人是完美的。
但所有人都是真实的。
那1%,在这一刻,不是被丢弃的冗余。
那1%,是全部。
三
当天深夜,陈普明坐在房间的书桌前,打开了“Signal Decoder”的代码文件。
他今天没有写代码——他今天听了竹内亮的噪声,听了天乐的歌,听了YOYO的节拍,听了一之濑的冲绳民谣。他的大脑里塞满了各种声音,像一台接收了过多信号的收音机,所有的频率叠加在一起,变成了一片白噪声。
但他没有觉得混乱。
他觉得——满。
那种“满”不是 overload,是 saturation——饱和。像一块海绵,吸饱了水,再也装不下任何东西。但这不是坏事。饱和意味着,他需要——挤出一些东西。
他开始写代码。
不是工作,不是任务,是——表达。他把今天听到的那些声音,转化成代码。大阪的雨声变成了一组随机数生成器,天乐的歌声变成了一个正弦波振荡器,YOYO的节拍变成了一个定时器中断,一之濑的民谣变成了一个音频采样函数。
他在用工程学的方式,记录那1%。
写到一半的时候,他的手机响了。是蒲熠星的消息:
「睡了没?」
「没。」
「在干嘛?」
「写代码。」
「什么代码?」
「一个记录噪声的程序。」
对面沉默了一会儿。然后蒲熠星发来:
「我可以来看吗?」
陈普明看着这条消息,犹豫了一秒。然后打字:
「来。」
三十秒后,敲门声响了。
陈普明打开门,蒲熠星站在门口,穿着一件灰色的睡衣——不是那种酒店提供的睡衣,是他自己带的,棉质的,领口有点松。他的头发没有打理,乱糟糟的,像一个刚睡醒的学生。
“你还没睡?”陈普明让他进来。
“睡不着。”蒲熠星走进房间,看了一眼书桌上的笔记本电脑屏幕,“在想你说的