diff --git a/ja_JP.eucJP/books/handbook/Makefile b/ja_JP.eucJP/books/handbook/Makefile index c1f190febe..a7ff0b08fe 100644 --- a/ja_JP.eucJP/books/handbook/Makefile +++ b/ja_JP.eucJP/books/handbook/Makefile @@ -1,9 +1,9 @@ # -# $FreeBSD: doc/ja_JP.eucJP/books/handbook/Makefile,v 1.45 2000/07/13 12:40:49 kuriyama Exp $ +# $FreeBSD: doc/ja_JP.eucJP/books/handbook/Makefile,v 1.46 2000/08/08 07:27:21 hanai Exp $ # # Build the FreeBSD Handbook (Japanese). # -# Original revision: 1.29 +# Original revision: 1.30 # MAINTAINER=kuriyama@FreeBSD.ORG @@ -50,6 +50,7 @@ SRCS+= ppp-and-slip/chapter.sgml SRCS+= printing/chapter.sgml SRCS+= security/chapter.sgml SRCS+= serialcomms/chapter.sgml +SRCS+= sound/chapter.sgml SRCS+= staff/chapter.sgml SRCS+= users/chapter.sgml SRCS+= x11/chapter.sgml diff --git a/ja_JP.eucJP/books/handbook/book.sgml b/ja_JP.eucJP/books/handbook/book.sgml index b56c701a47..e48a554d3f 100644 --- a/ja_JP.eucJP/books/handbook/book.sgml +++ b/ja_JP.eucJP/books/handbook/book.sgml @@ -2,8 +2,8 @@ The FreeBSD Documentation Project The FreeBSD Japanese Documentation Project - Original revision: 1.93 - $FreeBSD: doc/ja_JP.eucJP/books/handbook/book.sgml,v 1.62 2000/10/29 20:56:40 hrs Exp $ + Original revision: 1.94 + $FreeBSD: doc/ja_JP.eucJP/books/handbook/book.sgml,v 1.63 2000/11/23 19:57:08 hrs Exp $ --> diff --git a/ja_JP.eucJP/books/handbook/chapters.ent b/ja_JP.eucJP/books/handbook/chapters.ent index 7ff5e90efd..e7f529a3ed 100644 --- a/ja_JP.eucJP/books/handbook/chapters.ent +++ b/ja_JP.eucJP/books/handbook/chapters.ent @@ -2,8 +2,8 @@ The FreeBSD Documentation Project The FreeBSD Japanese Documentation Project - Original revision: 1.8 - $FreeBSD: doc/ja_JP.eucJP/books/handbook/chapters.ent,v 1.5 2000/06/29 01:20:25 kuriyama Exp $ + Original revision: 1.9 + $FreeBSD: doc/ja_JP.eucJP/books/handbook/chapters.ent,v 1.6 2000/08/08 07:27:21 hanai Exp $ Creates entities for each chapter in the FreeBSD Handbook. Each entity is named chap.foo, where foo is the value of the id attribute on that @@ -29,6 +29,7 @@ + diff --git a/ja_JP.eucJP/books/handbook/mailing-lists.ent b/ja_JP.eucJP/books/handbook/mailing-lists.ent index 0b2285bb48..52e5cb1c7e 100644 --- a/ja_JP.eucJP/books/handbook/mailing-lists.ent +++ b/ja_JP.eucJP/books/handbook/mailing-lists.ent @@ -2,8 +2,8 @@ The FreeBSD Documentation Project The FreeBSD Japanese Documentation Project - Original revision: 1.5 - $FreeBSD: doc/ja_JP.eucJP/books/handbook/mailing-lists.ent,v 1.5 2000/06/15 02:43:17 kuriyama Exp $ + Original revision: 1.6 + $FreeBSD: doc/ja_JP.eucJP/books/handbook/mailing-lists.ent,v 1.6 2000/07/16 17:52:10 hrs Exp $ Names of FreeBSD mailing lists and related software. --> @@ -20,6 +20,9 @@ freebsd-chat@FreeBSD.org"> +cvs-committers@FreeBSD.org"> + freebsd-core@FreeBSD.org"> @@ -32,6 +35,9 @@ freebsd-database@FreeBSD.org"> +freebsd-developers@FreeBSD.org"> + freebsd-doc@FreeBSD.org"> diff --git a/ja_JP.eucJP/books/handbook/multimedia/chapter.sgml b/ja_JP.eucJP/books/handbook/multimedia/chapter.sgml new file mode 100644 index 0000000000..0a8973bf1c --- /dev/null +++ b/ja_JP.eucJP/books/handbook/multimedia/chapter.sgml @@ -0,0 +1,359 @@ + + + + サウンド + + 寄稿: Moses Moore jm-moses@home.com, + 2000 年 11 月 20 日. + + + この章では + + ハンドブックのこの章では, FreeBSD + システムへのサウンド機能の設定方法を説明します. + + + + 正しいデバイスの確認 + + 設定をはじめる前に, あなたが持っているカードのモデル, + そのカードが使用しているチップ, そして PCI, ISA + どちらのカードなのかを確認する必要があります. + FreeBSD は, さまざまな PCI および ISA のカードをサポートしています. + もしあなたのカードが次のリストに無い場合は, + &man.pcm.4; のマニュアルページを確認してください. + これは完全なリストではありませんが, + 良く使われているカードがだいたい含まれています. + + + + Crystal 4237, 4236, 4232, 4231 + + + + ヤマハ OPL-SAx + + + + OPTi931 + + + + Ensoniq AudioPCI 1370/1371 + + + + ESS Solo-1/1E + + + + NeoMagic 256AV/ZX + + + + Sound Blaster Pro, 16, 32, AWE64, AWE128, Live + + + + Creative ViBRA16 + + + + Advanced Asound 100, 110, および Logic ALS120 + + + + ES 1868, 1869, 1879, 1888 + + + + Gravis UltraSound + + + + Aureal Vortex 1 および 2 + + + + カーネル内で使用するドライバは, + 使用するカードの種類によって異なります. + この節では, それらの詳しい情報と, + カーネルコンフィグレーションファイルに + 何を追加すれば良いのかについて説明します. + + + Creative, Advance, および ESS 社製サウンドカード + + これらのカードを使用する場合は, + カーネルコンフィグレーションファイルに以下の設定を追加します. + + device pcm + + PnP の ISA カードを使用する場合は, さらに + + device sbc + + も加えてください. + PnP ではない ISA のカードを使用する場合は, + + device pcm + + + + +device sbc0 at isa? port0x220 irq 5 drq 1 flags 0x15 + + を加えます. + これらは標準の設定にあわせたものですので, + IRQ などの設定は必要に応じて変更する必要があります. + また, 設定の詳細については, &man.sbc.4; + のマニュアルページを参照してください. + + + パッチを適用していない FreeBSD 4.0 は + Sound Blaster Live に対応していません. + また, この文書ではその設定方法については扱いません. + このカードを使用する前に, 最新の -STABLE + にアップデートするようにしてください. + + + + + Gravis 社製 UltraSound カード + + PnP の ISA カードを使用するには, + カーネルコンフィグレーションファイルに次の + 2 つの設定を追加します. + + device pcm + + device gusc + + PnP ではない ISA カードの場合には, + + device pcm + + + + +device gus0 at isa? port 0x220 irq 5 drq 1 flags 0x13 + + を加えます. + IRQ などの設定は必要に応じて変更する必要があります. + また, 設定の詳細については, &man.gusc.4; + のマニュアルページを参照してください. + + + + Crystal 社製サウンドカード + + Crystal 社製のカードを使用する場合は, + カーネルコンフィグレーションファイルに + + device pcm + + + + device csa + + の両方が必要です. + + + + 一般的なカードのサポート + + PnP ISA カードや PCI カードを使用する場合は, + + device pcm + + をカーネルコンフィグレーションファイルに追加します. + ブリッジドライバを持たない, PnP 非対応の ISA + カードの場合は, + + +device pcm0 at isa? irq 10 drq 1 flags 0x0 + + を加えます. + IRQ などの設定は, + ハードウェアの設定に合うように必要に応じて変更してください. + + + + + カーネルの再構築 + + 必要な設定をカーネルコンフィグレーションファイルに追加したら, + カーネルを再構築します. + 詳細についてはハンドブックのを参照してください. + + + + デバイスノードの作成とテスト + + 再起動した後, ログインして cat /dev/sndstat + を実行します. すると, 以下のように出力されるはずです. + + +FreeBSD Audio Driver (newpcm) Sep 21 2000 18:29:53 +Installed devices: +pcm0: <Aureal Vortex 8830> at memory 0xfeb40000 irq 5 (4p/1r +channels duplex) + + エラーメッセージが出力される場合は, + 今までの手順のどこかが間違っています. + カーネルコンフィグレーションファイルをもう一度見直して, + 正しいデバイスを選択しているかどうか確認してください. + + エラーが出力されずに pcm0 + が出力された場合は, + su コマンドで + root になり, + 次のように実行します. + + +&prompt.root; cd /dev +&prompt.root; sh MAKEDEV snd0 + + エラーが出力されずに pcm1 + が出力された場合は, + su コマンドで + root になり, + 次のように実行します. + + +&prompt.root; cd /dev +&prompt.root; sh MAKEDEV snd1 + + 上のコマンドはどちらも, + /dev/snd という + デバイスを作成するものではないという点に注意してください! + これらは代わりに, + 次のような複数のデバイスノードを作成します. + + + + + + デバイス + 説明 + + + + + + /dev/audio + SPARC 互換オーディオデバイス + + + + /dev/dsp + (訳注: 8 ビットで) サンプリングする音声デバイス + + + + /dev/dspW + /dev/dspと同様. + ただしサンプリングは 16 ビット. + + + + /dev/midi + Raw MIDI アクセスデバイス + + + + /dev/mixer + コントロールポートミキサーデバイス + + + + /dev/music + レベル 2 シーケンサインタフェース + + + + /dev/sequencer + シーケンサデバイス + + + + /dev/pss + プログラム可能なデバイスインタフェース + + + + + + すべてうまく行けば, + サウンドカードの機能を使用することができます. + うまく行かない場合は, 次の節をご覧ください. + + + + よくある問題 + + + + + unsupported subdevice XX error が出ました! + + + + いくつかのデバイスノードが正しく作成されていません. + 前節の手順をもう一度やってみてください. + + + + + + sb_dspwr(XX) timed out error が出ました! + + + + I/O ポートが正しく設定されていません. + + + + + + bad irq XX error が出ました! + + + + IRQ が正しく設定されていません. + カーネルコンフィグレーションファイル中の + IRQ の設定と, + サウンドカードの IRQ の設定が同じであるか確認してください. + + + + + + "xxx: gus pcm not attached, out of memory" というエラーが出ます. + 何が起きたのでしょうか? + + + + これは, + デバイスを使用するために必要なメモリが確保できない時に表示されます. + + + + + + + diff --git a/ja_JP.eucJP/books/handbook/sound/chapter.sgml b/ja_JP.eucJP/books/handbook/sound/chapter.sgml new file mode 100644 index 0000000000..0a8973bf1c --- /dev/null +++ b/ja_JP.eucJP/books/handbook/sound/chapter.sgml @@ -0,0 +1,359 @@ + + + + サウンド + + 寄稿: Moses Moore jm-moses@home.com, + 2000 年 11 月 20 日. + + + この章では + + ハンドブックのこの章では, FreeBSD + システムへのサウンド機能の設定方法を説明します. + + + + 正しいデバイスの確認 + + 設定をはじめる前に, あなたが持っているカードのモデル, + そのカードが使用しているチップ, そして PCI, ISA + どちらのカードなのかを確認する必要があります. + FreeBSD は, さまざまな PCI および ISA のカードをサポートしています. + もしあなたのカードが次のリストに無い場合は, + &man.pcm.4; のマニュアルページを確認してください. + これは完全なリストではありませんが, + 良く使われているカードがだいたい含まれています. + + + + Crystal 4237, 4236, 4232, 4231 + + + + ヤマハ OPL-SAx + + + + OPTi931 + + + + Ensoniq AudioPCI 1370/1371 + + + + ESS Solo-1/1E + + + + NeoMagic 256AV/ZX + + + + Sound Blaster Pro, 16, 32, AWE64, AWE128, Live + + + + Creative ViBRA16 + + + + Advanced Asound 100, 110, および Logic ALS120 + + + + ES 1868, 1869, 1879, 1888 + + + + Gravis UltraSound + + + + Aureal Vortex 1 および 2 + + + + カーネル内で使用するドライバは, + 使用するカードの種類によって異なります. + この節では, それらの詳しい情報と, + カーネルコンフィグレーションファイルに + 何を追加すれば良いのかについて説明します. + + + Creative, Advance, および ESS 社製サウンドカード + + これらのカードを使用する場合は, + カーネルコンフィグレーションファイルに以下の設定を追加します. + + device pcm + + PnP の ISA カードを使用する場合は, さらに + + device sbc + + も加えてください. + PnP ではない ISA のカードを使用する場合は, + + device pcm + + + + +device sbc0 at isa? port0x220 irq 5 drq 1 flags 0x15 + + を加えます. + これらは標準の設定にあわせたものですので, + IRQ などの設定は必要に応じて変更する必要があります. + また, 設定の詳細については, &man.sbc.4; + のマニュアルページを参照してください. + + + パッチを適用していない FreeBSD 4.0 は + Sound Blaster Live に対応していません. + また, この文書ではその設定方法については扱いません. + このカードを使用する前に, 最新の -STABLE + にアップデートするようにしてください. + + + + + Gravis 社製 UltraSound カード + + PnP の ISA カードを使用するには, + カーネルコンフィグレーションファイルに次の + 2 つの設定を追加します. + + device pcm + + device gusc + + PnP ではない ISA カードの場合には, + + device pcm + + + + +device gus0 at isa? port 0x220 irq 5 drq 1 flags 0x13 + + を加えます. + IRQ などの設定は必要に応じて変更する必要があります. + また, 設定の詳細については, &man.gusc.4; + のマニュアルページを参照してください. + + + + Crystal 社製サウンドカード + + Crystal 社製のカードを使用する場合は, + カーネルコンフィグレーションファイルに + + device pcm + + + + device csa + + の両方が必要です. + + + + 一般的なカードのサポート + + PnP ISA カードや PCI カードを使用する場合は, + + device pcm + + をカーネルコンフィグレーションファイルに追加します. + ブリッジドライバを持たない, PnP 非対応の ISA + カードの場合は, + + +device pcm0 at isa? irq 10 drq 1 flags 0x0 + + を加えます. + IRQ などの設定は, + ハードウェアの設定に合うように必要に応じて変更してください. + + + + + カーネルの再構築 + + 必要な設定をカーネルコンフィグレーションファイルに追加したら, + カーネルを再構築します. + 詳細についてはハンドブックのを参照してください. + + + + デバイスノードの作成とテスト + + 再起動した後, ログインして cat /dev/sndstat + を実行します. すると, 以下のように出力されるはずです. + + +FreeBSD Audio Driver (newpcm) Sep 21 2000 18:29:53 +Installed devices: +pcm0: <Aureal Vortex 8830> at memory 0xfeb40000 irq 5 (4p/1r +channels duplex) + + エラーメッセージが出力される場合は, + 今までの手順のどこかが間違っています. + カーネルコンフィグレーションファイルをもう一度見直して, + 正しいデバイスを選択しているかどうか確認してください. + + エラーが出力されずに pcm0 + が出力された場合は, + su コマンドで + root になり, + 次のように実行します. + + +&prompt.root; cd /dev +&prompt.root; sh MAKEDEV snd0 + + エラーが出力されずに pcm1 + が出力された場合は, + su コマンドで + root になり, + 次のように実行します. + + +&prompt.root; cd /dev +&prompt.root; sh MAKEDEV snd1 + + 上のコマンドはどちらも, + /dev/snd という + デバイスを作成するものではないという点に注意してください! + これらは代わりに, + 次のような複数のデバイスノードを作成します. + + + + + + デバイス + 説明 + + + + + + /dev/audio + SPARC 互換オーディオデバイス + + + + /dev/dsp + (訳注: 8 ビットで) サンプリングする音声デバイス + + + + /dev/dspW + /dev/dspと同様. + ただしサンプリングは 16 ビット. + + + + /dev/midi + Raw MIDI アクセスデバイス + + + + /dev/mixer + コントロールポートミキサーデバイス + + + + /dev/music + レベル 2 シーケンサインタフェース + + + + /dev/sequencer + シーケンサデバイス + + + + /dev/pss + プログラム可能なデバイスインタフェース + + + + + + すべてうまく行けば, + サウンドカードの機能を使用することができます. + うまく行かない場合は, 次の節をご覧ください. + + + + よくある問題 + + + + + unsupported subdevice XX error が出ました! + + + + いくつかのデバイスノードが正しく作成されていません. + 前節の手順をもう一度やってみてください. + + + + + + sb_dspwr(XX) timed out error が出ました! + + + + I/O ポートが正しく設定されていません. + + + + + + bad irq XX error が出ました! + + + + IRQ が正しく設定されていません. + カーネルコンフィグレーションファイル中の + IRQ の設定と, + サウンドカードの IRQ の設定が同じであるか確認してください. + + + + + + "xxx: gus pcm not attached, out of memory" というエラーが出ます. + 何が起きたのでしょうか? + + + + これは, + デバイスを使用するために必要なメモリが確保できない時に表示されます. + + + + + + +