第十二章(第3/3頁)

他一屁股坐進一台麥金塔電腦前的椅子裏,看電腦有沒有偷懶,正在幹什麽。屏幕上有一個“未命名”的Excel電子表格,他想了一會兒這張表格是幹什麽用的。

他保存文件,然後看他有沒有給自己留字條,很快發現電子表格裏是他在《世界記者》和《知識》網絡數據庫裏搜索有關燕子的情況後下載的數據。

他有鳥群遷徙習性、翅膀形狀、空氣動力學結構和渦流特性的詳細數據,還有描述鳥群飛行隊形的原始數據,但完全不知道該怎麽把它們結合在一起。

由於今晚他太疲倦了,無法進行特別有建設性的思考,於是他蠻不講理地隨便在電子表格裏選擇並復制了整整幾列數字,然後粘貼進他的轉換程序,轉換程序根據他的實驗性算法衡量、篩選和操作這些數字,將得到的文件送給Performer,一個強大的定序器程序,經由隨機選擇的MIDI通道,用此刻剛好開著的任何一台合成器演奏結果。

結果是突然爆發的一小段最最難聽的不和諧音。他停止播放。

他重新運行轉換程序,這次讓程序強行將音高值映射為G小調。他決定以後要去掉這個功能,因為他認為這麽做等於作弊。他認為他能在自然發生的現象中找到(至少推導出)最讓他滿意的旋律與和弦,假如這個信仰存在任何根據,那麽令人滿意的形態和音調也應該能夠自發湧現,而不是通過手段強行塑造。

不過,就目前而言,他是通過手段強行塑造的。

結果是突然爆發的一小段最最難聽的G小調不和諧音。

隨機捷徑算法到此為止。

第一項任務相對簡單,只需要按照燕子飛行時的翅尖軌跡繪制波形圖,然後合成這個波形。這樣他就能得到一個單獨的音符了。這是個好開始,用不了一個周末就能做完。

但問題當然在於,他沒有一個周末可以用來完成這項任務,因為他必須想方設法在接下來的一年內——或者按照戈登的說法,一個月內——把聖歌的第二版弄出來。

於是理查德就不得不直面導致他顫抖不止的第三個原因了。

無論是這個周末或下個周末,他都絕對不可能休息,去實現他對蘇珊的自動答錄機許下的承諾。假如今晚的天大錯誤還沒有促使他們分手,再來這麽一出,末日百分之百就在前方等著他了。

然而話已出口,無法撤銷。你拿別人家自動答錄機上的留言束手無策,只能看著事情按照自己的軌跡發生。話已出口。覆水難收。

一個古怪的念頭忽然湧上心頭。

這個念頭打了他一個猝不及防,但他看不出這個念頭能有什麽問題。