Announcement

Collapse
No announcement yet.

สอบถาม วิธีตั้งค่า foobar+ASIO+usb DAC

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • สอบถาม วิธีตั้งค่า foobar+ASIO+usb DAC

    ใช้ laptop กากๆเก่าๆ(Core2Duo @1.67/Ram 2 GB) + usb DAC Hifiman HM101
    เปิดเพลงฟังด้วย foobar2000+Resampler(SoX) 48000 Hz/Quality: Best

    ผมตามอ่านหลายๆกระทู้ หลายๆเวป ก็แนะนำการตั้งค่าไม่เหมือนกัน เห็นเวปนี้มีเซียนเก่งๆเกี่ยวกับเครื่องเสียงหลายๆท่าน ผมเลยมาขอความกระจ่างเกี่ยวกับการตั้งค่าต่างๆหน่อยนะครับ ว่าควรตั้งค่าต่างๆไว้ที่เท่าไหร่ดี
    (พยายามอ่านคู่มือที่มาในโปรแกรม แต่ศัพท์เทคนิคเยอะมาก ไม่ค่อยเข้าใจ แถมเป็นภาษาอังกฤษด้วย)





    ASIO Buffer Size = ?? บางเวปบอกตั้งไว้ น้อยๆ มากเวปบอกกลางๆ บางเวปบอกมากๆ -งงครับ

    Latency Compensation
    In: ?? Samples
    Out: ?? Samples
    ตัวนี้ไม่เข้าใจเลยมีไว้ทำไม ควรตั้งไว้เท่าไหร่ดี

    ?? Hardware Buffer ติ๊กแล้วมีผลยังไงเหรอครับ
    Kernel Buffers: ?? ควรลากไปที่เท่าไหร่ดี
    ?? Always Resample 44.1kHz <-> 48kHz ติ๊กแล้วดีหรือเปล่าเอ่ย
    ?? Force WDM Driver To 16 Bit

    ถ้าตอบได้ ช่วยตอบหน่อยนะครับ
    ขอบคุณครับ

    ปล. 'dither' ใน foobar มีไว้ทำไมเหรอครับ

  • #2
    ลองด้วยตนเองดีที่สุดครับ ผมลองแล้วไม่ต่างผมฟังไม่ออกครับสำหรับผม ผมเลยปล่อยธรรมชาติครับ คุณลองเลยครับถ้าปรับแล้วฟังแล้วต่างคุณชอบก็ปรับตามนั้นถ้าปรับแล้วฟังไม่ออกก็ไม่ต้องปรับครับ

    Comment


    • #3
      http://www.overclockzone.com/forums/...1#post31301481

      Latency คือ เวลาที่ใช้ไปในการเข้าถึงข้อมูลของหน่วยความจำ
      Read Latency ยิ่งมีน้อยเท่าไรระบบก็จะมีความเร็วในการเข้าถึงข้อมูลมากเท่านั้น
      Buffer คืออะไร
      วันพฤหัสบดีที่ 28 เมษายน 2011 เวลา 11:07 น.

      Buffer เป็นพื้นที่ร่วมของข้อมูลสำหรับฮาร์ดแวร์ หรือโปรแกรมในการทำงานที่มีความเร็วไม่เท่ากัน หรือความสำคัญที่ต่างกัน buffer ยินยอมให้อุปกรณ์หรือกระบวนการนั้นทำงานโดยอิสระ ในการทำให้ buffer มีประสิทธิภาพนั้น ขนาดของ buffer และ อัลกอริทึมในการเคลื่อนย้ายข้อมูลเข้าและออก buffer และต้องพิจารณาการออกแบบ buffer เช่น สาย ซึ่ง buffer แบบ midpoint holding place แต่ไม่มีความเร็วในการสนับสนุนการประสานของกิจกรรมแบบแยกส่วน

      คำนี้ใช้ทั้งโปรแกรมและฮาร์ดแวร์ ในระบบโปรแกรม บางครั้ง buffer หมายถึงความต้องการ ในการคัดเลือกข้อมูลก่อนการเปลี่ยนแปลงครั้งสุดท้าย เพื่อการแก้ไขหรือประมวลผลก่อนย้ายไปสู่ไฟล์หรือฐานข้อมูล
      อ้างอิงจาก
      http://www.com5dow.com/%E0%B9%84%E0%...%E0%B8%A3.html


      ASIO Buffer Size
      Use the slider to adjust the ASIO buffer size for the device currently highlighted. Smaller buffer sizemeans lower latency. Once you hear crackles or audio becomes distorted, you need to increase the buffer size. ASIO buffer size directly relates to audio latency. Thus, you want to get a rather small value here
      ขนาดบัฟเฟอร์ ASIO
      ใช้แถบเลื่อนเพื่อปรับขนาดของบัฟเฟอร์ ASIO สำหรับอุปกรณ์ไฮไลต์อยู่ บัฟเฟอร์ที่มีขนาดเล็ก sizemeans latency ต่ำ เมื่อคุณได้ยินเสียง crackles หรือจะกลายเป็นบิดเบี้ยวคุณจำเป็นต้องเพิ่มขนาดของบัฟเฟอร์ ขนาดบัฟเฟอร์ ASIO โดยตรงที่เกี่ยวข้องกับความล่าช้าของเสียง ดังนั้นคุณจึงต้องการที่จะได้รับค่าขนาดค่อนข้างเล็กที่นี่
      อ้างอิงจาก
      ASIO4ALL v2- Instruction Manual
      http://www.scribd.com/doc/48562/ASIO...ruction-Manual

      If the buffers are far too small, these glitches occur more often, firstly giving rise to occasional crackles and eventually to almost continuous interruptions that sound like distortion as the audio starts to break up regularly.

      Making the buffers a lot bigger immediately solves the vast majority of problems with clicks and pops, but has an unfortunate side effect: any change that you make to the audio from your audio software doesn't take effect until the next buffer is accessed. This is latency,

      ถ้าบัฟเฟอร์อยู่***งไกลที่มีขนาดเล็กเกินไปบกพร่องเหล่านี้เกิดขึ้นบ่อยแรกให้สูงขึ้นเพื่อเป็นครั้งคราว crackles และในที่สุดการหยุดชะงักอย่างต่อเนื่องเกือบที่เสียงเหมือนการบิดเบือนเป็นเสียงเริ่มต้นที่จะทำลายอย่างสม่ำเสมอ

      การทำบัฟเฟอร์ขนาดใหญ่เป็นจำนวนมากทันทีแก้ปัญหาส่วนใหญ่ของปัญหาที่เกิดขึ้นด้วยการคลิกและปรากฏ แต่มีผลข้างเคียงโชคร้าย : การเปลี่ยนแปลงที่คุณทำกับเสียงจากเสียงของคุณซอฟแวร์ใด ๆ ที่ไม่ได้มีผลบังคับใช้จนกว่าจะมีบัฟเฟอร์ต่อไปคือการเข้าถึงได้ นี่คือความล่าช้า
      อ้างอิงจาก
      Optimising The Latency Of Your PC Audio Interface
      http://www.soundonsound.com/sos/jan0...pcmusician.htm

      อากู๋แปล
      http://translate.google.co.th/transl...prmd%3Dimvnsfd
      Last edited by tiger X-fi; 2 Feb 2012, 12:10:56.

      Comment


      • #4
        buffer ยิ่งเยอะ เสียงยิ่งดี ??

        Comment


        • #5
          ตอนนี้ผมก็ใช้ตามที่ตัวDACและโปรแกรมตั้งมาให้ครับ หลังจากลองปล้ำกับมันมาดูบ้าง -*-

          เท่าที่เคยลองDACและซาวด์การ์ดมา พยายามลองปรับบัฟเฟอร์ให้น้อยเท่าที่ัฮาร์ดแวร์รับได้ดูครับ เค้าว่ากันว่ายิ่งน้อยยิ่งดีนะ

          เหมือนว่าDACหรือSCแต่ละตัวรับbufferได้ค่าน้อยสุดต่างกันนะครับ buffer น้อยเกินไประบบมันทำงานไม่ทัน จะมีเสียงกรอบแกรกๆหรือเสียงไม่สมูทครับ

          Comment


          • #6
            Originally posted by Rohz View Post
            buffer ยิ่งเยอะ เสียงยิ่งดี ??
            คือ buffer ใน Advance>playback>Full File Buffer uo to 3000000 ถ้าแรมเยอะอัดไปเต็ม3ล้านเลย

            Comment


            • #7
              ระยะหลังๆมานี้ผมก็ใช้ notebook ต่อกับ usb dac ฟังเพลงเหมือนกัน ง่ายดี

              ASIO Buffer Size ยิ่งต่ำยิ่งดีครับ เท่าที่เครื่องเราสามารถทำได้ เครื่องของผมต่ำสุดได้ที่ 96 samples

              dither ใช้กับ usb dac ไม่ต้องใช้ครับ แต่ถ้าฟัง mp3 ให้ติ๊กใช้ครับ

              ผมก็ไม่ค่อยรู้เรื่องมากเท่าไรครับ

              ผมตั้ง foobar ประมาณนี้ครับ ตั้ง priority เป็น realtime ใช้ components Ram Disk









              Comment


              • #8
                เอา sox ออก

                Comment


                • #9
                  โอเคครับ ขอบคุณหลายๆคอมเมนท์เลย
                  ถามเพิ่มอีกนิดหนึ่ง คือถ้าผมใช้ DSPs - Resampler(SoX) 48000 Hz/Quality: Best
                  ผมก็ไม่ต้องไปติ๊กที่ Always Resample 44.1kHz <-> 48kHz ใน ASIO setting แล้วใช่ปะครับ

                  Comment


                  • #10
                    ใช่แล้ว
                    DSPs - Resampler(SoX) 48000 Hz/Quality: Best
                    ถ้าติ๊กที่ Always Resample 44.1kHz <-> 48kHz ใน ASIO settingอีกมันจะResampleอีกครั้งครับมันมีผลทำให้เสียงออกมาเพี้ยนๆๆครับสังเกตุดูจากเสียงตำ่หรือเบสจะมามาช้าบ้างเร็วบ้างเสียงสูงจะพร่าหรือแตกเลยเพราะมันจะประมวลผลซ้ำๆๆเครื่องคอมเลยจะกระตุกบ้างครั้งด้วย
                    ของผมใช้dacไม่ปรับแต่งใดเลยตั้งอย่างเดียวครั้งให้มันResampleที่ตัวเครื่องdacเองมันจะได้ไม่Resampleซ้ำๆ(ผมต้องการเสียงที่เหมือนตันฉับบเลย)ที่นี้มันจะวัดกันที่แหล่งเสียงที่เราฟังว่ามันบันทึกมาดีเปล่าถ้าบันทึกมาดีก็ให้เสียงเยี่ยมอันนี้รวมถึงตัวdacและระบบสายสัญญาณและลำโพงที่ขับออกด้วยครับ
                    ส่วนbuffer ยิ่งต่ำยิ่งดีครับเบสมันจะกะชับไม่หย่านฟังง่ายถ้าตั้งสูงๆๆคาวมเร็วของจังหวะเพลงจะช้าๆๆหน่อยเสียงคนร้องจะช้าๆๆย่านๆๆแต่พอปรับต่ำๆๆเสียงเพลงมันจะเร็วมีจังหวะเหมือนที่เราไปฟังสดๆๆอย่างครับแต่บอกไว้นิดถ้าเราปรับbuffer ตำ่มากๆๆเครื่องคอมเราจะกระตุกเสียงเพลงจะขาดๆๆหายเพราะcpuมันทำงานหนักประมวลผลไม่ทันครับควรตั้งพอดีพอดีครับของผมปรับลงสุดครับทั้งในASIOและในfoobarเพราะใช้dacเครื่อง i7ครับเลยไม่มีปัญหา ไพล์ผมใช้ไฟล์ 192kครับผม

                    Comment

                    Working...
                    X