第1章 初次相識(shí)
網(wǎng)戀:那咋了!
深夜1點(diǎn)27分,柯瑾的顯示器在昏暗的宿舍里泛著冷光。
他的手指在機(jī)械鍵盤上敲出一串急促的節(jié)奏,屏幕上的代碼行如流水般增長(zhǎng)。
三天沒刮的胡茬在下巴上冒出一片青色,耳機(jī)里循環(huán)播放著德彪西的《月光》——這是他調(diào)試程序時(shí)的固定**音。
"又死循環(huán)了..."柯瑾皺眉刪掉剛寫的十幾行代碼,揉了揉發(fā)酸的眼睛。
他的畢業(yè)設(shè)計(jì)——一個(gè)獨(dú)立游戲引擎——卡在音頻模塊己經(jīng)兩周了。
室友陳明早在三小時(shí)前就爬**鋪,此刻正發(fā)出規(guī)律的鼾聲。
手機(jī)震動(dòng)起來(lái),是工作室合伙人張瑞的消息:"老柯,投資方要的demo下周一必須交了,你那邊場(chǎng)景交互搞定沒?
"柯瑾嘆了口氣,打開瀏覽器搜索"小眾社交APP API接口",跳出的第一個(gè)結(jié)果是個(gè)叫"星語(yǔ)"的文藝向平臺(tái)。
簡(jiǎn)介寫著"用聲音和興趣連接靈魂",用戶不足十萬(wàn),正適合他測(cè)試音頻交互。
注冊(cè)過(guò)程簡(jiǎn)單得過(guò)分。
柯瑾隨手填了"K"作為用戶名,上傳了張模糊的夜景當(dāng)頭像。
APP界面干凈得出乎意料,沒有常見的匹配機(jī)制,只有一個(gè)"此刻星空"的隨機(jī)聊天室。
他正要退出,通知欄突然跳出一條私信。
林深見鹿向您分享了一首歌:德彪西《***風(fēng)格曲第一首》柯瑾的手指懸在屏幕上方。
巧合?
他剛聽了半小時(shí)德彪西。
點(diǎn)開詳情,發(fā)送者頭像是一張鉛筆素描的鹿角圖案,個(gè)人簡(jiǎn)介只有一行字:"在混凝土森林里找月光"。
出于程序員對(duì)巧合的本能懷疑,柯瑾回復(fù):為什么是這首?
對(duì)方回復(fù)快得驚人:你的頭像。
高樓夜景里的那盞孤燈,很像這首曲子里那個(gè)不斷回旋的降E調(diào)動(dòng)機(jī)柯瑾放下手機(jī),重新審視自己隨手拍的照片——凌晨的公司大樓,整片黑暗里只有一扇亮著的窗戶。
他從未用音樂(lè)的角度思考過(guò)攝影。
你是音樂(lè)專業(yè)的?
他打字問(wèn)道。
建筑系。
但音樂(lè)是第二語(yǔ)言對(duì)方回復(fù),你呢?
半夜三點(diǎn)還在分析德彪西的人柯瑾嘴角微揚(yáng):計(jì)算機(jī)。
德彪西的模糊調(diào)性很適合寫代碼時(shí)聽像音頻版的非歐幾何?
對(duì)方接道。
柯瑾猛地坐首身體。
上周他剛在工作室用這個(gè)比喻解釋過(guò)游戲里的曲面渲染。
兩人的對(duì)話從德彪西聊到**,再到電子游戲配樂(lè)進(jìn)化史,當(dāng)柯瑾提到《寂靜嶺》用噪音作為恐怖元素時(shí),對(duì)方甚至發(fā)來(lái)一段自己用建筑軟件模擬的聲波空間模型。
窗外天色漸亮,柯瑾才驚覺己經(jīng)聊了西個(gè)小時(shí)。
最后他發(fā)送了自己為游戲編寫的一段環(huán)境音樂(lè)——用鋼琴模擬雨滴敲擊不同材質(zhì)表面的聲音實(shí)驗(yàn)。
這是...用聲譜分析建筑材質(zhì)?
對(duì)方回復(fù),我從未聽過(guò)這樣的音樂(lè)柯瑾看著這條消息,胸口泛起一種奇異的溫暖。
他通常厭惡矯情的描述,但此刻只能想到一個(gè)比喻:就像在茫茫代碼海里,突然遇到了能讀懂你注釋的人。
明天見?
他破天荒**動(dòng)約定了下次聊天。
對(duì)方發(fā)來(lái)一個(gè)月亮表情:如果你不介意建筑師偶爾的偏執(zhí)與此同時(shí),城市另一端的研究生公寓里,林小鹿把手機(jī)貼在胸前,耳機(jī)里循環(huán)播放著那段三分鐘的音樂(lè)。
書桌上攤開的設(shè)計(jì)草圖被推到一邊,她快速素描出一個(gè)由聲音構(gòu)筑的透明建筑——那是她在聽到第三個(gè)音符時(shí)突然閃現(xiàn)的畫面。
她猶豫片刻,用手機(jī)拍下草圖,保存在名為"K先生代碼詩(shī)"的相冊(cè)里。
這個(gè)相冊(cè)將在三個(gè)月后包含87張圖片,最終成為一座虛擬城市的藍(lán)圖。
---
他的手指在機(jī)械鍵盤上敲出一串急促的節(jié)奏,屏幕上的代碼行如流水般增長(zhǎng)。
三天沒刮的胡茬在下巴上冒出一片青色,耳機(jī)里循環(huán)播放著德彪西的《月光》——這是他調(diào)試程序時(shí)的固定**音。
"又死循環(huán)了..."柯瑾皺眉刪掉剛寫的十幾行代碼,揉了揉發(fā)酸的眼睛。
他的畢業(yè)設(shè)計(jì)——一個(gè)獨(dú)立游戲引擎——卡在音頻模塊己經(jīng)兩周了。
室友陳明早在三小時(shí)前就爬**鋪,此刻正發(fā)出規(guī)律的鼾聲。
手機(jī)震動(dòng)起來(lái),是工作室合伙人張瑞的消息:"老柯,投資方要的demo下周一必須交了,你那邊場(chǎng)景交互搞定沒?
"柯瑾嘆了口氣,打開瀏覽器搜索"小眾社交APP API接口",跳出的第一個(gè)結(jié)果是個(gè)叫"星語(yǔ)"的文藝向平臺(tái)。
簡(jiǎn)介寫著"用聲音和興趣連接靈魂",用戶不足十萬(wàn),正適合他測(cè)試音頻交互。
注冊(cè)過(guò)程簡(jiǎn)單得過(guò)分。
柯瑾隨手填了"K"作為用戶名,上傳了張模糊的夜景當(dāng)頭像。
APP界面干凈得出乎意料,沒有常見的匹配機(jī)制,只有一個(gè)"此刻星空"的隨機(jī)聊天室。
他正要退出,通知欄突然跳出一條私信。
林深見鹿向您分享了一首歌:德彪西《***風(fēng)格曲第一首》柯瑾的手指懸在屏幕上方。
巧合?
他剛聽了半小時(shí)德彪西。
點(diǎn)開詳情,發(fā)送者頭像是一張鉛筆素描的鹿角圖案,個(gè)人簡(jiǎn)介只有一行字:"在混凝土森林里找月光"。
出于程序員對(duì)巧合的本能懷疑,柯瑾回復(fù):為什么是這首?
對(duì)方回復(fù)快得驚人:你的頭像。
高樓夜景里的那盞孤燈,很像這首曲子里那個(gè)不斷回旋的降E調(diào)動(dòng)機(jī)柯瑾放下手機(jī),重新審視自己隨手拍的照片——凌晨的公司大樓,整片黑暗里只有一扇亮著的窗戶。
他從未用音樂(lè)的角度思考過(guò)攝影。
你是音樂(lè)專業(yè)的?
他打字問(wèn)道。
建筑系。
但音樂(lè)是第二語(yǔ)言對(duì)方回復(fù),你呢?
半夜三點(diǎn)還在分析德彪西的人柯瑾嘴角微揚(yáng):計(jì)算機(jī)。
德彪西的模糊調(diào)性很適合寫代碼時(shí)聽像音頻版的非歐幾何?
對(duì)方接道。
柯瑾猛地坐首身體。
上周他剛在工作室用這個(gè)比喻解釋過(guò)游戲里的曲面渲染。
兩人的對(duì)話從德彪西聊到**,再到電子游戲配樂(lè)進(jìn)化史,當(dāng)柯瑾提到《寂靜嶺》用噪音作為恐怖元素時(shí),對(duì)方甚至發(fā)來(lái)一段自己用建筑軟件模擬的聲波空間模型。
窗外天色漸亮,柯瑾才驚覺己經(jīng)聊了西個(gè)小時(shí)。
最后他發(fā)送了自己為游戲編寫的一段環(huán)境音樂(lè)——用鋼琴模擬雨滴敲擊不同材質(zhì)表面的聲音實(shí)驗(yàn)。
這是...用聲譜分析建筑材質(zhì)?
對(duì)方回復(fù),我從未聽過(guò)這樣的音樂(lè)柯瑾看著這條消息,胸口泛起一種奇異的溫暖。
他通常厭惡矯情的描述,但此刻只能想到一個(gè)比喻:就像在茫茫代碼海里,突然遇到了能讀懂你注釋的人。
明天見?
他破天荒**動(dòng)約定了下次聊天。
對(duì)方發(fā)來(lái)一個(gè)月亮表情:如果你不介意建筑師偶爾的偏執(zhí)與此同時(shí),城市另一端的研究生公寓里,林小鹿把手機(jī)貼在胸前,耳機(jī)里循環(huán)播放著那段三分鐘的音樂(lè)。
書桌上攤開的設(shè)計(jì)草圖被推到一邊,她快速素描出一個(gè)由聲音構(gòu)筑的透明建筑——那是她在聽到第三個(gè)音符時(shí)突然閃現(xiàn)的畫面。
她猶豫片刻,用手機(jī)拍下草圖,保存在名為"K先生代碼詩(shī)"的相冊(cè)里。
這個(gè)相冊(cè)將在三個(gè)月后包含87張圖片,最終成為一座虛擬城市的藍(lán)圖。
---