ร้องพร้อมกันคนละบ้านด้วย Jamulus
Discord กับ Meet ส่งเสียงช้าเกินกว่าจะร้องพร้อมกัน (ราว 0.2–0.5 วินาที) Jamulus ทำมาเพื่อวงดนตรีซ้อมออนไลน์ ดีเลย์เหลือราว 20–50 มิลลิวินาที ซึ่งร้องพร้อมกันได้จริง — ใช้คู่กับห้อง KUMA: Jamulus ส่งเสียงคน, KUMA เปิดเพลง คิว เนื้อร้อง คีย์ และคะแนน
ต้องมีอะไรบ้าง
- หูฟัง ทุกคน ไม่มีข้อยกเว้น ถ้าเปิดลำโพงเสียงจะวนกลับเข้าไมค์แล้วหอนทั้งวง
- แอป Jamulus (ฟรี โอเพนซอร์ส) ลงได้ทั้ง Windows, macOS, Linux, Android — jamulus.io มีคู่มือภาษาไทยด้วย
- สายแลนถ้าทำได้ ไวไฟเพิ่มดีเลย์และทำให้เสียงสะดุด
- ที่อยู่เซิร์ฟเวอร์ที่ทุกคนจะเข้าให้ตรงกัน (อ่านหัวข้อถัดไป)
เลือกเซิร์ฟเวอร์
- เซิร์ฟเวอร์สาธารณะ — มีให้เลือกในแอปเลย ไม่ต้องตั้งอะไร แต่คนแปลกหน้าเข้ามาได้ เหมาะกับลองเล่นครั้งแรก เลือกตัวที่ ping ต่ำสุด
- เซิร์ฟเวอร์ที่ไม่ประกาศในสารบบ — ใครก็เข้าไม่ได้ถ้าไม่รู้ที่อยู่ เหมาะกับปาร์ตี้ส่วนตัว ตั้งได้จากแอป Jamulus เครื่องใดเครื่องหนึ่ง (ต้องเปิดพอร์ต UDP 22124 ที่เราเตอร์) หรือเช่าโฮสต์เล็กๆ ราคาหลักร้อยต่อเดือน
- ได้ที่อยู่แล้วเอาไปใส่ในกล่อง ตั้งค่าห้อง → ห้องเสียง (Jamulus) ของห้อง KUMA แล้วทุกคนในห้องจะเห็นที่อยู่เดียวกันพร้อมปุ่มคัดลอก
ตั้งค่าครั้งแรก (ทำครั้งเดียว)
- เปิด Jamulus แล้วตั้งชื่อตัวเองให้ตรงกับชื่อในห้อง KUMA จะได้รู้ว่าใครเป็นใคร
- Settings → Audio เลือกไมค์กับหูฟังให้ถูกตัว แล้วตั้ง Buffer Delay = 128 (ถ้าเครื่องแรงและเสียงไม่สะดุดค่อยลดเป็น 64 จะหน่วงน้อยลงอีก)
- Windows: ถ้าเสียงหน่วงมาก ให้ลง ASIO4ALL หรือใช้การ์ดเสียงที่มีไดรเวอร์ ASIO — Jamulus ใช้ ASIO เท่านั้นบนวินโดวส์
- กด Connection Setup วางที่อยู่เซิร์ฟเวอร์จากห้อง KUMA แล้วกด Connect
- พูดทดสอบ ดูแถบระดับเสียงไม่ให้ชนแดง ถ้ายังไม่อยากให้ใครได้ยินให้กด Mute Myself ไว้ก่อน
เวลาร้องจริง
- ทุกคนเปิดห้อง KUMA โหมด คาราโอเกะด้วยกัน ไว้ที่เครื่องตัวเอง — เพลงเล่นจากเครื่องตัวเอง ไม่ต้องส่งเข้า Jamulus
- ฟังเสียงเพื่อนจาก Jamulus และฟังเพลงจากห้อง KUMA พร้อมกัน ปรับระดับให้พอดีกันเอง
- ถ้ารู้สึกว่าเสียงเพื่อนกับเพลงไม่ตรงจังหวะ ใช้แถบ ปรับหน่วงเวลา ใต้ตัวเล่นในห้อง KUMA ขยับทีละ 0.1 วินาทีจนตรง — ต่างคนต่างจูนของตัวเอง เพราะดีเลย์ของแต่ละคนไม่เท่ากัน
- ในแอป Jamulus ปรับระดับเสียงของเพื่อนแต่ละคนได้แยกกัน ใครดังไปก็หรี่เฉพาะคนนั้น
อย่าเปิดเพลงส่งเข้า Jamulus ให้คนอื่นฟัง แม้จะทำได้ทางเทคนิค เพราะเท่ากับส่งต่อเสียงของ YouTube ให้คนอื่น ผิดเงื่อนไขการใช้งานชัดเจน แถมเสียงถูกบีบสองต่อจนแย่กว่าเปิดเองที่เครื่อง
เจอปัญหาบ่อย ๆ
- เสียงหอน — มีคนเปิดลำโพง ให้ทุกคนใส่หูฟัง
- เสียงขาดเป็นช่วง — เพิ่ม Buffer Delay เป็น 128 หรือ 256 และเปลี่ยนจากไวไฟเป็นสายแลน
- หน่วงมากจนร้องไม่ทัน — เลือกเซิร์ฟเวอร์ที่ ping ต่ำกว่า (ใกล้บ้านกว่า) ลด Buffer ลง และปิดโปรแกรมที่กินเน็ต
- คนอื่นไม่ได้ยินเรา — ยังกด Mute Myself ค้างอยู่ หรือเลือกไมค์ผิดตัวใน Settings
- เสียงเพลงกับเสียงคนไม่ตรง — ปรับที่แถบปรับหน่วงเวลาในห้อง KUMA ไม่ใช่ที่ Jamulus
มีคำถาม ติดต่อ ptsuriyarangsri@gmail.com

