话本小说网 > 脑洞小说 > 她第一次叫了他的名字6
本书标签: 脑洞 

无题

她第一次叫了他的名字6

第八章·插件

戴鼎梃到网吧的时候,整个人是燥的。

下午在电子城卖了一根延长线——不是因为那根,是周洋非要给自己的Switch配一个第三方底座,让他帮看参数。他在柜台前站了十分钟,最后说“这个协议不对,插上去会烧”。周洋说“你怎么什么都知道”。他说“我不知道的多了”。

他不知道今天佟年会选一首什么歌。

昨晚回去之后,他把那个滑音听了很多遍。之前是藏在钢琴曲里的,后来被她扒出来放进她自己歌里,再后来——变成了她的版本里那个哼唱结束之后的句号。

一个人把一个声音记了这么多轮,早就不是声音了。

他到的时候三点五十。吧台上很干净。夜班交接的同事留了一张便条,写着“7号机耳机坏,已收走”。他把便条翻过来,背面是空白的。

门开了。

不是佟年。

是孙亚亚。

戴鼎梃见过她两次。都是和佟年一起来的,负责占旁边的机位,打一下午游戏然后先走。今天佟年不在,她一个人来了。

“网管,佟年让我带个东西。”

她把一个纸袋放在吧台上。咖啡。只有一杯。

“她说今天不喝,这杯是你的。”

戴鼎梃看着那杯咖啡。

“她人呢?”

“还在宿舍。说是要弄一个什么文件,弄完了再来。”

孙亚亚说完就扫码上机去了。走了两步又回来。

“对了,她说让你先把耳机准备好。”

“什么耳机?”

“她的原话是,‘让他把该准备的准备好’。”

戴鼎梃坐在吧台后面,把咖啡喝了。冰的,糖比上次多。不是店员的误差,是她换口味了?还是——她按他的口味点的?

他拿出自己的入耳式,放在吧台上。又拿出她的头戴式。昨天晚上收起来的时候,他把两副耳机并排放在抽屉里。现在拿出来,耳机线缠在一起了。

他解了大概三分钟。

门又开了。

佟年今天没有背双肩包。抱着笔记本,充电线垂在外面晃。兔子挂件在包上晃。她走得比平时快,走到吧台前的时候有一点喘。

“来了。”他说。

“来了。”

她看了一眼吧台上解好的两副耳机。

“你解了。”

“嗯。”

“上次缠成那样你也解了。”

“缠得不太紧。”

她没接话。从包里掏出一个东西放在吧台上。

不是转接头。不是延长线。是一个USB声卡。很小,白色,上面有两个口。一个画着耳机图标,一个画着麦克风图标。

“什么?”他问。

“声卡。”

“我知道是声卡。”

“那你问什么。”

“问你拿它干什么。”

她没回答。把声卡接上笔记本,把延长线的一头插进去。然后拿起转接头。然后拿起他的入耳式。然后拿起她的头戴式。

她的手指在几个设备之间来回移动,像在接一个有固定答案的电路。

然后她停了。

吧台上。延长线从笔记本出来,连到转接头。转接头分出两条。一条接着她的头戴式。一条接他的入耳式。和昨天一模一样。另一头——空着。

她看着那根空着的线。

“戴鼎梃。”

“嗯。”

“你昨天说,一起选歌。”

“嗯。”

“我选好了。”

她把笔记本打开。屏幕亮了。不是播放器。不是音频软件。

是IDE。

代码编辑器。深色背景。光标在某一行的末尾闪烁。

戴鼎梃看着屏幕。

“你不是选歌吗。”

“我选好了。在我脑子里。”

“那你开IDE干什么。”

“因为这首歌不能放。”

“什么歌不能放。”

“还没写的歌。”

日光灯嗡嗡地响。19号桌今天安静得反常。角落那个中年人抬头看了一眼吧台方向,又低下去。

佟年的手指在触摸板上移动。光标在屏幕上跳了一下。

“昨天我回去以后,把那个滑音听了很多遍。我六年前写它的时候——那个凌晨四点——写完了觉得太短了。一直不知道为什么太短。昨晚知道了。”

她停了一下。

“它不是在等新的旋律。它是在等另一个声音。”

她转过头看他。

“我以前写歌,都是自己写、自己唱、自己混。别人的声音进来,节奏会乱掉。但是昨天,你叫我的名字的时候——”

他看见她的手指在键盘边缘握紧了一点。指节发白。

“你的声音没有乱掉。”

她松开了。

“所以今天不选歌。今天写歌。”

戴鼎梃没说话。吧台上的声卡指示灯亮着。一个绿色的小点。稳的。

“我以前看过一段话,”佟年说,眼睛没有离开屏幕,“说音频信号从外接麦克风进入声卡,要经过一个叫前置放大器的电路。它的作用是——把微弱的信号,放大到系统可以识别的电平。”

“大概放大一千倍。”他说。

她抬头看他。那个眼神,和她在第七章听到他说“是专门找的”时一模一样。

“你知道这个。”

“我修过网吧的麦克风。”

“那你知不知道,”她说,“如果前置放大器坏了,不管是多好的麦克风,录出来的都只有底噪。”

他没说话。但她也没等他说话。

“戴鼎梃。”

她叫他的名字。和凌晨三点时说“晚安,戴鼎梃”一样。不是顾客叫网管。不是群聊里@他。是完整的、三个字的、把他从所有东西里挑出来的。

“你就是我的前置放大器。”

19号桌键盘声响了一下,又停了。角落大叔的鼠标在点着什么。

日光灯嗡嗡地响。

佟年的眼睛在屏幕的光里很亮。不是咄咄逼人的亮,也不是“我找到答案了”的亮。是一种更陌生的东西。

像一个人站在跳台上,往下看了一眼。

“我这句话打了很多遍腹稿。昨天晚上回去的路上打的。今天一整天都在改。刚才来之前还在改。本来想说‘你像一个前置放大器’。但是‘像’这个字,不准确。它让一句话变成了比喻。比喻是退路。我不想要退路。”

她看着他。

“所以没有‘像’。是‘你是’。”

“我以前所有的声音,都录在一个坏掉的放大器上。我自己不知道。直到你听到那个滑音。你听到了。它被你放大了一千倍。然后我才开始写新的旋律。”

她停了一下。

“语言很简单。我不写代码的时候,说话不太灵——写代码的时候也不太灵。”

她把这句说完,嘴唇抿了一下。

“所以我把想说的话写成了插件。”

她转回屏幕。深色背景上,光标还在闪烁。她点了一下鼠标。

屏幕上弹出一个窗口。

不是代码。是一个音频插件。界面是她自己画的,和她的翻唱封面一样,线条有点抖,但颜色涂得很认真。

插件名字叫“DAI_DINGTING.preamp”。

前置放大器。他的名字。

窗口里只有三个按钮。第一个写着“启用”。第二个“旁通”。第三个空白,没有标签。

“这个插件,”她说,“只有一个功能。”

她按了空格键。

插件开始运行。波形图在界面上跳动。不是预录的音频。是实时的。声卡上的指示灯从绿色变成了蓝色。

“它把你刚才说的话——从我叫你名字开始——实时录了下来。”

戴鼎梃的手在吧台下面握紧了。

“你现在说话。”她说。

“说什么。”

“随便。”

他想了想。

“7号机耳机坏了。”

插件窗口上,波形跳动了一下。一句话的长度,一个波峰。

“它分析你的音频,”佟年说,“提取频谱特征。然后——”

她点了一下那个空白的按钮。

波形图变了。不再是他的声音。是一个新的波形。更复杂。有旋律的轮廓。

“它会生成一段旋律。基于你的声音频谱。基于你说话时的频率分布、共振峰、停顿的位置。每一个人的声音都有独一无二的频谱。你的也是。”

她转过头。

“我之前说那条线别让它空着。不是让你插什么设备。”

她拿起那根空着的延长线。一头连转接头,一头垂在桌边。插头微微晃。

“是等你。”

“我以前所有的歌,都是单声道的。左耳和右耳一样。但是双声道不是两个单声道加在一起。它是有相位差的。左边和右边有一点点不同。因为这一点点不同,声音就有了空间。”

她停了一下。

“你出现以后——多了很多不同。”

她把那根空着的延长线插头拿起来。

“这个插件录了你的声音,生成了一段旋律。这段旋律不能放给你听。”

“为什么。”

“因为它还没写完。”

“你不是让它生成吗。”

“生成了旋律。但旋律需要编曲。编曲需要时间。而且——”

她看着他。

“我不打算一个人编。”

她把那根空着的延长线,插进了声卡上画着麦克风图标的那个口。

“这个口是输入。以前我只用它录自己的声音。今天——”

屏幕上弹出一个提示:输入通道2已激活。和输入通道1共享一条总线。

她说:“现在你是通道2。”

戴鼎梃看着屏幕。两个输入通道。通道1是她的声音。通道2是他的。共享一条总线。同一个混音台。

不是她听他的,或者他听她的。

是一起进来。被同一个前置放大器放大。被写进同一首歌。

“通道2没有声音。”他说。

“有的。”

“我没说话。”

“你刚才说了。‘7号机耳机坏了’。”

她点了一下屏幕。

插件开始播放。不是音乐。是一句话。“7号机耳机坏了”。他的声音。被录下来,被插件处理过——底噪被去除,共振峰被拉平,尾音被延长。

然后,在那句话的末尾,生成了一个音符。

只是一个音。很轻。延得很长。像第六章那个滑音。像第七章那个吉他声。

但不一样。

这个音不是她加进去的。是他自己的。是他的声音被前置放大器放大了一千倍之后,剩下的那个核。

“这个音,”佟年说,“是你的。”

日光灯嗡嗡地响。19号桌的键盘声又停了。门口有人推门进来,扫码上机,走向角落。

她什么都没再说。他也没再问。

那根延长线连着转接头。转接头分出两条线。一条她的头戴式,一条他的入耳式。USB声卡上,两个输入口的指示灯都亮着。绿色。稳定。同步。

通道1和通道2。同一条总线。

吧台上,她带来的那杯咖啡他已经喝完了。杯底残留的水珠在灯光下反光。她的那杯呢——她今天没喝。她说她不喝,这杯是他的。

那她今天喝什么。

他看了一眼她的包。侧兜里露出一截保温杯的盖子。粉色的。不是咖啡店的东西。是她自己的杯子。

她今天没喝咖啡。但她还是去了咖啡店。买了一杯。只买了一杯。

给自己买的时候,她会买两杯,说“第二杯半价”。

专门给他买的时候,只有一杯。因为不需要借口了。

戴鼎梃站起来。

“佟年。”

她抬头。屏幕上两个通道的指示灯在跳动。她的左手按在触摸板上,右手还握着那根空着的延长线的插头,插头已经插进了声卡——她刚插上的,插头还留着她指尖的温度。也可能没有。但他知道有。

通道2的指示灯亮着。安静地亮着。它没有在传输声音。它只是开着。等着。

“你的插件,”他说,“第三个按钮叫什么。”

“还没命名。”

“可以命名吗。”

“可以。”

“叫什么。”

她想了想。

“叫‘等待通道2响应’。”

“这不像一个按钮的名字。”

“本来就不是按钮。”

他看着她。

“是没有写的旋律。是还没生成的那一段。是可以随时按但按了也不会有任何反应的那一部分——”

她停住。嘴唇动了一下,把话咽回去了。然后她把原来要说的话删掉,换了一句。

“——因为你还没说话。”

日光灯嗡嗡地响。角落那个中年人按了一下键盘,可能是存档,可能是暂停。

戴鼎梃从前台走出来。

绕过吧台。经过19号桌。经过7号机。她的头戴式耳机还躺在吧台上,耳罩上褪色的兔子贴纸翘起一个角。延长线从笔记本延伸出来,绕过她的肩膀,连到声卡。

他走到13号机旁边。

她在IDE里写了五行注释。不是代码。是笔记。

第一行:// plugin: DAI_DINGTING.preamp

第二行:// function: amplify signal x1000

第三行:// input_ch1: TongNian_vocal

第四行:// input_ch2: DaiDingTing_vocal

第五行:// status: waiting for ch2 to respond. since 2025.04.13

他看完了。

“2025年4月13日,”他说,“是今天。”

“嗯。”

“这是什么时候写的。”

“昨晚。你下班以后。”

她低着头。屏幕的光映在她脸上。不是那种冷冷的蓝光。是暖的。因为IDE的深色主题是她调的暖色调。

“我昨晚把插件写完了。UI画了三遍。第一遍太丑。第二遍太花。第三遍——正好。”

“第三遍什么样。”

她把插件界面切出来。

黑色背景。只有一个旋钮,一个开关,一个波形窗。没有多余的线条。旋钮默认指向最左边,标注“干信号”。最右边标注“湿信号”。开关拨到“待机”。波形窗里有两条线:一条是她的声音,实线。一条是平的,虚线。标注着等待的信号。

设计很干净。不像她翻唱封面的手绘风格,那些线条会抖。这个不抖。这是她用另一个模式画的。不是业余的手绘模式。是专业模式。

“佟年。”

“嗯。”

“你昨晚几点睡的。”

“没睡。”

他没说话。

“写代码的时候不困。写完了也不困。然后就天亮了。”

她转头看他。眼睛里有血丝。之前他没发现。吧台的灯光太亮,日光灯太亮,她眼睛里的光也太亮。现在在13号机旁边,屏幕的光是暖的,他看清了。

“你那个插件,”他说,“通道2的阈值设了吗。”

“设了。”

“多少。”

“零。”

“零的话,任何声音都会触发。”

“我知道。”

“环境噪声也会触发。键盘声。椅子拖拽。日光灯的——”

“戴鼎梃。”

她打断他。

“通道2的阈值是零。因为我不要它过滤任何东西。过滤是给不确定的信号用的。你什么时候说话、说什么、用什么频率——我都要。”

“包括键盘声。”

“包括。”

“椅子拖拽。”

“包括。”

“日光灯。”

“日光灯没有声音。”

“有。低频嗡鸣。大概五十赫兹。你在这个位置坐了这么久,它一直在。”

她没说话。

“你说你的声音录在一个坏掉的前置放大器上。但它不是坏了。是缺了一个通道。单声道变双声道,不是复制一条一模一样的轨道。是有一个新的声音进来,和原来的不一样。因为有相位差。因为左耳和右耳听到的东西不同。因为——那一点不同。”

他停了一下。

“你说我是你的前置放大器。”

“嗯。”

“那你知不知道,放大器本身不会产生信号。它只能放大已有的东西。”

“知道。”

“你给我的那个滑音,不是我产生的。是你产生的。我听到它了。一个放大器听到一个信号,不是它在起作用。是那个信号本来就很强。强到不需要放大。强到它自己就能——”

他停了。

日光灯嗡鸣。50赫兹。低频。一直在。

“戴鼎梃。”她说。

“嗯。”

“你刚才说的那个50赫兹——是你听到的。不是我听到的。”

“什么?”

“你刚才说,日光灯一直在嗡。是50赫兹。我在这里坐了很久,从来没有注意到过。从来。”

她看着他。

“你发现了它。然后把它说出来了。然后现在——我也听到了。”

她把耳机线从声卡上拔下来。她自己的头戴式。刚才她一直戴着右耳的那只。现在她摘了。然后她把耳机线重新插上。两个插头。一个画着耳机图标。一个画着麦克风图标。

“这个耳机,”她说,“平时我只插耳机口。声卡是我的。歌是我的。凌晨四点的安静也是我的。”

她把麦克风口的插头也插上。插头咔嗒一声落进去。很轻。和转接头插入时的声音一样。

“今天麦克风口也插上了。”

她停顿了三秒。

“因为它不是我的了。”

她把那根空着的延长线从声卡上拔下来。线头从“麦克风输入”的口里退出。一截黑色的插头,边缘反射着屏幕的暖光。然后她把它举起来,越过自己的肩膀,递到他面前。

“通道2。不是声卡那个口。是这一头。”

他接过来。插头上有温度。不是室内的温度。是她握着它的时候留下的。

“戴鼎梃。”

“嗯。”

“那个插件还要改。通道2不能一直空着。第三个按钮还没有功能。那首歌——”

“什么歌。”

“还没写的歌。凌晨四点的那首。第二版已经有人听过了。”

“谁听过。”

“你。昨晚听的。那个滑音——是通道1的。通道2还没有。”

她低下头。兔子挂件垂着。

“所以通道2的那首歌。不叫凌晨四点。”

“叫什么。”

她没回答。

她切回IDE。光标跳到注释上面。她打了几个字。很小的一行字。打在第五行注释“waiting”的旁边,注释分隔符后面的位置,像补了一行代码。第六行。

他看过去。屏幕的光让她打的那行字有一点点模糊。也可能是他的眼睛还没有适应。然后他看清了。

// ch2_song_title: TBD

TBD。To Be Determined。待定。

第五行注释写着waiting for ch2 to respond. since 2025.04.13。第六行写着ch2_song_title: TBD。

歌名是待定的。通道是开着的。声卡在等。插件在等。笔记本在等。她也在等。

他把线握住。延长线。一米。一头连着转接头。一头空着。她现在给了他一个插头。不是声卡上的口。不是笔记本上的口。

是他自己的设备。是他想说但还没有说的那些东西。是50赫兹的嗡鸣,和她坐在这里的每一个夜晚。

他把延长线空着的这一头,插进了自己手机上的Type-C转接口。

“我不是笔记本,”他说,“我没有声卡。”

“你有。你的耳朵。”

“那通道2录什么。”

“录你想录的东西。”

“现在?”

“明天。”

“为什么是明天。”

“因为你刚才说——它要放大的信号,不是我产生的。是你自己产生的。通道1是我。通道2是你。它们是平行的。但共享一条总线。所以你不能录我的东西,我也不能替你录。”

她看着他。

“明天,你录一段。随便什么。一句话。一个音。键盘声。或者那50赫兹的嗡鸣。只要是你的声音。然后我们把通道1和通道2混在一起。那条总线——”

“会变成什么?”

“不知道。我没试过。但是通道1和通道2如果真的共享同一条总线,总线上会有一个新的波形。不是我的,不是你的。是——”她停了一下。“是它们的和。”

“和。”

“嗯。不是加。是混。是左耳和右耳同时有声音。是双声道。不——不是双声道。双声道是两个独立的通道。但这个是共享的同一轨。它不是立体的。它是一轨里有两个人的声音。这种格式没有名字。这种格式——”

她低头。手指在键盘边缘敲了两下。

第一下重。第二下轻。

和他在第七章结束时敲吧台的那两下一样。

“——只属于这个声卡。”

日光灯嗡嗡地响。50赫兹。低频。一直在。现在他和她都听到了。

他把她的头戴式耳机从吧台上拿起来。戴上。耳罩压着他的耳朵。贴纸的边角蹭着手指。他的入耳式还在13号机旁边,连着延长线,连着转接头。那根线从他手机上的Type-C口出来,绕过吧台的木纹,绕过咖啡杯留下的水渍,一路延伸到她脚下的转接头。然后分成两路。一路回他的左耳。一路留给她。

他戴上耳机的那一刻,插件又开始了。不是播放。是实时处理。通道1有她的呼吸。通道2目前还是沉默。但已经不叫“空着”了——不是空着,是静默。空着和静默是两回事。空着是没有插。静默是插了但还没有说话。

“明天。”他叫她。

“嗯。”

“通道2会有声音。”

“什么声音。”

“不知道。但阈值是零。所以什么都有。键盘声。椅子拖拽。50赫兹。还有——”

他停了一下。

“——我刚才没说出来的。”

她没问是什么没说出来的。她也没问为什么没说。

她的手指从键盘上移开。移到触摸板上。移到旁边咖啡杯的位置。没有咖啡。她的保温杯在包里。她的那杯冰美式今天在她自己那里不存在。她买了。只买了一杯。放在吧台上。给他的。

不是第二杯半价。是专门买的。

借口已经没了。只有一个空杯子,和一个装满热茶的粉色保温杯。

“明天。”她也说。

是答应他说的“明天”。不是“明天值班吗”。是——明天,通道2会有声音。明天,把想说没说出来的东西录进去。明天,测试第二条通道。明天。

中午十二点。A大南门的网吧。凌晨。

她站起来。收拾东西。笔记本放回包里。充电线缠好。声卡收回那个白色的小盒。但延长线没拔。

“延长线放你这。”她说。

“嗯。”

“明天找你要。”

“好。”

她走到门口。推开

第九章·总线

佟年一整天都没写代码。

上午十点,她坐在宿舍里,笔记本开着,IDE开着,光标在空白文档里闪。孙亚亚出门前说“你今天不是要交那个模块吗”。她说“下午交”。孙亚亚说“现在已经十点了”。她说“我知道”。

然后她继续坐着。

不是写不出来。是不想写。有一种更重要的东西占着她的手。不是东西。是一个人。一个昨天把延长线插进手机Type-C口的人。一个说“阈值是零,所以什么都有”的人。

她盯着IDE里的那几行注释。最后两行是昨天写的。

// status: waiting for ch2 to respond. since 2025.04.13

// ch2_song_title: TBD

TBD。待定。她昨天写下的时候觉得这三个字母很诚实。现在她觉得这三个字母像一道没写的题,空在卷子上,等着被填上。不是她填。是他填。

她的手指放在键盘上。打了一个字。删掉。又打了两个字。又删掉。

然后把笔记本合上了。

下午两点。她去了机房。不是网吧。是A大的机房。因为网吧那个时间戴鼎梃还没上班,去了也没用。而且她需要一个安静的地方,把插件再改一版。昨晚写的插件有三个按钮。启用。旁通。空白的第三个。第三个按钮昨天没有功能。今天她给它写了一个功能。

写完之后她测试了三遍。第一遍用她自己的声音。第二遍用一段钢琴曲。第三遍她把麦克风关了,只接了一个空插头。插件依然在运行。波形窗里没有任何信号,但处理状态没有停止。

她把按钮的名字改了。原来叫“等待通道2响应”。现在叫另一个名字。

下午四点。网吧。佟年到的时候,戴鼎梃已经在吧台后面了。他今天戴着她给他的那只耳机。他自己的入耳式。平时他戴左耳,今天戴的是右耳。

“13号。”她说。

“嗯。”

“我今天不写代码。”

“那干什么。”

她把笔记本放在吧台上。打开。插件还在运行。昨天那个窗口。三个按钮。第三个按钮的名字改了。

戴鼎梃看着屏幕。

“‘混音’,”他念出来,“你把第三个按钮命名了。”

“嗯。”

“昨天不是叫‘等待通道2响应’吗。”

“那是功能描述。这是名字。”

“什么时候改的。”

“今天。在机房。”

她没有说为什么在机房。他也没问。但她的手指在触摸板上动了一下,不小心碰到了键盘。一个键被按下去了。是空格键。

插件开始播放。不是实时。是录下来的。是她下午在机房用通道2录的那一段——不是他的声音。是她自己的声音。

从通道2出来的。不是通道1。

她的声音说:“测试。通道2在线。”

然后停了一下。然后又说了一句。

“戴鼎梃。你说通道2会有声音。现在是明天了。”

日光灯嗡嗡地响。他的手指在吧台边沿上握紧了一点点。

她把插件停掉。

“这不是正式的。是测试。下午在机房录的。”

“你录了自己的声音。”

“嗯。”

“在通道2。”

“嗯。”

“通道2是我的。”

她抬起头看他。那个眼神,和她说“因为是凌晨四点写的”时一模一样。不是在争。是在确认。

“通道2是你的。所以我在等你录。但是——我试了一下如果通道2有声音,插件会怎么处理。不是为了代替你。是为了测试电路。”

“电路通了吗。”

“通了。”

“然后呢。”

“然后——”

她把转接头拿出来。延长线拿出来。声卡拿出来。动作和昨天一模一样。设备摆成一排。笔记本连声卡,声卡连长线,长线连转接头。转接头分出两路。一路连她的头戴式耳机。一路连着——不是他的入耳式。

是一个空的插口。不是他的手机。不是他的耳机。是一个她今天新买的接口。Type-C,公头。和昨天他插进手机的那个口一样。她把它放在吧台上。插头朝上。等着。

“我昨天说通道2等着你。但是我没说清楚等的是什么东西。”她低着头。“等你的声音。对。但不只是你的声音。”

她从包里掏出一张纸。折了两折。边角有点皱了,是放在包里和充电线挤了一路。

“这是通道2正式运行的参数。阈值零。比特率和你说话的一样。压缩格式。要不要压缩——这是选项。要还是不要。”

她把纸推过去。纸上不是代码。是手写的几行字。字迹不太好看,但很清楚。写的是音频接口的配置参数。最后一行写着——

ch2_source:

冒号后面是空白。

他把纸拉过来。看了看。然后拿起吧台上的圆珠笔。低头写了一个字。

ch2_source: voice

他写完之后把纸推回去。

她低头看那行字。看了大概五秒钟。然后伸手把ch2_source:改成ch2_input:。因为source和input不一样。source是声音的来源。input是进来的东西。来源可能是麦克风、吉他、一条采样。input只能是通道上那个口。是唯一的。

她改完之后又看了他一眼。然后她把声卡上麦克风口的插头拔下来。插上了他昨天用的那个Type-C接口。插入的时候,电脑上弹出一个提示:检测到外部音频设备。

她把耳机的右耳摘下来递给他。

“现在通道2在线。”

他把耳机塞进右耳。他的左耳戴着自己那只入耳式。右耳是她的头戴式。两只不一样的耳机。一条延长线。一个转接头。两个通道。同一条总线。

“今天,”她说,“我把插件升级了。原来只能处理通道1的信号。现在可以同时处理通道1和通道2。把它们混成同一个波形。”

“你说的‘等待’原来是这个意思。”

“不完全是。”她停了一下。“我说的是,通道2的信号——我一直在等。但它不是来了就可以的。它要被我放进同一轨。你的声音。我的声音。在同一个波形里。不是两个单声道。是一轨里有两个人。”

她没有再说下去。因为再说下去就是“一首歌里有两个人”、“凌晨四点里有两个人”、“代码编辑器里有两个人”。

这些都不需要说了。因为那根延长线插在Type-C口上。他的手机和她的声卡连在一起。手机里存着一段录音。不是昨晚的。昨晚他只录了一句。今天中午他又录了一句。不一样的。今天的这一句是给她的。

她没问他录了什么。就像他没问她为什么今天不去机房写代码。就像她没问那首钢琴曲叫什么名字,只说我记住了。

然后就到了凌晨。

网吧里又只剩13号机和角落那个中年人。日光灯嗡嗡地响。戴鼎梃巡场的时候,在13号机旁边停了一下。屏幕上不是IDE。不是浏览器。是音频软件。她面前没有键盘——键盘推到了一边。面前只有声卡和转接头,和那个他今天下午亲手插上的Type-C接口。

她把头戴式耳机摘下来。

“通道1测试完毕。通道2——”她看着他。“还差一段录音。”

“什么录音。”

“昨天的。你说的,你会录一段。什么都可以。一句话。一个音。键盘声。50赫兹。你昨天说——你有些话没说出来。”

“我说了。”

她愣了一秒。然后她的眼睛微微睁大了一点。嘴唇动了一下,没有发出声音,然后抿住了。不是紧张。是在编译。

“你什么时候录的。”

“昨晚。你走之后。”

“我没听到。”

“因为没放。”

“现在放。”

“不是现在。”

“那是什么时候。”

他把手机拿出来。屏幕上显示音频文件列表。第一个文件是昨晚录的,文件名很长,是一串时间戳。第二个文件也是今天下午他新录的,文件名是ch2_take2。

他点了第一个文件。没有按播放。把耳机——自己的入耳式,右耳那只——摘下来,递给她。

“这只你用。”

她接过去,塞进右耳。她的左耳戴着自己的头戴式。两只不一样。就像他刚才那样。一人一只。

他按了播放。

录音里他的声音说了一句话。很短。和进度条最后那0.2分一样短。她听着。眼睛没有看他。看着吧台上那根延长线。插头微微晃。日光灯嗡鸣声。她右耳里是他左耳常听的那只耳机。

播放结束了。很短。三秒。

她把耳机摘下来。线缠在手指上。她低着头解。解得很慢。不是缠得紧。是故意解得很慢。因为低着头的时候没有人能看到她的眼睛。

她解开了。

“这个,是说的什么。”她问。不是没听清。是听清了但不确定——不确定他是不是那个意思。她是读代码的人。代码里的每一个变量都要定义。没有定义过的东西不能拿来用。这句话她从来没听到过。她需要定义。

“就是说的,”他说,“那个意思。”

“我没有定义这个变量。”

“你定义了。昨天晚上。你说通道2的阈值是零。我说阈值是零的话什么都能录进去。你还记得你说了什么吗。”

她没说话。

“你说——‘我都要’。”

她的手指停住了。指节还缠着一圈耳机线。“所以这是给我的。”

“是给你的。但不是因为阈值是零。是因为我说不出来。”

“你现在说出来了。”

“录的。不算。”

“算。”

兔子挂件在她包上晃了一下。她把缠着的耳机线解完,放在吧台上。两只耳机并排。然后她把手机亮给他看。她打开了自己的录音软件。一个新的工程。文件名叫ch1_ch2_mix。她把他的录音拖进去。放在第二轨。第一轨是她的。通道1。

“你录了两段。昨晚这一段——我先留着。另一段先别给我。”

“为什么。”

“因为通道1和通道2要一起开始。总线不能只插一边。”

她看着他。“明天——一起开始。”

日光灯嗡嗡地响。角落那个中年人站起来,伸了个懒腰,下机了。网吧里只剩13号机。

她说“明天”。他也说“明天”。昨天他们也说“明天”。但这一次不一样。这一次的明天不是测试通道。是通道1和通道2同时开始。是总线第一次承载两个声音。是凌晨四点的那首歌——那首太短的、六年来一直没续写的歌——终于有了第二个人的参数。

她开始收拾东西。笔记本。充电线。声卡。转接头。但没拔延长线。和昨天一样。

“延长线放你这。”

“嗯。”

她走到门口。推开门。夜风灌进来。她的兔子挂件晃得比平时厉害。她回头。

“戴鼎梃。”

“嗯。”

“总线——明天第一次跑。要不要先预热。”

“怎么预热。”

她站在门口。门外的路灯光照着她的轮廓。她的表情看不清。但她笑了一下。不是嘴角往上走一点的那种笑。是眼睛也弯了的那种。他没看清。但他知道。

“明天你放一首歌,”她说,“不是给我听的。”

“给谁。”

“给我们。通道1和通道2。在混音之前,让总线先跑一首歌。不是测试信号。是真正的音频。第一个通过这条总线的——不是我的声音,也不是你的声音。”

他的手指在吧台边沿上敲了两下。和昨天一样。第一下重。第二下轻。

“好。”

门关上了。

网吧空了。他把两只耳机并排收进抽屉。今天没有缠在一起。她的和她的放在一边,他的和他的放在另一边。他看到她的头戴式耳机旁边还留了一张折了两折的纸。是下午她推过来的那张,上面有手写的参数。最下面那行,她改过的input,他写的voice。他看了很久。

他把那张纸收进抽屉里。和备用键盘、胶带、圆珠笔放在一起。和记录曲名又划掉的那页账本放在一起。

然后他拿出手机。

打开录音软件。新建第三个文件。文件名打了一行字。他又删掉。改成:ch2_take3_final。

按了录音键。

日光灯嗡嗡地响。50赫兹。低频。一直都在。他从头说了。

---

章节要点

本章完成的任务:

1. 佟年把插件从“等待”升级为“混音”——从一个人的等待变成两个人的共同创作

2. 戴鼎梃录了第一段录音,“那个意思”——没有说出口的话终于被听到

3. 两人确定了“总线”的概念:不是两个单声道,是一轨里有两个人

4. “明天一起开始”——通道1和通道2同时启动

5. 预热:让总线先跑一首歌——不是他的,不是她的,是他们的

6. 他开始录ch2_take3_final——那0.2分正在被说出来

感情进展的具体化:

· 从“通道2等待”到“通道1和通道2一起开始”

· “总线”成为关系的隐喻:不是平行的独立轨道,是共享的同一轨

· 预热那首歌——在“她的声音”和“他的声音”之间,放入一个属于“他们”的东西

· 纸上的参数从ch2_source: 空白,到voice,到她说这不是source是input——是唯一的

上一章 无题 她第一次叫了他的名字6最新章节 下一章 无题