デバイスの設定
デバイスを設定するために、3つの関数を正しい順序で呼び出さなければなりま せん。
open()で返されるオーディオデバイスオブジェクトには以下のメ ソッドがあります:
) |
) |
size) |
data) |
data) |
None
を返
します。
シンプルなI/Oコントロール:
) |
I/Oコントロールに失敗したらIOErrorが発生します。
) |
フォーマット | 説明 |
---|---|
AFMT_MU_LAW | 対数エンコーディング。 これは/dev/audioのデフォルトのフォーマットで、Sunの.auファイルで 使われているフォーマットです。 |
AFMT_A_LAW | 対数エンコーディング |
AFMT_IMA_ADPCM | Interactive Multimedia Association で定められた4:1の圧縮フォーマット。 |
AFMT_U8 | 符号なし8ビットオーディオ。 |
AFMT_S16_LE | 符号なし16ビットオーディオでリトルエンディアン (Intelプロセッサで使われ るフォーマット) |
AFMT_S16_BE | 符号なし16ビットオーディオでビッグエンディアン (68k、PowerPC、Sparcで使 われるフォーマット) |
AFMT_S8 | 符号つき8ビットオーディオ。 |
AFMT_U16_LE | 符号つき16ビットリトルエンディアンオーディオ |
AFMT_U16_BE | 符号つき16ビットビッグエンディアンオーディオ |
format) |
num_channels) |
samplerate) |
8000--デフォルトのレート 11025--声の録音 22050 44100--オーディオCD品質 (2チャンネルで16ビット/サンプル) 96000--DVD品質
) |
) |
) |
便利なメソッド
samplerate,num_channels,format,emulate) |
) |
) |
) |
ご意見やご指摘をお寄せになりたい方は、 このドキュメントについて... をご覧ください。