1 คะแนน โดย GN⁺ 2024-05-23 | 1 ความคิดเห็น | แชร์ทาง WhatsApp

ประกาศฟีเจอร์เลิกปิดเสียงแบบใหม่

  • แนะนำฟีเจอร์ใหม่

    • มีการประกาศฟีเจอร์เลิกปิดเสียงแบบใหม่
    • ฟีเจอร์นี้ช่วยให้ผู้ใช้เลิกปิดเสียงได้ง่ายยิ่งขึ้น
  • คุณสมบัติหลักของฟีเจอร์

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

    • เพิ่มประสิทธิภาพ: เลิกปิดเสียงได้อย่างรวดเร็วและง่ายดาย ช่วยประหยัดเวลา
    • ปรับปรุงประสบการณ์ผู้ใช้: สามารถเลิกปิดเสียงได้ง่ายโดยไม่ต้องผ่านขั้นตอนที่ซับซ้อน
    • มีประโยชน์ในหลายสถานการณ์: ใช้งานได้อย่างมีประโยชน์ในสถานการณ์ต่างๆ เช่น การประชุม การบรรยาย และการเรียนออนไลน์
  • ข้อเสียของฟีเจอร์

    • อาจเกิดปัญหาทางเทคนิค: เนื่องจากเป็นฟีเจอร์ใหม่ ช่วงแรกอาจมีบั๊กได้
    • ปัญหาความเข้ากันได้: อาจทำงานได้ไม่สมบูรณ์บนอุปกรณ์ทุกชนิด

ความเห็นของ GN⁺

  • ความจำเป็นของฟีเจอร์: ฟีเจอร์เลิกปิดเสียงมีประโยชน์มาก โดยเฉพาะในการประชุมหรือการเรียนออนไลน์ เพราะช่วยให้ผู้ใช้เลิกปิดเสียงได้อย่างรวดเร็วและสะดวก ซึ่งสามารถปรับปรุงประสบการณ์ผู้ใช้ได้อย่างมาก
  • ข้อพิจารณาด้านเทคนิค: เมื่อนำฟีเจอร์ใหม่มาใช้ ควรคำนึงถึงบั๊กในช่วงแรกหรือปัญหาความเข้ากันได้ จำเป็นต้องมีการทดสอบอย่างเพียงพอและเก็บรวบรวมฟีดแบ็กจากผู้ใช้
  • การเปรียบเทียบกับผลิตภัณฑ์คู่แข่ง: เมื่อเทียบกับผลิตภัณฑ์อื่นที่มีฟีเจอร์คล้ายกัน ควรวิเคราะห์ว่าฟีเจอร์นี้มีความแตกต่างมากน้อยเพียงใด
  • ความจำเป็นของการให้ความรู้ผู้ใช้: เนื่องจากเป็นฟีเจอร์ใหม่ จึงควรแนะนำวิธีใช้งานให้ผู้ใช้อย่างเพียงพอ เพื่อเพิ่มการใช้งานฟีเจอร์ให้เต็มประสิทธิภาพ
  • ศักยภาพในการพัฒนาในอนาคต: หากฟีเจอร์นี้ได้รับการยอมรับอย่างประสบความสำเร็จ ก็อาจต่อยอดไปสู่การปรับปรุงหรือขยายฟีเจอร์เพิ่มเติมได้ เช่น ฟีเจอร์เลิกปิดเสียงอัตโนมัติด้วยการรู้จำเสียง

1 ความคิดเห็น

 
GN⁺ 2024-05-23
ความคิดเห็นบน Hacker News
  • ชอบที่ผู้เขียน ใส่เพลงดัง ๆ บางเพลงไว้ให้ฟัง กดไอคอนเพลงที่มุมขวาล่างได้เลย
    แน่นอนว่าก่อนอื่นก็ต้องไปที่ Bach เพื่อดูฝีมือ พอดู BWV 578 แล้วจังหวะของ counterpoint ดูโดดเด่นขึ้นมาในมุมใหม่ เคยเห็นเครื่องมือ visualization หลายแบบ โดยเฉพาะ https://www.youtube.com/user/smalin/videos ก็ควรค่าแก่การกล่าวถึง แต่ส่วนใหญ่เป็นวิธีที่มีวัตถุเคลื่อนที่ตลอดเวลาเหมือนลูกบอลคอยวิ่งตามโน้ต
    ที่นี่ไม่มี วัตถุเคลื่อนที่ ให้ต้องตาม และโน้ตถูกวางแยกกันไว้ ทำให้เวลาหลายสายถูกดีดพร้อมกันจะเห็นเป็นสีม่วงชัดเจน จึงรู้สึกถึง counterpoint เชิงจังหวะของ Bach ได้ดีขึ้น งานยอดเยี่ยมมาก

    • จุดแปลกคือในรายการมีเพลงกีตาร์แค่ Asturias เพลงเดียว ที่เหลือเป็นเพลงคีย์บอร์ด น่าเสียดายที่เพลงนั้นเผยให้เห็นจุดอ่อนของระบบ
      เสียงโน้ตถูกตัด จังหวะผิด และมีเสียง buzz ดังมากครั้งหนึ่งด้วย ดูเหมือนจะเติมบัฟเฟอร์ได้ไม่เร็วพอ
    • ตอนแรกไม่เห็นไอคอนมุมขวาล่างด้วยซ้ำ คิดว่าเป็นแค่ของเล่นที่ทำขึ้นเร็ว ๆ แต่การโหลดเพลงที่มีอยู่แล้วได้ถือว่าเจ๋งมาก
      สงสัยเหมือนกันว่าจะมีคนแบบผมที่ไม่เห็นปุ่มแล้วปิดแท็บไปกี่คน
    • ชอบด้วยที่นำ ค่า velocity ของ MIDI มาแมปกับตำแหน่งที่ดีดสาย ทำให้โน้ตที่เล่นแรงกว่าฟังดูสว่างกว่า เป็นตัวอย่างที่สวยงามของการนำเสนอ physical modeling
  • เสียงดีดสายมักทำด้วย Karplus-Strong synthesis ซึ่งเป็นวิธีใช้ลูป delay line สั้นมากพร้อม low-pass filter กระตุ้น delay line ด้วย noise สั้น ๆ และความยาวของ delay line เป็นตัวกำหนด pitch ของสาย
    Karplus-Strong ขยายต่อได้หลายทาง จึงเลียนแบบวิธีดีด, pickup แบบ acoustic ที่ bridge, pickup ไฟฟ้าที่วางตามตำแหน่งใด ๆ บนสาย, การดีดจากตำแหน่งใด ๆ และอื่น ๆ ได้ ยังจำลอง body resonance ได้ด้วย และเป็นเทคนิค synthesis ที่สนุกให้เล่นนอกเหนือจากการเลียนแบบเครื่องดนตรีเดิม ๆ

    • ถ้าเป้าหมายคือการสร้างเสียงเครื่องดนตรีให้แม่นยำ Karplus-Strong ฟังดูไม่ค่อยดีนัก ที่มันพอใช้ได้ก็เพราะ noise สร้างฮาร์มอนิกเริ่มต้นตอนดีด และ low-pass filter เลียนแบบการลดทอนของฮาร์มอนิกเหล่านั้นตามความถี่
      แต่เมื่อเทียบกับงานวิจัยจำนวนมหาศาลเกี่ยวกับการจำลองที่ดีกว่า มันถือว่าดิบมาก อย่างไรก็ตาม delay line เองยอดเยี่ยม และส่วนนั้นก็ไม่ได้เปลี่ยนไปมากนัก
  • จุดที่ โทนเสียงเปลี่ยนไป ระหว่างดีดสายใกล้ขอบกับดีดตรงกลางนั้นเจ๋งจริง ๆ

    • ใช่ และทำออกมาได้ค่อนข้างฉลาดด้วย กดปุ่ม ? แล้วจะมีหลักการอธิบาย คือใช้ Fourier analysis กับรูปทรงของสาย ณ ขณะที่ปล่อย แล้วเล่นเสียงที่สอดคล้องกัน
    • ดูเหมือนว่าสายจริงทางกายภาพก็มีปรากฏการณ์เดียวกัน อยากรู้เหมือนกันว่าทำไม
    • เหมือนเครื่องสายจริงเป๊ะ ๆ เคยสงสัยว่าได้ทำส่วนนี้ไว้ไหม พอรู้ว่าทำไว้จริงก็น่าทึ่งมาก
  • ทำให้ออกมาฟังเพราะได้ง่ายจนน่าประหลาดใจ อยากให้คนที่รู้ดนตรีช่วยอธิบายว่าทำไมมันถึงทำงานได้ดีขนาดนี้

    • สายสี่กลุ่มประกอบกันเป็น คอร์ด สี่คอร์ด เรียงตามเข็มนาฬิกาคือ C, Am, F, G ซึ่งเป็น chord progression ที่พบได้บ่อยในเพลงป็อป
      เป็น progression ที่ได้รับความนิยมเพราะเข้ากันได้ดี: https://en.wikipedia.org/wiki/%2750s_progression
    • อย่างที่คนอื่นบอก ทั้งหมดเป็นคอร์ด ไม่ใช่แค่คอร์ดธรรมดา แต่เป็นคอร์ดที่เรารู้อยู่แล้วว่าเข้ากันได้ดีมาก
      ถ้ายังไม่เคยดู Pachelbel Rant แนะนำเลย มีคอมเมดี้ทั้งชิ้นที่เล่นกับข้อเท็จจริงว่าคอร์ดเหล่านี้เป็นรากฐานของดนตรี: https://www.youtube.com/watch?v=uxC1fPE1QEE
      ถ้ากดโน้ตตัวเล็ก ๆ มุมขวาล่างก็เลือกชุดคอร์ดอื่นได้ด้วย และแต่ละชุดให้บรรยากาศต่างกัน ส่วนตัวชอบแนว Andalusian มากกว่า
      ดังนั้นจึงมีคำแนะนำที่พบบ่อยสำหรับมือใหม่หัดกีตาร์ว่า “มีสามคอร์ดก็เล่นได้ทุกอย่าง สี่คอร์ดก็คุมบรรยากาศได้ ห้าคอร์ดก็เป็นเทพในหมู่มนุษย์แล้ว”
    • ทั้งหมดเป็นคอร์ดอย่าง C, F, G, Am โดย C/Am, F, G อยู่ติดกันใน circle of fifths จึงเข้ากันได้อย่างเป็นธรรมชาติใน progression
    • มีเวอร์ชัน acoustic ด้วย และปรับจูนได้ตามต้องการ รวมถึงเลือกคอร์ดได้สารพัด แต่เมื่อกำหนดคอร์ดแล้ว โน้ตเหล่านั้นต้องถูกจูนให้ตรงพอดี ไม่อย่างนั้นจะฟังดูเพี้ยน
      สายแต่ละกลุ่มบนเว็บเพจนี้ เมื่อกวาดมือเล่น จะทำงานและให้เสียงคล้าย ovikannel อยู่บ้าง
      มีตัวอย่างชิ้นหนึ่งที่แขวนไว้บนผนัง เดิมทีเป็นของที่ติดกับประตูหน้า เพื่อให้เมื่่อประตูเปิด ลูกบอลไม้จะตีสายแล้วเกิดเสียง chime: https://www.reddit.com/r/finnish/comments/dvd125/my_finnish_...
      มีคนสงสัยว่ามันจะเสียงเป็นอย่างไร โดยประมาณก็อารมณ์แบบนี้
    • โน้ตที่จัดให้กับสายถูกเลือกมาให้ประกอบกันเป็น harmony
  • สำหรับข้อมูลเพิ่มเติม ใน Chrome บน Linux จะมี เสียงรบกวนแบบกลิตช์ ที่เป็นเสียงแตกพร่าเหลืออยู่ อาจเป็นอาการคล้าย buffer underrun
    หากกวาดสายจำนวนมากอย่างรวดเร็วขณะเล่น จะเกิดบ่อยขึ้นมาก และใน Firefox ก็มีเช่นกันแต่เกิดน้อยกว่ามาก

    • ใน Chrome บน Mac ก็มีเสียงป๊อปที่รุนแรงเช่นกัน แบบนี้ไม่ควรเกิดขึ้น
      สาเหตุหลักดูเหมือนเป็นเพราะใช้ createScriptProcessor ควรเปลี่ยนไปใช้ AudioWorklet และใช้ WASM + SharedArraybuffer สำหรับการคำนวณจะดีกว่า
      การแสดงผลภาพตอนดีดสายนั้นยอดเยี่ยม และดูเหมือนทุ่มเวลาไปกับส่วนนี้มาก จำนวนคำแนะนำก็น่าจะเป็นการยอมรับส่วนนี้
      มีตัวอย่างที่นำแนวคิดคล้ายกันไปทำด้วย Rust + WASM ซึ่งดีกว่ามากในด้านคุณภาพเสียง: https://jackschaedler.github.io/karplus-stress-tester/
      ยังได้เขียน API แบบง่ายสำหรับใช้เสียง Rust WASM ไว้ด้วย: https://glicol.js.org/
      ถ้าอยากลองทำกรณีใช้งาน ก็ฝากข้อความไว้ได้ ช่วงนี้กำลังดูแลรักษาอย่างแข็งขัน
    • เรื่องแบบนี้เกิดขึ้นได้ค่อนข้างบ่อยกับ Web Audio ลักษณะนี้ เป็นเพราะเบราว์เซอร์ประมวลผลไม่ทัน
    • ใน Chrome บน Windows หากเปลี่ยน buffer_size ใน audio_shader.js เป็น 4096 ปัญหานี้จะหายไปทั้งหมด
    • เกิดขึ้นใน Chrome บน Windows ด้วย
    • เกิดขึ้นใน Brave บน Android ด้วย
  • เป็นไอเดียเพิ่มเติม ถ้าทำให้สายต่าง ๆ สั่นพ้องร่วมกันตาม ฮาร์มอนิก ของสายอื่นที่กำลังเล่นอยู่ก็น่าจะดี
    และถ้ารองรับวัสดุอื่น ๆ เช่น เหล็ก ไนลอน และเอ็นธรรมชาติด้วยก็น่าจะดี

  • เมื่อดูปฏิกิริยาต่าง ๆ แล้ว ทำให้คิดว่า VST ฟรีจำนวนไม่น้อย หากมีเว็บอินเทอร์เฟซแนบเข้ามาไม่ว่ารูปแบบใด ก็อาจกลายเป็นสิ่งที่น่าสนใจและได้รับความนิยมขึ้นมาทันทีได้
    ถ้ามี DAW บนอินเทอร์เน็ตมีตัวสร้างเสียงฟรีสนุก ๆ อยู่มากมายจริง ๆ แค่ Spitfire Audio ก็มี LABS VST ฟรีให้เล่นถึง 60 ตัวแล้ว และนี่เป็นเพียงบริษัทเดียว
    https://labs.spitfireaudio.com/
    สุดท้ายก็คือเหมือนขาดฟรอนต์เอนด์ที่ DAW มักจัดเตรียมให้ แต่ DAW ซับซ้อนเกินไปสำหรับคนที่แค่อยากลองปรับแต่งเสียงเบา ๆ

  • อยากให้ช่วยอธิบายอัลกอริทึมให้ละเอียดขึ้นอีกหน่อย มีวิธีสังเคราะห์เสียงสายที่พบได้ทั่วไปและเรียบง่ายชื่อ Karplus-Strong แต่นี่ฟังดูดีกว่านั้นเล็กน้อย

    • ถ้ายังไม่ได้เห็น ให้กดเครื่องหมายคำถามมุมซ้ายบน จะมีรายละเอียดเล็กน้อยแสดงขึ้นมา
  • ต้องตรวจสอบว่าโทรศัพท์ไม่ได้อยู่ใน โหมดเงียบ บน iPhone อาจเป็นเพราะสวิตช์ปิดเสียง ต่อให้เพิ่มระดับเสียงก็ไม่ช่วย
    ไม่รู้ว่าทำไมถึงถูก downvote แต่สวิตช์ปิดเสียงค่อนข้างไม่เป็นธรรมชาติ YouTube ยังเล่นบนหน้าเว็บได้แม้อยู่ในสถานะเงียบ แต่หน้านี้เล่นไม่ได้

    • ไม่ได้พูดผิดเลย จนถึงตอนนี้ก็ยังไม่รู้แน่ชัดว่าปุ่มปิดเสียงบนโทรศัพท์ของฉันบล็อกอะไรและปล่อยให้อะไรผ่านบ้าง
    • เจอปัญหาเดียวกัน โทรศัพท์ของฉันตั้งเป็นเงียบตลอด เลยไม่ทันคิดจะตรวจสอบด้วยซ้ำ
      ถ้าปรับระดับเสียงขณะอยู่ในสถานะเงียบ แอปหรือระบบปฏิบัติการน่าจะแจ้งให้ทราบ
  • ใช้ไม่ได้บน iOS 17.4, iPhone 14 ทั้ง Safari และการดาวน์โหลดจาก App Store ก็เหมือนกัน
    แก้ไข: ถ้าเล่นสิ่งนี้ได้ ก็ยินดีจ่าย 2 ดอลลาร์

    • ต้องเอาโทรศัพท์ออกจากโหมดเงียบ
    • ใช้ได้บน iOS 17.4.1, iPhone 15 Pro
    • ตั้งใจว่าจะซื้อให้เด็ก ๆ แน่นอน