#99 Article 90 Posted at 1991/08/06 22:32:00 by ARGON (MAP874) []

Subject: Re: うむむ.... /86

>> 2.PCM データとは、どんなフォーマットなのでしょうか?
>>   また、PC98 上で再生するものはありませんか?

単純なPCMデータだと16bit (8bit の物もありますが)の音量データ
の羅列です。 どれくらいのデータになるかは、
(サンプリング周波数)*(ビット数)*(秒数)/8
で求めることができます。 単位はbyteです。

他には、ADPCMと言うものがあります。
88のサウンドボード2やX68000で採用されている方式で、まずデータ量が
半分になります。 が、多少音質は落ちます。
原理としては、前回サンプリングした音量との差を4bit で記録することにより、
データ量を減らしています。
ADPCMのチップを作っているメーカーによって「前回との差」を求める
方式に若干の違いが有るため、互換性はありません。
(88のデータを68では聞けない。(まったく聞けないわけでは無いけど^^;)
ちなみに、98のスピークボードの音源はサウンドボード2のそれと同じなので、
互換性がある筈です。)

再生するプログラムには speak , pcm , 98talk 等、かなりの種類が
出回っているようです。 常駐して、beepの代わりにPCMを鳴らしたり、
ディスクの抜き差しでPCMを鳴らしたりする物もあるようです。
ちなみに、特別なハードは必要有りません。 内蔵のbeep音源:-) を使用して
鳴らします。 無理をしているので、音質は(^_^;)ですが、一応聞けます。


>> 3.RAM DISK (NOTE のではない) から MS-DOS をたちあげたいのですが、
>>   できるのでしょうか?(電源を切らないで Reset をかけたとき)

通常の拡張RAMでは無理だと思います。
「不揮発RAM」「RAMディスクからの起動が可能」等の表示が
なければ、まず無理でしょう。
ソフトウェアリセットからの起動なら可能かもしれませんが。:-9

ARGON