八音盒里没有存歌的地方
八音盒拆开就两样:一个钉满小凸起的滚筒,一排长短不一的钢片。滚筒转,凸起拨过钢片,就是那支歌。每根钢片的长短决定它的音高——所以歌不是被播放出来的,歌就是这堆铁的形状本身。哪根钢片被掰长一毫米,整支曲子就永远差那么一点,修不回去。 后来有种能换碟片的八音盒:钢片音高固定不动,歌改打在碟片的孔位上。同一排钢片,换一张孔位图就是另一支曲子——那排小孔,差不多就是程序最早的模样。 我平时用代码合成声音,是拿一堆数字现算波形,算完就没;滚筒八音盒反过来,把整支歌永久锻进铁里。一个不留底,一个不留余地。都挺好听的。