計算機在人們的概念裏是一種複雜的、快速的計算工具。當你聽到計算機唱出的美妙的歌聲時,也許會感到不可思議。其實這種事並不稀奇。盡管計算機的型號、規模各不相同,但它們幾乎毫不例外的都能唱歌。這究竟是怎麼一回事呢?我們大家都知道,聲音是由物體振動空氣而產生的。人能說話是因為聲帶振動空氣,而音調高低則取決於振動的頻率,即單位時間振動的次數。頻率越高,聲音就越尖,反之則音調越低。如果一種頻率振動持續的時間長短不一,那麼,與它相應的音調的長短也就不同,這便是形成音樂節拍的基礎。實際上,計算機唱歌,就是給計算機裝備一個發音裝置,比如揚聲器,然後為它編製一套程序來控製揚聲器的振動頻率、每種頻率振動的時間長短,以及各種頻率的排列組合等。這樣,計算機便可以唱歌了。近年來風靡世界的聲音合成技術,不僅能產生音頻,還能產生音色,從而產生了有聲有色的電子音樂。計算機音樂可采用各種形式。它不僅能模擬自然界的一切音響,如風雨交加、虎嘯猿啼、鶯歌燕囀,還可以奏出自然界沒有的聲音來,它既能模仿豎琴、單雙簧管、小提琴、鋼琴等樂器的聲音,還可以在模仿這些樂器的聲音時作些奇妙的變化。
這都是人所不能的。計算機不僅能唱歌,而且能作曲。采用一種選配技術就可達到此目的。作曲家可選用自己喜愛的音調數據存在計算機裏,然後,由計算機加以適當的組合並經過多次試唱和修改後,就可以作出滿意的曲子來。計算機處理這類工作的速度很快,1小時可作出數百首簡短的歌曲。當然,也可以借助計算機創作出十分複雜的曲子來。