aifc.getmarkers()¶オーディオファイルのマーカーのリストを返します。一つのマーカーは三つの要素のタプルです。要素の1番目はマークID(整数)、2番目はマーク位置のフレーム数をデータの始めから数えた値(整数)、3番目はマークの名称(文字列)です。述べたタプルで返します。個のフレームを読み込んで返します。返されるデータは、全チャンネルの圧縮されていないサンプルをフレームごとに文字列にしたものです。読み込むポインタをデータの始めに巻き戻します。使用すると、データの始めから読み込みます。指定したフレーム数の位置にポインタを設定します。現在のポインタのフレーム位置を返します。aifc.close()¶AIFFファイルを閉じます。このメソッドを呼び出したあとでは、オブジェクトはもう使用できません。除く上述の全てのメソッドがあります。以下のメソッドが定義されています。呼び出したあとでのみ呼び出し可能です。呼び出す前に、フレーム数を除く全てのパラメータが設定されていなければなりません。aifc.aiff()¶AIFFファイルを作ります。終わっていればAIFFファイルが作られます。aifc.aifc()¶AIFF-Cファイルを作ります。終わっていればAIFFファイルが作られます。aifc.setnchannels(nchannels)¶オーディオファイルのチャンネル数を設定します。aifc.setsampwidth(width)¶オーディオのサンプルサイズをバイト数で設定します。aifc.setframerate(rate)¶サンプリングレートを1秒あたりのフレーム数で設定します。aifc.setnframes(nframes)¶オーディオファイルに書き込まれるフレーム数を設定します。このパラメータが設定されていなかったり正しくなかったら、ファイルはシークに対応していなければなりません。圧縮形式を設定します。設定しなければ、オーディオデータは圧縮されません。AIFFファイルは圧縮できません。