mieki256's diary



2020/04/30(木) [n年前の日記]

#1 [pc][neta] 8bitPC時代にタイムスリップしたらどんな音源チップを作るんだろう

ふとなんとなく、くだらない妄想をしてしまったり。現代の人が8btPC時代にタイムスリップしたら、どんな音源チップを作ろうとするのだろうなあ、みたいな。

8bitPC時代のサウンド機能って、以下のような進化をしていたような印象があって。
  1. 只のブザー。一定の周波数を鳴らすか鳴らさないか、ON/OFFしかできない。(PC-8001、PC-8801等)
  2. Intel 8253を使った矩形波の単音再生。任意の周波数を指定できるけど、音量調整はできない。(MZ-80K/1200/700)
  3. PSG(AY-3-8910)で3重和音。3つまで矩形波を出せて、音量調整もできる。エンベロープが使える。(PC-6001、X1、FM-7、MSX)
  4. YAMAHA FM音源(YM2203)。複雑な波形を、感覚的にはよく分からない計算式で作れる。(PC-8801mkIISR)
  5. FM音源 + PCM(DPCM、ADPCM)。(X68000)

任意の波形データを鳴らせます、てなことができるのは結構後になってから、だったような…。想像だけど、当時はメモリ(RAM)が高くて、波形を持つ=メモリをガンガン使う系の再生はコスト的に厳しかったのかなと。何せ SHARP X1などは、画面表示に使うVRAMすらコスト的に高くなるから標準装備できなくて別売り状態だったりしたわけで。

なので、当時にタイムスリップして音源チップを作るとしても、波形データを持って云々という方向では作れないのだろうなと。4bitの波形でも厳しいかも。

せめてPSG+αの音源にしたいよな…。ファミコンみたいに、ノコギリ波や三角波を選べるように、とか…。3重和音なんてケチ臭いことを言わず、6重和音を、ってソレだと TI SN76489 になるのかな…。

もっとも、当時もコストとスペックのバランスを考えてその仕様に落ち着いたのだろうから、現代人がその時代に行ってもやっぱり似たような仕様になっちゃいそうな気もする…。

_Programmable Sound Generator - Wikipedia
_YM2203 - Wikipedia
_YM2151 - Wikipedia
_波形メモリ音源 - Wikipedia

波形メモリ音源を早い段階で作れたら、天下を取れた(?)りしたのだろうか…。

_Amiga - Wikipedia
_スーパーファミコン - Wikipedia

AmigaやスーファミのようにPCM音源を搭載できたら、そのPCはスゴイことになってたんだろうな…。昔、 _MOD ファイル を収集して聞いてた時期があるけれど、PCMを4音鳴らせるだけでも結構イイ感じの曲が作れそうな印象を受けたというか。

まあ、今になってこういうアレコレを妄想しても何の意味も無いけれど…。もっとも、 _Fatnasy Console(Fantasy Computer) の類を作る際には、こういうソレも考えたりするのかもしれんけど。

なんかググってみたら、Amigaは1985年発売、と書いてある…。PC-8801mkIISRが発売された年に、海外ではもう Amiga が発売されていて、PCM音源を4チャンネル鳴らせていた、ということになるのかな…。いやまあ、PC-8801mkIISR は 8bitPCで、Amigaは16bitPCだけど。

以上です。

過去ログ表示

Prev - 2020/04 - Next
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project