pHAT DAC 體驗

隨著 Pi Zero 上市一起推出,pHAT DAC 這是一款優質的音效裝置

top_efcc6d1d-3094-4616-8679-29de7070888f_1024x1024

它的核心是 Texas Instrument’s PCM5102A stereo audio DAC chip,它的規格:

  • 24-bit audio at 192KHz
  • Line out stereo jack
  • Optional landing for dual RCA phono connector
  • 適用於樹莓派 Pi 2/B+/A+/Zero
  • pHAT format board
  • Uses the PCM5102A DAC to work with the Raspberry Pi I2S interface

在板子下方偏右有一個空位是給這個使用。

phono_1024x1024

焊接後

IMG_1265bIMG_1266b

接上 Pi 2 來使用,安裝步驟請參考網頁

IMG_1272

用 CCRMA 來試試看 192k 的聲音

IMG_1274

選擇一個 mid 的音樂播放

IMG_1275

看看錄影

聲音輸出非常優質,大家可以玩玩看

 

樹莓派擴充卡開箱

樹莓派有一排 GPIO ,可以擴充用的界面,在樹莓派 B+ 之後提出 HAT 的標準後更多硬軟體符合使用。今天特別介紹幾款擴充卡。

第一款 Piano HAT
Piano_HAT_4_of_4_1024x1024

它的規格:

  • 16 個觸控感應鍵
  • 13 鋼琴鍵(8個白鍵,5個黑鍵)
  • 上下八度按鍵
  • 重複循環(合成器使用)
  • 16 LEDs

Piano_HAT_-_half_1_of_1_1024x1024

可以當作一個智慧型樂器。

軟體參考:https://github.com/pimoroni/piano-hat

 

第二款 Display-O-Tron HAT

IMG_0921

它的規格:

  • 40 pin GPIO 排母
  • 16×3 個字 LCD
  • 六個電容式觸控鍵
  • 六個條型 LED
  • 可以外接 GPIO 的 5V, 3V3, GND, SDA/SCL, TX/RX, PWM, MOSI/MISO/SCLK/CE1, and GPIO #5, #6, #13, #19, #26
  • 完整 ASCII 字母加上八個客製字

 

第三款 Display-O-Tron 3000

IMG_0916

它的規格:

  • 26 pin GPIO 排母
  • 3×16 個字 LCD

軟體參考:https://github.com/pimoroni/dot3k

 

第四款 Black HAT Hack3r

Black_Hat_Hacker_3_of_4_1024x1024

它的規格:

  • 符合 HAT 規格
  • 附件包含 40 pin GPIO 排線
  • 標示完整 GPIO pins 的名稱
  • 防滑墊
  • 4 個上下塑膠頂柱

方便擴充用

 

Sonic Pi — 讓電腦科技聽的見

樹莓派發行至今全世界已經超過一百萬片,樹莓派可稱為全世界最便宜的電腦,大小如一張信用卡一樣,它能做的每天都有人在網路上發表新的應用。今天介紹一個樹莓派基金會推薦的 Sonic Pi 。讓我們一起來了解它的功能。

擷取選取區域_052

『讓電腦科技聽的見』讓我們來一步一步了解它,首先要學習 Sonic Pi 需要準備什麼?

shot0002

  • 一台樹莓派及需要的週邊 (如鍵盤、滑鼠、HDMI介面的螢幕)
  • 一片 SD 卡及最新版的 NOOBS 系統
  • 耳機或喇叭

開機後從哪裡啟動 Sonic Pi

shot0003

從畫面最左下角,選擇程式(Programming),再選擇 Sonic Pi ,就會開啟它的工作表。

shot0004

試著輸入 Play 60 (Enter) Play 50 (Enter) Play 54 (Enter)。

shot0005

用滑鼠去按,左上角的『播放』,右邊 Output 的視窗就會有動作同時也會聽到聲音。這樣連續撥三個音,在音與音中間加一些停頓,聽聽看有沒有不一樣。

shot0006

shot0007

一段音樂想要重複,可以加上迴圈控制。

shot0008

來了解每個數字代表的意思, Sonic Pi 跟 midi 鍵盤的數字是一樣的。

shot0009

學到這裡讓我們將『小星星』的譜轉成程式吧!

shot0010

shot0011

請參照 MIDI 表。

Sonic Pi 最新版新增新的樂器可以在程式中使用。

shot0012

目前 Sonic Pi 有這些樂器可以用,日後還會繼續增加。

shot0013

最後讓大家聽聽『小星星』吧

shot0014 shot0015 shot0016

上個課,學學程式音樂順便還可學學英文

請參考樹莓基金會官網的介紹 Sonic Pi ,可以下載文件