Linamp เป็นกล่องเล่นมีเดีย (Media player box) ที่ใช้ Raspberry Pi 4 SBC และหน้าจอสัมผัสที่มี GUI ซึ่งจำลองลักษณะของโปรแกรม Winamp ที่ได้รับความนิยมมากที่สุดในยุคปลายปี 90 และต้นปี 2000 เมื่อครั้งที่เป็นโปรแกรมฟังเพลงยอดนิยมรุ่นหนึ่งสำหรับ Windows
Rodmg พบภาพเรนเดอร์ของโปรแกรม Winamp ที่อาจจะดูเหมือนจริงทางออนไลน์ และสิ่งนี้ได้สร้างแรงบันดาลใจให้เขาสร้าง Linamp ใช้ระบบปฏิบัติการ Linux (DietPi) แทน Windows และฮาร์ดแวร์ประกอบด้วย Raspberry Pi 4, หน้าจอสัมผัสขนาด 7.9 นิ้ว, USB DAC และพอร์ตเชื่อมต่อและสายเคเบิลต่างๆ ทั้งหมดถูกบรรจุในเคสโลหะที่ออกแบบเองและฝาด้านหน้าพิมพ์ด้วย 3D-printer ซึ่งออกแบบด้วย Onshape
รายการของชิ้นส่วนสำเร็จรูปทั้งหมดที่ใช้ในการสร้าง:
- SBC – Raspberry Pi 4 พร้อม microSD card 32 GB, ชุดฮีตซิงก์แบบ passive และส่วนล่างของเคส Raspberry Pi
- จอแสดงผล – หน้าจอ ultrawide ขนาด 7.9 นิ้วเชื่อมต่อผ่าน HDMI และ USB โดย USB ใช้สำหรับจ่ายไฟและการป้อนข้อมูลสัมผัส
- สาย Micro HDMI to mini HDMI
- Apple USB-C to DAC 3.5 มม. พร้อมอะแดปเตอร์ USB-C to USB-A
- สายขยายสำหรับ USB 2.0 + แจ็คหูฟัง
- สายขยายสำหรับ แจ็ค Ethernet
- สายขยายสำหรับ พอร์ต USB-C ของ Raspberry Pi 4
- ปุ่มกดเชื่อมต่อกับ Raspberry Pi GPIO เพื่อเปิด/ปิดเครื่อง
ด้านซอฟต์แวร์ ระบบรัน Dietpi lightweight Linux distribution ที่ใช้ Debian 12 Bookworm, แอป Qt 6 แบบกำหนดเองพร้อม Qt Widgets ที่กำหนดเองซึ่งใช้ Qt Widgets และโค้ด Audacious สำหรับเครื่องวิเคราะห์สเปกตรัม (spectrum analyzer) ถูกเขียนด้วย C++ เพื่อทำให้ดูและรู้สึกเหมือนกับโปรแกรม Winamp แบบเดิม โค้ดดังกล่าวยังไม่ได้ถูกทำให้เป็นโอเพ่นซอร์ส แต่ตามแผนคือจะทำให้โครงการนี้เป็นโอเพนซอร์สอย่างสมบูรณ์ รูปภาพแรกที่เห็นข้างบนดูเรียบร้อยแล้ว แต่คุณอาจจะรู้สึกประทับใจยิ่งขึ้นหลังจากดูวิดีโอ
หน้าเว็บ Hackaday.io ของโครงการมีรายละเอียดเพิ่มเติมและระบุว่า Linamp สามารถทำอะไรได้บ้าง:
- การเล่นไฟล์เพลง MP3, m4a, FLAC ฯลฯ จากระบบไฟล์ภายในหรือการเชื่อมต่อ SAMBA
- การจัดการเพลย์ลิสต์สำหรับการเล่นไฟล์
- เครื่องวิเคราะห์สเปกตรัมแบบเรียลไทม์ (Real-time bar spectrum analyzer)
- การแสดงข้อมูลแทร็กรวมถึง bitrate และ sample rate
- การควบคุมระดับเสียงและความสมดุล
- การเล่น CD (เมื่อเชื่อมต่อกับไดรฟ์ CD ภายนอก) รวมถึงการดึงข้อมูลแทร็กจาก MusicBrainz
นอกจากนี้ยังกำลังพัฒนาการเล่น Bluetooth และ Spotify อยู่ด้วย
แต่ตอนนี้ยังไม่สามารถซื้อได้ และยังไม่สามารถสร้างเองได้ เพราะไฟล์ 3D และซอร์สโค้ดของโปรแกรมยังไม่ได้รับการเผยแพร่ ถ้ามันถูกปล่อยออกมาคุณอาจจะสามารถสร้างเองได้ นอกจากนี้ Rodmg ได้เผยแพร่แบบสำรวจความสนใจบน Google Docs และถ้ามีคนสนใจเพียงพอ เขาอาจเริ่มขายระบบ Linamp ในรูปแบบชุดประกอบเองหรือแบบประกอบสำเร็จก็ได้
ที่มา : Hackaday
แปลจากบทความภาษาอังกฤษ : Linamp – A Raspberry Pi 4-based audio box with Winamp look and feel
บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT