PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   音效討論區 (https://www.pcdvd.com.tw/forumdisplay.php?f=6)
-   -   如何在Win10 中, 同時撥放Foobar ASIO 與Youtube 的聲音 (https://www.pcdvd.com.tw/showthread.php?t=1104110)

inlemar 2016-05-09 12:59 AM

如何在Win10 中, 同時撥放Foobar ASIO 與Youtube 的聲音
 
相關ASIO, WASAPI 是如何繞過Windows 另人詬病的SRC, 以及共用, 獨佔模式等原理就不多說明了.

直接分享"可行"的作法. 以下以Foobar ASIO 及Windows 10 為例

1. 將你想撥放音樂的設備設為預設裝置

撥放裝置-->設為預設裝置

2. 將設備的共用預設格式設為 16 bit/ 44.1 khz (此為範例..)

撥放裝置-->內容-->進階-->預設格式

3. 開啟Foobar, 在你預設裝置ASIO 作為output device 設定下, 撥放個 16 bit/44.1 khz 的音樂檔

4. foobar撥放音樂的同時, 去開youtube, 撥放你想聽的影片

5. 你應該可以同時聽到foobar 與youtube 的兩個聲音


以上僅為可行性示範, 不考慮對音質的影響.
如有站友試了以上方法仍舊無法同時撥放, 請聯繫微軟或您使用的ASIO driver 開發者反映...

louis0407 2016-05-09 02:57 PM

網兄您好,這方法要能work需要後端裝置支援mix(硬體or軟體),

不一定適用各種情況,尤其若ASIO是透過ASIO4ALL模擬的情況下,

應該都是沒辦法的.

inlemar 2016-05-09 03:46 PM

引用:
作者louis0407
網兄您好,這方法要能work需要後端裝置支援mix(硬體or軟體),

不一定適用各種情況,尤其若ASIO是透過ASIO4ALL模擬的情況下,

應該都是沒辦法的.


謝謝louis0407站友的補充, 小弟所指的ASIO Driver 確實是不包含ASIO4ALL 這種模擬出來的driver.
另外, 我強調的是一種"可行的方式", 當然有很多不可行的狀況, 但是以我自己幾個XMOS Based 的裝置搭配原生ASIO Driver, 利用Foobar撥放, 都可以用上述方式發出同步於Win 10 SRC 音訊格式的聲音的!! 並不是"一定"要用DS !!!

Anyway, 我的標題也下得不好, 應該改成
" 站友們要一起來分享你的音訊裝置可不可以用以下方式同時發出聲音嗎" :)


louis0407 2016-05-10 09:03 AM

引用:
作者inlemar
謝謝louis0407站友的補充, 小弟所指的ASIO Driver 確實是不包含ASIO4ALL 這種模擬出來的driver.
另外, 我強調的是一種"可行的方式", 當然有很多不可行的狀況, 但是以我自己幾個XMOS Based 的裝置搭配原生ASIO Driver, 利用Foobar撥放, 都可以用上述方式發出同步於Win 10 SRC 音訊格式的聲音的!! 並不是"一定"要用DS !!!

Anyway, 我的標題也下得不好, 應該改成
" 站友們要一起來分享你的音訊裝置可不可以用以下方式同時發出聲音嗎" :)

http://i.imgur.com/pQ9lzKV.jpg


其實簡單來看,就是允不允許mix發生,若允許,要以何種規格混音.

在不多考慮音質的前提下,其實我不太懂為何要排除DS的使用?

當然走原生ASIO,由後端interface的硬體線路進行混音,就等於是

簡單的錄音室方案,效果確實會比微軟預設的DS軟體混音理想.

但非錄音界面的後端裝置,其實可能也只是在Driver層用軟體DSP

處理,其精度/延遲是否真較DS有明顯提升,我想也不太一定.


P.S 不是軟體DSP就比較不好,實際上軟體可以做到的精度與效果

是沒有上限的,任何硬體線路的核心演算法也都是base在軟體,但是

做到很好的軟體DSP應該都是offline型式,因為online要保證延遲

時間夠短,精度/效果就必須大幅妥協.或是改以硬體線路加速處理.

louis0407 2016-05-10 09:20 AM

引用:
作者louis0407
其實簡單來看,就是允不允許mix發生,若允許,要以何種規格混音.

在不多考慮音質的前提下,其實我不太懂為何要排除DS的使用?

當然走原生ASIO,由後端interface的硬體線路進行混音,就等於是

簡單的錄音室方案,效果確實會比微軟預設的DS軟體混音理想.

但非錄音界面的後端裝置,其實可能也只是在Driver層用軟體DSP

處理,其精度/延遲是否真較DS有明顯提升,我想也不太一定.


P.S 不是軟體DSP就比較不好,實際上軟體可以做到的精度與效果

是沒有上限的,任何硬體線路的核心演算法也都是base在軟體,但是

做到很好的軟體DSP應該都是offline型式,因為online要保證延遲

時間夠短,精度/效果就必須大幅妥協.或是改以硬體線路加速處理.


忘了還一個目的是要跳過SRC,但這似乎是AC97時期的弊端,在現行內建音效

規範(Intel HD Audio)下,已經沒有強制16/48K的機制了,所以反而OS需要混音

機制,但也開放給使用者自行指定混音規格.

喔 對了,一直忘了提,其實我個人建議以24/44.1K為內建音效的預設規格,因為

16bit對DSP運算來說,是非常不足,會產生很大妥協與失真的,開放到24bit會好

上許多,反正現在24bit的DA能力也已經爛大街了.

inlemar 2016-05-10 01:14 PM

引用:
作者louis0407


[略]..



你分享的很好啊...不過...
我把我想分享的重點在標一下好了

引用:
作者inlemar

直接分享"可行"的作法. 以下以Foobar ASIO 及Windows 10 為例

以上僅為可行性示範, 不考慮對音質的影響.

" 站友們要一起來分享你的音訊裝置可不可以用以下方式同時發出聲音嗎"



愛用什麼撥放, 格式, 介面我管不著, 也不是推薦一定要用這種方式撥放, 更沒有排除DS....只是要表達

引用:
作者inlemar
並不是"一定"要用DS !!!



louis0407 2016-05-11 11:52 AM

了解,是我多嘴了.

inlemar 2016-05-11 12:14 PM

引用:
作者louis0407
了解,是我多嘴了.


不好意思, 您分享的東西也很有價值. 不過因為並非小弟想表達的重點, 所以語氣激動了一點, 也請你見諒! 謝謝


所有的時間均為GMT +8。 現在的時間是12:01 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。