เขียน App Instant Feedback

ป๋าช้างแห่ง Ayarafun ให้ยืมจอ 7″ มาพักนึงละ แต่ยังไม่ได้เริ่มทำอะไรมาก หลังจากหมดพลังไปกับ cross compile ตัว Fultter Engine ก็ยังไม่ได้ทำอะไรต่อ คิดว่าถ้า port ไปเป็น desktop app บน Raspbian ได้ก็น่าสนใจ แต่ยังทำไม่สำเร็จก็เลยพักไว้ก่อน หันมาดูเรื่อง Flutter for Web แทน ซึ่งยังไงก็ยังได้ใช้งาน เคยออกไอเดียเรื่อง Instant Feedback ไปให้ป๋าช้างลองทำเล่นดู ไปๆ มาๆ วนกลับมาทำเองซะงั้น ก็เลยลอง Flutter 1.13 ใน master repo ซะเลย

จากวิดีโอตัว App ถูก cross compile เป็น macOS App เรียบร้อยแล้ว การแสดงผลถือว่าใช้ได้เลยทีเดียว เริ่มอยาก compile บน Raspbian บน ARM ละ

ใช้ไมค์ 2 ตัวอัดเสียงบน MacOS

มีเรื่องขำๆ แบบขำไม่ออกในช่วงเดือนที่ผ่านมา เนื่องจากเวลาไม่ตรงกันกับคุณมะระ ทำให้ไม่ได้ไปสตูดิโออัดรายการวิทยุ แถมรายการที่อัดไว้ก็ไกล้จะหมดไม่มีออกอากาศ ก็เลยทำให้ต้องใช้เครื่อง Mac ที่มีอยู่มาอัดเสียง อัดเสียงโดยใช้ไมค์ที่ตัวเครื่อง (build-in microphone) ทำให้ได้เสียงไม่ดีนัก ก็เลยคิดว่าจะซื้อไมค์ต่อข้างนอก พอดูที่ช่องหูฟัง อ้าวเสียบไมค์ไม่ได้ซะงั้น มีแต่ช่องหูฟังไม่มีไมค์ ทางออกสุดท้ายคือต้องหาไมค์ USB มาเสียบ ด้วยความไม่มีความรู้เรื่องไมค์เท่าไร เลยไปซื้อไมค์เหน็บมา หน้าตาแบบนี้

เอ่อ… แต่มีคนพูด 2 คน คงต้องใช้ไมค์ 2 ตัวไหม? แล้วอัดเสียงใช้ไมค์ 2 ตัวได้เหรอ? งงๆ ซึ่งใครใช้ MacOS มีวิธีครับ ใช้ Audio MIDI Setup ซึ่งมีอยู่ใน MacOS ทุกตัวอยู่แล้วทำ Aggregate Device ได้

จากรูปผมมีไมค์ USB กับไมค์ build-in ที่อยู่ในเครื่อง

กดเมนูข้างล่างเลือก Create Aggregate Device ได้เลย

เลือก device ที่เราจะเอามารวมกัน จากรูป ผมรวมไมค์ USB กับไมค์ build-in ที่อยู่ในเครื่อง เป็น Aggregate Device ไปดูที่ Sound เราจะเห็นว่า Aggregate Device ของเราทำงานได้แล้ว

ตอนอัดเสียงด้วยโปรแกรมอัดเสียง เลือก input เป็น Aggregate Device ที่เราสร้างขึ้นครับ

ปล. เพื่อน AnPower3 แนะนำให้ใช้ไมค์แบบตั้งโต๊ะอย่าง Rode เสียงจะดีกว่า ไมค์ตัวเดียวเก็บเสียงได้ 2 คน