ฟีเจอร์ใหม่อีกอย่างหนึ่งของ Android L ที่ไม่ถูกประกาศในงาน Google I/O คือรองรับอุปกรณ์จำพวก USB Audio อย่างเช่น DAC (digital-to-analog converter) แล้ว ทำให้ต่อจากนี้ไปเราสามารถต่อสายเสียงออกทางพอร์ต USB ของอุปกรณ์ Android ได้โดยไม่ต้องลงไดรเวอร์แยกต่างหาก
ผู้ที่ใช้แอมป์ภายนอกจำเป็นต้องมีสาย OTG เพื่อแปลง micro USB เป็น USB และตัวมือถือต้องสนับสนุนโหมด USB OTG ด้วย
ฟีเจอร์นี้ถูก "ร้องขอ" มาตั้งแต่ปี 2012 แต่เพิ่งถูกพัฒนาจนใช้งานได้สมบูรณ์เมื่อไม่กี่วันที่ผ่านมา
ที่มา - Android Issue Tracker, Android Police
Comments
อ่านแล้วยัง งงๆว่า เสียงออกมาเป็น digital หรือ analog
DAC (digital-to-analog converter) เสียงน่าจะออกมาเป็น analog นะครับ
งงด้วย คือ USB มันส่งสัญญาณ analogue ได้ด้วยเหรอครับ
คือยังไงซะตัว android ก็จะต้องเป็น player ฉะนั้นมันก็น่าจะ decode file มาแล้ว encode ใหม่ ก่อนส่งเข้าไปยัง DAC เพื่อให้ DAC แปลงสัญญาณ อีกที
ตอนนี้ที่ใช้กันอยู่ ก็คือส่ง analogue ผ่านไปยัง DAC มันเกิดการ drop เสียงไป 1 ขั้นตอน ถ้าส่งเป็น digital ก็จะไม่มีตรงนี้
คือใช้ DAC เป็นตัว convert เพื่อให้ได้คุณภาพเสียงที่ดีขึ้น กว่าการที่ใช้ โทรศัพท์เป็นตัว convert เอาตรงๆ ที่ผ่านมาเคยลองใช้ ไม่รู้สึก อะไร นอกเสียจาก หูฟังบางตัว ที่ถ้าไม่ผ่าน DAC แล้วมันขับไม่ออก
การพัฒนาตรงนี้น่าจะเพื่อเพิ่มศัพยภาพ ในการฟังสำหรับคนที่จะใช้หูฟัง หรือชุดเครื่องเสียงดีๆ แต่จะฟังเพลงจากมือถือ
ผมว่ามันส่งออกจาก USB เป็น Digital นะครับ แล้วต่อ DAC ภายนอกครับ
"ตอนนี้ที่ใช้กันอยู่" นี่เขาก็ใช้กันแบบ DAC ที่ out จากมือถือ = Digital เข้า DAC > ออกมาเป็น Analog กันนะครับ ถ้า uot ผ่านแจ็ค 3.5 ออกมาเป็น analog แบบที่ว่า แล้วไปต่อเข้า DAC ส่วนนั้นตัว DAC ที่พูดถึงจะไม่ได้ทำหน้าที่ของ DAC ครับ มันจะทำหน้าที่ของ Power AMP เฉยๆ ซึ่งเป็นสาเหตุทำให้สามารถขับหูฟังบางตัวที่ถ้าต่อแบบไม่ผ่าน DAC ที่คุณว่าแล้วเสียงออกไม่ครบ โดยสรุปก็คือ ถ้าไม่ได้ต่อเพื่อใช้ DAC จริงๆ หูฟังพวกนั้นใช้แค่ Headphone AMP ซึ่งไม่ต้องมี DAC ในตัวก็พอแล้วครับ
@ Virusfowl
I'm not a dev. not yet a user.
ออกจากมือถือเป็น digital พอผ่าน DAC ก็จะออกเป็น analog
DAC ก็เปรียบเสมือน soundcard
+1 แต่งงข้างบนว่าแปลแบบตรงตัวแล้วจะงงอะไรอีก?
งงตรง ปกติต่อ OTG มันออกเป็น digital ได้อยู่แล้ว
แต่พออ่านข้างล่างๆเริ่มเข้าใจแล้ว ออก digital แบบมีdriverให้เลย ไม่ต้องหามาใส่เอง
ใช้ต่อกับ DAC ภายนอกที่มี USB ครับ
ออกจากมือถือเป็น Digital
ออกจาก มือถือ digital ไปเข้า DAC ออกเป็น analog
มันหมายความว่าผมว่าสามารถเอาnexus5ไปต่อHonda city2013 แล้วเล่นเพลงผ่านusbเหมือนiphoneได้แล้วใช่ไหมครับ
Ooh
ใช่ครับ จะขึ้นเป็น iPod
กราบบบบบบบบบบบบบบบบบบบบบ
มี user ด้านบนใช้เพิ่ม หนึงท่าน
แต่ผมคงไม่มีวันได้ใช้
เป็นฟีเจอร์ที่ใฝ่ฝันของคนชอบฟังเพลง
Android + lossless file + DAC
ยุคนี้ความนิยมเพลงแบบ Hi-rez เพิ่มขึ้นมาก
สมาร์ทโฟนแอนดรอยเองที่รองรับก็เพิ่มมีออกมาหลายตัว
การทำให้มันซัพพอร์ทอุปกรณ์ DAC อย่างเป็นทางการก็เป็นการพัฒนาที่ดียิ่งขึ้น
ปล.แต่ไอโฟนยังไม่รองรับ Hi-rez นี่สิ... หวังว่า 6 จะรองรับซะทีนะ
เดี๋ยวๆๆ คือเห็นพาดหัวทีแรกเข้าใจว่าเพิ่งรองรับบน Android L แต่อ่านเนื้อข่าวรวมๆ แล้ว เหมือนจะบอกว่าฟีเจอร์นี้ถูกเรียกมานานแต่เพิ่งใส่มาให้ใน Android L
แต่จริงๆ ฟีเจอร์ต่อ DAC นี่ Android เครื่องที่รองรับ USB OTG มันก็ใช้ได้น่าจะเกือบทุกเครื่องอยู่แล้วนะครับ นี่ผมก็ใช้อยู่บน Moto G (KitKat) ได้ตั้งแต่แรก โดยไม่ต้องลงอะไรเพิ่มเลยนา...
@ Virusfowl
I'm not a dev. not yet a user.
คือรองรับโดย driver กับรองรับโดย os นะครับ
samsung ใหญ่แค่ใหน ?
https://youtu.be/6Afpey7Eldo
(ผมคิดว่านะ)ไม่เชิงครับ OTG มันคืออนุญาติให้เข้าถึง file คือลดตัวเองลงไปเป็น storage และใช้ external player เป็นตัว player
ในขณะที่ function นี้ตัว android จะเป็น player แต่แทนที่จะส่งสัญญาณ เป็น analogue ออกไป ก็แปลงเป็น digital และส่งออกไปจาก USB ไปที่ DAC เพื่อให้ภาคการแปลงสัญญาณ กลับเป็น analogue หมดการ drop ไป 1 ขั้น
เข้าใจคำว่า OTG ผิดครับ แบบว่ากลับกันเลย
USB-OTG คือการให้ Android เป็น host ของอุปกรณ์ที่นำมาเชื่อมต่อครับ
ที่ผ่านมาคือรองรับอุปกรณ์ต่อพ่วงอยู่แล้ว แต่ไม่ได้รองรับประเภท Audio ที่บางเครื่องใช้กันได้ก่อนแล้วนั่นคือผู้ผลิตเครื่อง(หรือรอมโม)ไปทำกันเอง ไม่ได้อยู่ใน source code ของ Android มาตั้งแต่แรกครับ ซึ่งข่าวนี้หมายถึงมันจะมาพร้อมตัว Android L เลย ไม่ต้องไปทำกันเอง
อืม... ถ้าอ้างอิงจากข่าวนี้ http://www.talkandroid.com/119937-jelly-bean-brings-usb-audio-support-to-android-devices/ ผมอ่านแล้วก็เข้าใจว่ามัน "รองรับด้วย OS" มาตั้งแต่ 4.1 แฮะ... ยังไงก็รู้สึกว่า DAC กับข่าวนี้อาจจะไม่เกี่ยวกัน น่าจะเป็นคนละฟีเจอร์ที่เข้ามาใหม่จริงๆ ไม่ใช่ USB Audio support >.<
@ Virusfowl
I'm not a dev. not yet a user.
ยังไงอะครับ รบกวนนิดนึง อุปกรณ์ตัวไหน decode ครับตัว android decode หรือว่า ตัว DAC decode ?
ถ้ายอมให้อุปกรณ์อื่นเข้าไป decode file ในตัว android ผมก็เข้าใจไม่ผิดสิครับ แต่ถ้าตรงข้าม ผมก็คงเข้าใจผิดตอนนี้เริ่มมึนๆ ละ รบกวนเพิ่มเติมหน่อยครับ
ตอบช้าไปหน่อย พอดีเพิ่งจะกลับมาดูครับ
อย่างแรกเลยคือการ decode นั้นอยู่ที่ software จะเขียนล่ะครับ ว่าจะประมวลด้วย software decoder (CPU) หรือ hardware decoder (โดยอาจจะมีในตัวเครื่องเอง หรือใน external DAC ด้วยก็ได้) ซึ่งอันนี้ตอบไม่ได้เหมือนกันว่าตัวไหนจะใช้แบบไหนครับ ซึ่งพอ decode เสร็จ แล้วจะเอาไป output อีกที ทีนี้มันจะผ่าน DAC ในตัวเครื่อง หรือ external USB DAC ก็แล้วแต่อีกล่ะครับ (อาจจะแล้วแต่เราที่เป็นคนเลือกอีกที)
ทีนี้ประเด็นที่ว่า DAC เข้าไปอ่านไฟล์จึงไม่ใช่ไงครับ แต่ DAC แค่ไปแสดงตัวว่าเป็น decoder และ/หรือ output ให้โปรแกรมเลือกที่จะส่งข้อมูลมาให้ต่างหาก
แต่ทั้งนี้สำหรับ DAC ที่เป็น player ไปด้วยในตัว อาจจะเอามาทำเป็น USB host แล้วต่ออุปกรณ์ Android มาเป็น USB storage นั่นก็เป็นไปได้แหละครับ เพียงแต่ไม่ใช่ประเด็นในข่าวนี้
ก็ดีนะ android จะได้ทำได้ทุกอย่าง ทุกวันนี้ก็ใช้Nexus4 ต่อDACอยู่ก็มีความสุขดี
ต้องต่อ USB >> MicroUSB เองเหรอครับ ไม่เคยเห็นหูฟังที่เป็น micro USB
OPPO ซักตัวนึงมีเคยเห็นครับ แล้วมันไม่มีขายก็เลยต้องใช้แต่ของมันแถม 555
แต่มันเอาต่อ DAC ฉะนั้นต่อให้เอาหูฟัง USB มาเสียบมันก็ไม่ดังครับ มันส่งเป็น digital ออกมา ตัวหูฟังแปลงไม่ได้ก็ไม่ดังอยู่ดี
น่าจะ OPPO Finder 6.65 มิลลิเมตรนะครับ ที่ใช้แบบ MicroUSB เป็นหูฟัง
นึกว่าหูฟังUSB จะมี DAC อยู่แล้ว
ต่างกับ Hi-res Audio vis USB ใน Xperia Z2 ยังไงครับเนี่ย?
ชื่อ : Not Available at this Moment (N/A)
เอ่อ แล้วส่ง audio ออกทาง Bluetooth นี่มันเป็น analog หรือ digital นะ??
Your music is likely going through several transformations:
Facts about Bluetooth:
//กราบบบ
มาทางอากาศ น่าจะดิจิตอลนะ
ห๊ะ...แล้ว FM - AM แล้วล่ะ
หวังว่าจะมี audio interface ที่ออกแบบมาสำหรับ Android มากขึ้นนะ :D
อ่านหัวข้อข่าวแว๊บแรก พอเห็นคำว่า USB Audio นึงถึง ข่าวแอปเปิลที่จะทำหูฟังเป็นแบบดิจิตอล พอร์ต lighting ดีใจ Android จะมีบ้างละ คราวนี้จะได้ฟังเพลงแบบ lossless กะเขาบ้างละ
พอเข้ามาอ่านจริงโอละพ่อ!! หมายถึง Creative Sound Blaster Recon3D ของเรานี่เอง Soundcard อเนกประสงค์ที่เล่นเกมส์ก็มันส์ ฟังเพลงก็เสนาะหู หนึ่งในแผ่นการตลาดต่อไปในอนาคต ขายลำโพงพร้อมซาวน์การ์ด ขายจอภาพพร้อมวีดีโอการ์ด
Nexus 7 2012ของผมก็ต้องpatch kernalครับไม่งั้นเสียบDACแล้วนิ่ง เข้าใจว่าน่าจะรองรับUSB DACมาตั้งแต่4.1
แล้วแต่ไม่มีDriverมาให้ด้วย ถ้าตามข่าวdriverก็จะมาพร้อมandroid lเลย เสียบปุ๊บใช้ได้ปั๊บ ไม่ต้องทำอะไรเพิ่ม
อย่างนี้แปลว่า Android stock จริงๆ รองรับ USB Audio มาตั้งแต่ 4.1 ก็จริง แต่ไม่มี driver ใส่มาให้เหรอครับเนี่ย (ถ้าอ้างอิงจาก Nexus 7)
แปลว่าผมก็โชคดีมากเลยนะเนี่ยที่ Motorola ใจดีใส่ driver USB DAC มาให้แล้ว เพราะที่ตัดใจซื้อ Moto G นี่ข้อนึงก็กะจะใช้ความสามารถของ USB OTG มาต่อ DAC นี่เป็นข้อสำคัญเลย เห็นว่า Rom ของ Moto ก็ค่อนข้างใกล้เคียงกับ Stock ไม่ได้ปรับอะไรมาก ก็เลยเข้าใจไปว่า stock มันก็ต่อ DAC ใช้งานได้เลยทันทีเหมือนกันนะครับเนี่ย
@ Virusfowl
I'm not a dev. not yet a user.
จะเหมือนคอมขึ้นทุกวัน
เสียงจะแห้งหรือเปล่าครับ อิอิ พอดีหูทอง
หมดยุคของแจ็ก3.5ละ
อ่ะพวกรุ่นเก่าฯต้องใช้อยู่นี่นา
แต่เวลาต่อหูฟังเข้า DAC มันก็ยังใช้ mini 3.5 อยู่นิครับ
นอกเสียจากหูฟังต่อด้วย Micro USB แล้วมี DAC ในตัว
แต่ว่าพวกของหูฟังและลำโพงที่ดีๆ เขาไม่ทำแบบ integrate DAC มานะสิครับ (แต่อนาคตก็ไม่แน่แหะ)
ต่อ DAC ก็ยังต้องเสียบหูฟัง3.5 อยู่นะครับ
คงไม่มียี่ห้อไหนทำ DAC ในตัวหูฟังหรอกครับ เพราะพวกหูทองคนที่เล่นหูฟังทุกคนจะมี DAC คู่ใจอยู่แล้ว
latency เพียงพอสำหรับงานดนตรีสดไหม
ขึ้นอยู่กับ dac ครับ