Re: [請益] Kernel Stream

看板AudioPlayer作者時間16年前 (2008/03/25 18:30), 編輯推噓2(203)
留言5則, 2人參與, 最新討論串3/3 (看更多)
補充一下我的經驗好了,我使用的是SE-90 以Via Envy24的驅動在XP 32下是可以自動判斷訊源所聽的音樂的取樣率去固定住. 當然控制台要設定為AUTO,在VISTA 32下只能手動設定,一般情況的下,如果你都聽44kHZ 的mp3 cd等,你可以去控制台把取樣率固定在44KHZ就可以不過SRC直接輸出,XP設AUTO, 不用另外SSRC.當然也有人像大大,喜歡resample到更高的取樣率去做輸出. 我沒有再用KS,都使用ASIO. 如果使用ASIO4ALL,做ASIO輸出的話,buffer設再大都容易爆音連連 我是利用改卡,SE-90改M-AUDIO AP192,使用AP192的ASIO驅動.也許是我錯覺吧, 改了之後ASIO模式下的音質比ASIO4ALL好~不管怎樣至少asio穩定度提升很多. 還多了特異功能~如大大所說,在ASIO模式下它可以自動根據訊源去選擇所需的取樣率~ 這點跟VIA驅動在XP32有點像,不同的是~AP192這功能只在ASIO模式下有作用~ 其他情形時AP192在VISTA32之下,還是只能手動設定取樣率,至於XP32我沒灌回XP 所以不知道能不能像via驅動在xp32之下自動根據訊源選擇取樣率. 不過光這樣的驅動和功能就滿分了~應該沒人不願意開ASIO聽音樂吧. ※ 引述《comipa (綾崎若菜家御用)》之銘言: : ※ 引述《mecurry (平常心看世界...........)》之銘言: : : 請問一下, : : 各位有ONKYO音效卡的大大們, : : 各位可以用Kernel Stream聽嗎? : : 每次我選用Kernel Stream的時候都顯示"Error: Cannot open device" : : 我要怎麼解決? : : 總不能每次要錄電視就要停音樂好幾個小時吧...... : 不知道你用啥作業系統. : 不過講一點關於Envy24在Vista下的心得. : 基本上, Envy24這顆晶片是沒有過SRC的, 反過來說,就是硬體上是根本沒有SRC. : 而在OS下,因為要做到可以讓不同的軟體去share這張音效卡,所以其實是有個kmixer : 去作混音,同時在OS也會作SRC,讓最後丟給音效卡的資料取樣頻率是一致的. : 以vista來說,控制臺裡面關於音效設定,就有個共享時的取樣頻率的設定,這個東西就是指 : 在有多個程式要去用這張音效卡的時候,OS實際上送給音效卡的資料格式. : 而foobar的KS,其實目的是跳過kmixer的干擾,所以我們可以想成他是直接跟底層的驅動 : 程式溝通, 可想而知,當兩個程式要用這張音效卡,但是一個跑去走kmixer,一個去走ks, : 取樣率又不一致,卡的driver/硬體又不能提供src/mixer的時候,就出事了. : 個人在vista x64下搭配via公版5.30b驅動程式,發現了一個還蠻有趣的事情. : Envy24的控制臺,是有取樣頻率的設定的.雖然這邊指的應該是數位介面部份,但是前面 : 也講到,Envy24硬體沒有SRC,所以很有趣的就是,如果在這邊改了設定,其實以Vista來說 : (Vista會把Envy24的類比/數位輸出視為兩個分開的裝置),會同時影響到類比的取樣頻率. : 前面提到vista的控制臺可以設定共享時的取樣頻率,所以有以下的現象: : 當VIA的控制台設定成48khz的時候, vista的控制臺就會變成有48khz 16/24bits可以選. : 而當VIA控制臺設定成96khz的時候, vista的控制臺會變成有96khz 16/24bits可以選. : 重點來了, ks不過SRC,所以在此時"ks只能接受你在via控制臺設定的取樣頻率" : 一般我們抓的音樂都是44.1khz,而via的預設是48khz,所以開了ks就直接顯示 : Error: Cannot open device.. : 要能用ks,就必須讓他一致,看是要直接把 via控制臺設定成44.1khz來聽音樂, : 或是用foobar的resampler把取樣頻率拉到48khz(或其他),就看個人喜好了. : 我是設定在96khz,因為這是onkyo se-90pci類比支援的最高取樣頻率了. : 而ASIO4ALL在這裡也沒有用,看起來會被硬上SRC去符合VIA控制台的設定. : 以上心得不知道在xp or vista32下有沒有一樣的現象, 我想至少vista 32應該是一樣. : 所以原本理論上可以做到bit perfact的vista,看來搭配envy24是不行的.(除非故意 : 設定成一致的取樣頻率),envy24的驅動程式看來還得加油,至少以前用m-audio : revolution 7.1在xp下搭配ASIO是可以根據訊源的取樣率不過SRC送到音效卡的. : 至於您希望的同時用ks又可以錄音,我想應該也是不太可能的了. : 又要不過kmixer,又要同時撥44.1khz的聲音跟錄音,好像有點難. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.165.204.209

03/25 19:25, , 1F
結論看起來是目前Envy 24系列的wdm driver在Vista下就是固
03/25 19:25, 1F

03/25 19:26, , 2F
定頻率不會自動,VIA加點油吧..
03/25 19:26, 2F
※ 編輯: livilivilivi 來自: 218.167.167.106 (03/25 19:53)

03/26 00:15, , 3F
看來我也去找AP192的F/W來刷好了..
03/26 00:15, 3F

04/02 23:01, , 4F
我使用正AP192 在XP 32下 sample rate都是auto detect的
04/02 23:01, 4F

04/02 23:02, , 5F
當然他也允許你自己指定 不過我沒試過就是
04/02 23:02, 5F
文章代碼(AID): #17wDGur5 (AudioPlayer)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):
1
8
文章代碼(AID): #17wDGur5 (AudioPlayer)