SCでチップチューンを奏でよう:その1
今年のSCシンポジウムは、ベルリンで9月に開催予定、だそうです、楽しみ。
さてさて、本題。
本来、狭義での「チップチューン」は、1980年代頃のコンピュータやゲーム機に搭載された内蔵音源チップ(主にPSG, Programmable Sound Generatorと呼ばれている)を、使って作られた音と音楽のことを指します。多くのチップは、3つの矩形波と1つのノイズ発振器から成り、その制約の中で、いかに豊かな音楽を作り出して行くか、という挑戦にも似た作曲・プログラミング活動は、私のSuperColliderを用いてのそれに近いものを感じます。しかし、最近は、矩形波やピコピコした音が入っていれば、それでチップチューン(のようなもの)とみなされている楽曲も多く、制約好きの私にとっては、これは、大変軟弱な – 音楽的に優れているかどうか、はさておき – ひ弱なものに聴こえます。
さて、そこで、SCでチップチューンを奏でてみましょう。「チップを鳴らしてこそチップチューンだ、コンピュータなんて!」という硬派な反論は大歓迎ですが、私は、SCが大好きなのです、仕方ありません。
SCには、いくつかのチップをエミュレートするプラグインが用意されています。これは、FredrikOlofsson氏によりSCに移植されたもので、彼のウェブサイトから無償でダウンロードすることができます。MacOS X版とwindows版が用意されています。入手できる主なクラスのリストは、下記の通り。間違っていたり、チップをつかった音楽のよいサンプルを見つけたら、ぜひ教えてくださいね!
// – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - -
Astrocade … 家庭用ゲームコンソール「Astrocade」のカスタムIOチップ。
参考ビデオ:http://www.youtube.com/watch?v=HPrmN35zGLw
Atari2600… Atari TIAチップ。
参考ビデオ:http://www.youtube.com/watch?v=pvZF8LCC3n4
AY8910… AY-3-8910チップ。多くのアーケードゲーム(Intellivision, Vectrex)や家庭用ゲームコンソール(MSX, AtariST, ZX Spectrum 128など)に使われた。
参考ビデオ:http://www.youtube.com/watch?v=ZKVv_OWg08A
Pokey … POKEYのチップ。Atari400, 800 XLシリーズ、XEシリーズ、Atari5200などにつかわれていたらしい。8bit版。
MZPokey … POKEYのチップ。16bit版。
参照:http://ja.wikipedia.org/wiki/Atari_8ビット・コンピュータ
Nes2 … NES(Nintendo Entertaiment System)のAPU(AudioProcessingUnit)
参考:http://crystal.freespace.jp/pgate1/nes/nes_apu.htm
SID6581f … コモドール(Commodore CBM-II、Commodore 64、Commodore 128、 Commodore MAX、などの家庭用コンピュータ)に使われていたチップ。
参考:http://en.wikipedia.org/wiki/MOS_Technology_SID
SN76489 … SegaMasterSystem, Acorn BBCなど多くの機器に使われていたTexas Instrumentsのチップ。
参照:http://en.wikipedia.org/wiki/SN76489
続く。
Posted: 1月 11th, 2010 under SCMLの話題, chiptune, 日々のSC.
Comments: none
iPhone片手にテクノポップを奏でるCraftwifeが、今度は