日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

FreeBSD handbook中文版 14 聲卡( 二 )


# cd /dev
# sh MAKEDEV snd1
請(qǐng)注意上面任一個(gè)命令將不會(huì)產(chǎn)生/dev/snd 設(shè)備!而是產(chǎn)生一組設(shè)備節(jié)點(diǎn)包括:
第3 頁(yè)FreeBSD 使用手冊(cè)
說(shuō)明設(shè)備
與SPARC 兼容的聲音設(shè)備/dev/audio
數(shù)字聲音設(shè)備/dev/dsp
象/dev/dsp,但每次取樣為16 bits /dev/dspW
/dev/midi midi 訪問(wèn)設(shè)備
控制端口混音設(shè)備/dev/mixer
/dev/music Level 2 音序接口
/dev/sequencer 音序設(shè)備
可編程設(shè)備接口/dev/pss
如果順利,現(xiàn)在應(yīng)該有個(gè)可正常工作的聲卡了 。如果沒(méi)有,請(qǐng)參考下一節(jié) 。
14.5 常見(jiàn)的問(wèn)題
14.5.1. 我遇到一個(gè)unsupported subdevice XX error!
一個(gè)或多個(gè)設(shè)備節(jié)點(diǎn)沒(méi)有被正確的產(chǎn)生 。請(qǐng)重復(fù)上面的步驟 。
14.5.2. 我遇到一個(gè)sb_dspwr(XX) timed out 的錯(cuò)誤!
I/O port 沒(méi)有設(shè)置正確 。
14.5.3. 我遇到a bad irq XX 的錯(cuò)誤!
IRQ 設(shè)置有誤 。請(qǐng)確定設(shè)置的IRQ 和聲卡IRQ 一致 。
14.5.4.我遇到“xxx: gus pcm not attached, out of memory” 的錯(cuò)誤 。這是什么造成
的?
如果發(fā)生了,表示沒(méi)有足夠的內(nèi)存來(lái)使用這個(gè)設(shè)備 。
14.6 MP3 音樂(lè)
14.6.1 MP3 播放器
最流行的XFree86 MP3 播放器是XMMS 。Winamp 的skins 也能被用在XMMS 上 。XMMS 也
支持插件 。
XMMS 能從audio/xmms port 或package 中安裝 。XMMS 接口是很直觀的,它有一個(gè)播放
目錄,一個(gè)圖形的均衡器等 。這些都很象winamp 。也可以在audio/mpg123 port 中選擇一
個(gè)命令行的MP3 播放器 ??梢赃@樣做:
第4 頁(yè)FreeBSD 使用手冊(cè)
# mpg123 -a /dev/dsp1.0 Foobar-GreatestHits.mp3
High Performance MPEG 1.0/2.0/2.5 Audio Player for Layer 1, 2 and 3.
Version 0.59r (1999/Jun/15). Written and copyrights by Michael Hipp.
Uses code from various people. See "README" for more!
THIS SOFTWARE COMES WITH ABSOLUTELY NO WARRANTY! USE AT YOUR OWN RISK!
Playing MPEG stream from BT - Foobar-GreastHits.mp3 ...
MPEG 1.0 layer III, 128 kbit/s, 44100 Hz joint-stereo
在你的系統(tǒng)中,/dev/dsp1.0 應(yīng)該被dsp 設(shè)備接口所替換 。
14.6.2 轉(zhuǎn)換CD 音軌
在把CD 或CD 音軌轉(zhuǎn)換成MP3 時(shí),在CD 上的聲音數(shù)據(jù)必須被轉(zhuǎn)到硬盤(pán)上 。這可以把CDDA
數(shù)據(jù)轉(zhuǎn)成WAV 文件來(lái)完成 。cdda2wav 工具,是sysutils/cdrtools 套件的一部分 。下面的
命令可以把整個(gè)CD 轉(zhuǎn)成一個(gè)個(gè)(每個(gè)音軌)WAV 文件:
# cdda2wav -D 0,1,0 -B
-D 0,1,0指出了SCSI 設(shè)備是0,1,0,它是與cdrecord -scanbus 輸出相符合的 。轉(zhuǎn)換
每個(gè)音軌,可以加上-t 選項(xiàng):
# cdda2wav -D 0,1,0 -t 7
這個(gè)例子可以從CD 上抓取7 個(gè)音軌 ??梢灾付ㄒ粋€(gè)范圍,如1 到7:
# cdda2wav -D 0,1,0 -t 1 7
cdda2wav 只支持SCSI CDROM 驅(qū)動(dòng)器 。對(duì)于IDE 驅(qū)動(dòng)器可以選擇其它的工具 。
14.6.3 MP3 編碼
現(xiàn)在,可以選擇lame 這個(gè)mp3 編碼器 ??梢栽赼udio/lame 中找到 。
第5 頁(yè)FreeBSD 使用手冊(cè)
使用轉(zhuǎn)換的WAV 文件,可以使用下面的命令把a(bǔ)udio01.wav 轉(zhuǎn)成audio01.mp3:
# lame -h -b 128
--tt " Foo Song Title"
--ta " FooBar Artist"
--tl " FooBar Album"
--ty " 2001"
--tc " Ripped and encoded by Foo"
--tg " Genre"
audio01.wav audio01.mp3
128K 是標(biāo)準(zhǔn)的MP3 比特率 。多數(shù)使用160, 或192 。更高的比特率,可能需要更多的磁
盤(pán)空間 。-h 選項(xiàng)可以打開(kāi)“higher quality but a little slower”模式 。
14.6.4 MP3 解碼
為了把mp3 轉(zhuǎn)成CD,它們必須被轉(zhuǎn)成不被壓縮的WAV 格式 。XMMS 和mpg123 都支持這些 。
在XMMS 中寫(xiě)入磁盤(pán):
1. 運(yùn)行XMMS.
2. 在窗口上單擊右鍵打開(kāi)XMMS 菜單 。
3. 在Options 中選擇Preference 。
4. 改變Output Plugin 為Disk Writer Plugin 。
5. 鍵入Configure.
6. 鍵入一個(gè)要寫(xiě)的非壓縮文件的目錄 。
7. 打開(kāi)一個(gè)MP3 文件,把volume 設(shè)成100%,EQ 設(shè)為關(guān)閉 。
8. 鍵入Play -- XMMS 將顯示正在播放的MP3 文件,但聽(tīng)不見(jiàn)聲音 。說(shuō)明它正在

推薦閱讀