第1頁,共2頁 12 最後最後
顯示結果從 1 到 10 共計 12 條
  1. #1
    註冊日期
    2008-02-24
    文章
    154
    Thanks
    41
    Thanked 11 Times in 10 Posts

    預設 44.1KHz的USB DAC 播高取樣率的檔案

    手上有一台N年的老USB DAC
    今天把它接上後
    好奇播了96K的音樂檔和小葉站長的fly me to the moon
    結果很神奇的
    它竟然可以唱的出來
    從foobar上也可以看到96000Hz和88200KHz的訊息

    想請教一下,為什麼會有這種情況發生呀...
    我一直以為應該要不能發聲才對

  2. #2
    註冊日期
    2007-05-03
    文章
    72,593
    Thanks
    7,665
    Thanked 20,844 Times in 9,306 Posts

    預設

    如果您的foobar有灌ASIO or WASAPI就會沒聲了...........

  3. #3
    註冊日期
    2007-06-12
    文章
    4,126
    Thanks
    9,257
    Thanked 688 Times in 398 Posts

    預設

    不懂??????????:O

  4. #4
    註冊日期
    2007-05-03
    文章
    72,593
    Thanks
    7,665
    Thanked 20,844 Times in 9,306 Posts

    預設

    有玩再教你比較快......... :P:P:P

    引用 作者: 小佐 查看文章
    不懂??????????:O

  5. #5
    註冊日期
    2007-06-12
    文章
    4,126
    Thanks
    9,257
    Thanked 688 Times in 398 Posts

    預設

    引用 作者: 小葉 查看文章
    有玩再教你比較快......... :P:P:P
    有玩~~下週確定到貨!!!8)

    但是現在另一rip問題~~筆電rip有幾次rip後放出來居然好像有cd在轉動的聲音??

    :^)筆電轉盤規格太濫吧~~~~:S:S

  6. #6
    註冊日期
    2007-05-15
    文章
    1,771
    Thanks
    946
    Thanked 136 Times in 96 Posts

    預設

    引用 作者: 小佐 查看文章
    不懂??????????:O
    被win河蟹了................

  7. #7
    註冊日期
    2010-10-23
    文章
    92
    Thanks
    448
    Thanked 74 Times in 43 Posts

    預設

    引用 作者: sien 查看文章
    手上有一台N年的老USB DAC
    今天把它接上後
    好奇播了96K的音樂檔和小葉站長的fly me to the moon
    結果很神奇的
    它竟然可以唱的出來
    從foobar上也可以看到96000Hz和88200KHz的訊息

    想請教一下,為什麼會有這種情況發生呀...
    我一直以為應該要不能發聲才對
    會不會是在foobar上看到的確是96000Hz和88200KHz的輸出,但經過USB到DAC上,就被做了類似SRC的動作給resampling了?

  8. #8
    註冊日期
    2007-05-03
    文章
    72,593
    Thanks
    7,665
    Thanked 20,844 Times in 9,306 Posts

    預設

    簡單來說,就是使用ASIO與WASAPI確保訊號到USB DAC是正確的取樣頻率

    foorbar顯示的不代表是傳送到USB DAC的訊號

  9. The Following 2 Users Say Thank You to Leo Yeh For This Useful Post:


  10. #9
    註冊日期
    2010-09-05
    文章
    847
    Thanks
    0
    Thanked 433 Times in 246 Posts

    預設

    Foobar或iTunes或Media player這些都稱為application software
    application是在OS之上跑,OS之下則是硬體,OS之中會插入硬體相應的driver
    OS也會給application一個介面用來與硬體溝通,這稱為API
    因此整個架構是

    application -> API -> OS kernel -> driver -> hardware

    另外會有個看起來像是application的介面--control panel,用來設定硬體,這當然也是透過driver
    當driver與硬體的設定為44.1KHz,而application傳給API的是88.2KHz時,
    OS裡便有個機制會做44.1->88.2的轉換


    理想上,若是driver/硬體/application的設定與資料都是同樣的sampling rate,那麼音樂傳遞的過程中,應該不會有任何誤差
    但,倘若用的是DirectShow這個由Windows XP就開始用的標準API,其中會做個挺荒謬的轉換,所有聲音資料都會被轉成48KHz後,再將各個appliation的資料混音,接著,再轉成driver/硬體的設定sampling rate
    這二次的轉換,就會損失一堆細節
    那轉換後混音的部份就稱為kmixer

    因此後來才弄出WASAPI與kernel streaming這二個API,就沒上述的問題
    但,這得要application能用這二個API,多半的application並沒有這能力
    所以才會大家都在用Foobar


    以上粗體字部分是Windows的麻煩,Mac OS X沒這問題

  11. The Following 5 Users Say Thank You to drunkenlife For This Useful Post:


  12. #10
    註冊日期
    2008-02-24
    文章
    154
    Thanks
    41
    Thanked 11 Times in 10 Posts

    預設

    試了一下
    用單獨的foobar外掛很麻煩
    因為只有foobar有用
    在load影片等著看的同時,又聽音樂的話
    USB裝置會整個被foobar搶走

    看起來還是USB DAC自己就非同步比較方便....

發文規則

  • 不可以發表新主題
  • 不可以發表回覆
  • 不可以上傳附件
  • 不可以編輯自己的文章
  •