นโยบายการจัดการความรู้ มหาวิทยาลัยสงขลานครินทร์ 1.ให้ใช้เครื่องมือการจัดการความรู้ผลักดัน คุณภาพคน และกระบวนทำงาน 2.ส่งเสริมการแลกเปลี่ยนประสบการณ์การทำงาน จากหน้างาน 3.ส่งเสริมให้มีเวทีเรียนรู้ร่วมกัน
อ่าน: 822
ความเห็น: 0

Raspberry Pi Command Line Audio (wav,mp3,etc.)

Raspberry Pi Audio (wav,mp3,etc.)

Raspberry Pi Command Line Audio (wav,mp3,etc.)

     วันนี้มาลองต่อลำโพง และสั่งให้บอร์ด Raspberry pi เล่นไฟล์ wave กับ ไฟล์ mp3 กันครับ

ref:http://raspberrysource.lnwshop.com

1. Command Line Audio (wav,mp3,etc.)

    
            1.1 ตรวจเช็ค module Sound

นำลำโพงมากต่อกับบอร์ด Raspberry pi ตรง jack plug 3.5mm ตามรูป

Raspberry Pi Speaker

 

ตรวจสอบ Sound Module โดยใช้คำสั่ง

lsmod | grep snd_bcm2835
lsmod | grep snd_bcm2835
 ถ้าไม่มี snd_bcm2835 รันอยู่ให้ใช้คำสั่งนี้เพื่อรันขึ้นมา
sudo modprobe snd_bcm2835
 ตรวจสอบว่าได้มีการ load snd-bcm2835 อัตโนมัติแล้วโดยใช้คำสั่ง
sudo nano /etc/modules
sudo nano /etc/modules
 ถ้าไม่มีก็ให้เพิ่มบรรทัด snd_bcm2835 ลงไปและ กด Ctrl-O เพื่อบันทึก และ กด Ctrl-X เพื่อออก
 
สั่งให้ Sound ออกที่ jack plug 3.5mm ซึ่งเป็น analog (ุถ้าไม่ใช้คำสั่งนี้บางทีเราต่อ hdmi ไว้บางทีเสียงอาจไปออกที่ hdmi ได้ครับ) โดยมีค่าที่ตั้งดังนี้ 0=auto, 1=analog, 2=hdmi ในที่นี้เราให้ออกเป็น analog โดยใช้คำสั่ง 
amixer cset numid=3 1
 
1.2 เล่นไฟล์ wav โดยใช้ aplay
 
ทำการโหลดไฟล์เสียงมาโดยใช้คำสั่ง
wget http://www.freespecialeffects.co.uk/soundfx/sirens/police_s.wav wget http://www.freespecialeffects.co.uk/soundfx/computers/bleep_01.wav
ทำการเล่นไฟล์โดยใช้คำสั่ง
aplay police_s.wav
 
1.3 เล่นไฟล์ mp3 โดยใช้ MPG321
 
ทำการติดตั้ง mpg321 โดยใช้คำสั่ง
sudo apt-get -y install mpg321
ทำการโหลดไฟล์ mp3 มาโดยใช้คำสั่ง
wget http://www.freespecialeffects.co.uk/soundfx/household/bubbling_water_1.mp3
ทำการเล่นไฟล์โดยใช้คำสั่ง โดย 'g' จะเป็นค่า % ของ Volume ในที่นี้เป็น 50% 
mpg321 -g 50 bubbling_water_1.mp3
 
1.4 เล่นไฟล์ mp3 โดยใช้ Omxplayer
 
โดยทั่วไประบบปฏิบัติการ Raspbian จะ
ติดตั้ง omxplayer มาให้อยู่แล้ว แต่ถ้าไม่มีสามารถใช้คำสั่งนี้เพื่อติดตั้งได้
sudo apt-get -y install omxplayer
ทำการเล่นไฟล์โดยใช้คำสั่ง โดย สามารถกดปุ่ม +,- เพื่อเพิ่มหรือลดเสียงได้ 
omxplayer bubbling_water_1.mp3

 

คำสั่งเหล่าจะเป็นการเล่นไฟล์ media เบื้องต้นเท่านั้นถ้าต้องการทำเล่นไฟล์หนังหรือเพลงสามารถลงเป็น  XBMC and OpenElec เพื่อเล่นโดยตรงจะดีกว่าครับ ^^

1.5 ปรับแต่งเสียง mixer

 

สามารถปรับแต่งเสียงได้โดยใช้คำสั่ง
alsamixer
 ใช้คำสั่งนี้เพื่อให้จดจำค่าที่ตั้งไว้
sudo alsactl store
Sections: Miscellaneous
License: ซีซี: แสดงที่มา-ไม่ใช้เพื่อการค้า-อนุญาตแบบเดียวกัน Cc-by-nc-sa
created: 27 July 2015 09:02 Modified: 27 July 2015 09:02 [ Report Abuse ]
ดอกไม้
People who like this: Ico24 คนธรรมดา and Ico24 ทดแทน.
People Who Like This
 
Facebook
Twitter
Google

Other Posts By This Blogger

ความเห็น

ไม่มีความเห็น

ร่วมแสดงความเห็นในหน้านี้

ชื่อ:
อีเมล:
IP แอดเดรส: 3.223.3.101
ข้อความ:  
เรียกเครื่องมือจัดการข้อความ
   
ยกเลิก หรือ