Lib/aifc.pyこのモジュールはAIFFとAIFF-Cファイルの読み書きをサポートします。Format)はデジタルオーディオサンプルをファイルに保存するためのフォーマットです。AIFF-CはAIFFの新しいバージョンで、オーディオデータの圧縮に対応しています。オーディオファイルには、オーディオデータについて記述したパラメータがたくさん含まれています。サンプリングレートあるいはフレームレートは、1秒あたりのオーディオサンプル数です。チャンネル数は、モノラル、ステレオ、4チャンネルかどうかを示します。フレームはそれぞれ、チャンネルごとに一つのサンプルからなります。サンプルサイズは、一つのサンプルの大きさをバイト数で示したものです。バイトで構成されます。CD品質のオーディオは2バイト(16ビット)のサンプルサイズを持っていて、2チャンネル(ステレオ)であり、44,100フレーム/秒のフレームレートを持っています。そのため、フレームサイズは4バイト(2*2)で、1秒間では2*2*44100バイト(176,400バイト)になります。mode=None)¶AIFFあるいはAIFF-Cファイルを開き、後述するメソッドを持つインスタンスを返します。どちらかでなければなりません。使わないなら、ファイルオブジェクトはシーク可能でなければなりません。文の中で使われるかもしれません。メソッドが呼び出されます。構文のサポートが追加されました。よって読み込み用に開かれたときに返されるオブジェクトには、以下のメソッドがあります:aifc.getnchannels()¶オーディオチャンネル数(モノラルなら1、ステレオなら2)を返します。aifc.getsampwidth()¶サンプルサイズをバイト数で返します。aifc.getframerate()¶サンプリングレート(1秒あたりのオーディオフレーム数)を返します。aifc.getnframes()¶ファイルの中のオーディオフレーム数を返します。