2018/12/08(土) [n年前の日記]
#1 [pc] コモドール64のSID音源について少し調べてたり
昔のPCでは音を鳴らす際にこういうテクニックを使っていたのです、てな話がどこかに無いかなとググっていたら、
_コモドール64(C64)
の
_SID音源
に辿り着き。関連情報を眺めていたり。
C64版 TURBO OutRun ではサンプリング音まで鳴らしてたという話が気になって動画を探したら、たしかにそれっぽい音が…。この音源スペックで、どうやってるんだ…。
_Turbo Outrun (C64) Title Theme - YouTube
以下のやり取りによると、C64 は4bitの音量指定ができるからCPUでガリガリ制御して鳴らしてるのではないか、とか、PWM で鳴らしてるのでは、という話が。どういうことをしてたんだろうな…。
_How was digital sound playback achieved on the Commodore 64? - Retrocomputing Stack Exchange
_Rob Hubbard氏 や _Martin Galway氏 の作った曲もなんだかスゴイ。当時、こんな曲まであのスペックで鳴らせたのか…。ただ、各動画の波形を見る限り、 _ピッチベンド を多用してるようにも見えるわけで。そういう機能をドライバが持ってないと難しそうだな…。TIC-80上では、再現はちょっと難しい気もする。
C64版 TURBO OutRun ではサンプリング音まで鳴らしてたという話が気になって動画を探したら、たしかにそれっぽい音が…。この音源スペックで、どうやってるんだ…。
_Turbo Outrun (C64) Title Theme - YouTube
以下のやり取りによると、C64 は4bitの音量指定ができるからCPUでガリガリ制御して鳴らしてるのではないか、とか、PWM で鳴らしてるのでは、という話が。どういうことをしてたんだろうな…。
_How was digital sound playback achieved on the Commodore 64? - Retrocomputing Stack Exchange
_Rob Hubbard氏 や _Martin Galway氏 の作った曲もなんだかスゴイ。当時、こんな曲まであのスペックで鳴らせたのか…。ただ、各動画の波形を見る限り、 _ピッチベンド を多用してるようにも見えるわけで。そういう機能をドライバが持ってないと難しそうだな…。TIC-80上では、再現はちょっと難しい気もする。
[ ツッコむ ]
以上です。