MA1(MABLE1) Chip概要

 * MASS System Description(May/16/ 1995 AVM & Kurzweil)より抜粋して
  まとめました。


Kurzweil Technology GroupのMASS[ies]システムは、マルチトラック・デジタル・オーディオ再生、デジタル・ミキシング、サンプル再生シンセシスなど、多岐にわたる従来のオーディオ処理やマルチメディア関連のタスクに対応する、多目的デジタル・オーディオ処理環境です。

・構成

MASS[ies]は、マルチメディア・オーディオ・プロセッサ・チップ「MA-1」を中核として構成されています。MA-1は、32チャンネルのデジタル・オーディオ入力およびサンプルレート変換機能と、それに続く構成変更可能な(リコンフィギュラブルな)フィルター・セクションで構成されています。フィルター・セクションの出力は8系統のバスに送られ、そこから内部のタイムドメイン・エフェクト・プロセッサ、およびオプションの外部タイムドメイン・エフェクト・プロセッサへと供給されます。

これらのリソースは、オーディオ入力ごとに様々な構成で割り当てることが可能です。したがって、MA-1の一部のボイスをストリーミング・デジタル情報の処理に割り当て、残りのボイスをシンセシス(音源合成)に使用するといった構成も行えます。

デジタル・オーディオ入力
MA-1は32チャンネルのデジタル・オーディオ入力を備えています。各チャンネルは、入力されるサンプル・ストリームに対してピッチ・シフトやサンプル・レート変換(最大96kHzから可聴域以下の低いレートまで)を行うことができ、その精度は1セント(cent)を上回ります(極めて低いサンプリング・レートの場合を除く)。各チャンネルは、ローカル・メモリ空間(RAM)またはホスト制御のDMA FIFOからサンプルを取得するように設定可能です。

ローカル・メモリ構成では、32チャンネルを使用してRAMまたはROMからサンプルを読み出すことができます。これらは、従来のサンプル・スパン情報にアクセスするように設定することも、ストリーミング・オーディオ情報を一時的に格納するサーキュラー・バッファとして使用するように設定することも可能です。また、1つのメモリ・プレーンに2つのMA-1チップを配置し、サンプル・メモリから最大64チャンネルのデジタル入力を得ることもできます。

DMA FIFO構成では、データはチャンネル多重化された形式でDMA転送されます。この構成では、すべてのチャンネルを同じサンプル・レートで再生する必要がありますが、任意の数のチャンネルをこの方法で再生することが可能です。

フィルタ処理
各オーディオ入力チャンネルには、2つのフィルタ処理ユニット(FPU)が割り当てられています。各ユニットはシングル・ポール・フィルタとして機能します。ただし、FPUの処理を連結(結合)して使用することも可能です(その場合、使用可能なオーディオ・チャンネル数は減少します)。

より高度な処理を行うために、例えば2つのユニットを組み合わせて2ポール・フィルターを構成したり、8つのユニットを組み合わせて2つのパラメトリック・セクションと2つのシェルビング・セクションを持つイコライザー・セクションを構成したりすることが可能です。

さらに、各FPUには係数遷移ユニットが備わっており、各アルゴリズムのパラメーター間を「ジッパーノイズ(階段状のノイズ)」なしで滑らかに遷移させることができます。

バス・ユニット
フィルター処理セクションの出力は、振幅制御(アンプリチュード・コントロール)を経て、個別のセンド・コントロールを介して8つのバスに送られます。

エフェクト・セクション
これらのバスは、内部のディレイ・エフェクト・プロセッサーに送られます。このプロセッサーは、リバーブ、コーラス、ディレイの処理を同時に行うことができます。さらに高度な処理が必要な場合は、8つのバスをチップ外部へ出力し、任意の数の外部ディレイ系エフェクト・プロセッサーに接続することも可能です。

出力セクション
8つのバスはチップに戻され、ディザ処理を施された後、最大8チャンネル分のDAC(デジタル・アナログ・コンバーター)へ出力されます。

ADC入力セクション
上記の出力処理機能に加え、MA-1は標準的なADC(アナログ・デジタル・コンバーター)とのインターフェースを備えており、最大2チャンネルのアナログ信号を入力することができます。

また、入力側の回路が出力側の回路から信号を取り込むように構成することも可能であり、これにより他のすべてのセクションの出力をサンプリングすることができます。



MA-1の標準的な構成の組み合わせ、その能力、および想定される用途を以下に示します。


* PCM Synthへの応用

この構成では、MA-1システムはKurzweil K2000と同様の、プロフェッショナル・クオリティのサンプル再生シンセサイザーとして機能するように設定されています。主な仕様は以下の通りです。

・最大64ボイスの同時発音数
・ユーザーがロード可能な最大64MBのサンプル・メモリ
・各ボイスにサンプル加工用の2pole・レゾナント・フィルター相当のDSPを搭載
・同時発音数と引き換えにより複雑なサンプル加工のためにDSPリソースを追加
 割り当て可能
・ユーザー・サンプリング機能
・内蔵エフェクト・プロセッサー
・外部機器での処理に対応する最大8系統の個別出力


ちなみにMA1のSynth Structure はBilue DOCという文献に示されています。C言語のの構造体でStructureと機能を説明していますが基本K2000のSubsetといった感じです。parameter的にはPinnacle patchEditorやEverest MA-1 Patch Editorで表示EDITできる物です。1998年にK2000 user's groupからK2000 SysEXのListが公開されていますのでそれと見比べるのもいいかも知れません。


・参考文献:
 MASS System Description(May/16/ 1995 AVM & Kurzweil)
 Blue DOC(Portable Synth Engine External Structure Description
 K2000 SysEXのList(K2000 user's group)


<2026/7/23 Rev0.0>