デバイスの設定
デバイスを設定するために、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) |
| ) |
| ) |
| ) |
ご意見やご指摘をお寄せになりたい方は、 このドキュメントについて... をご覧ください。