實質與非實質之利益
moneytom大大提供的遇到爆音解決法
遇到playlist suppport in MPD is not working解決法
wowbvbv提供的免驅動DAC安裝教學
exam22大大提供的XMOS驅動方法
q541700大大提供的XMOS驅動方法
v0911大大提供OS為RaspyFi Rc2操作教學
froce大大提供的samba server教學
網路跳線也可控制
Raspberry Pi、Cubox、Cubieboad2聽感比較
至頂至頂至頂至頂至頂至頂至頂至頂至頂至頂至頂至頂至頂至頂至頂
Raspberry Pi with Hiface
OS:2013-07-26-wheezy-raspbian
kernel:3.6.11+
MPD:0.17.5
未加入smaba sever
未加入自動開機設定CPU為performance
wowbvbv映像檔
Hiface.ko
至頂至頂至頂至頂至頂至頂至頂至頂至頂至頂至頂至頂至頂至頂至頂
========================================
這無風扇多少錢??本體大概NT1400~1500吧,但是超級好聲阿!!!!
這數位聲實在是太棒太棒太棒啦!!!!
首先還是感謝日本Linux神人網頁教學,終於搞定Hiface Driver嚕...
開箱先!
就是這塊板子!! Raspberry Pi,不過建議買Samsung封裝的,
Hynix封裝不能用太舊的Rasbian作業系統!!
裡面是這樣
另外買的盒子和散熱片
合體
真的很小
奮鬥中
完工!!!完工後就全部只需要靠遠端遙控就好,基本只要插上網路線跟電源和DDC(廢話)

若是有wifi usb,連網路線也不用插,簡單來說安裝完成後這台全部靠遠端控制嚕
電源講究一點點用5V線性電供,之後再來比較跟醫療級交換電源哪個好聽~
設備
這小東西超級屌,音樂可放在外接硬碟或是塞進那張作業系統用的SD Card,
當然,若家中有建NAS也可以連過去讀檔案!!
聽感!?
wow從不知道大便當還沒被榨乾阿!!!!!
大便當的實力藉由這小小的Raspberry Pi釋放出來啦!!
圓潤!!舒服!!細節豐富!!極度好聽的數位之聲阿!!!!
歌曲都很好聽叫wow該如何是好阿!!


話說wow之前改hub電容、買無風扇power、買Jplay、減震措施....
都弄辛酸的,上了這個,其餘都不用啦

另外若是有Hiface 2的碰有,直接安裝RaspyFi RC2就可以直接用嚕,不用像wow搞driver快瘋掉
沒有gui好難啊

更正,因為RaspyFi RC2版本太舊,還不如直接灌最新版的OS再灌MPD,
然後再優化吧~
Raspberry Pi搭載MPD,真是好用的沒話說阿~支援UTF-8 ,同時也支援.cue,
基本上就把MPD想成是個簡易型foobar吧~
再來說說Raspberry Pi在wow系統上音色的效果!
首先是人聲厚度增加,但不是那種器材添加的味道,而似乎是音樂本來就沒那麼薄


人聲的細節...呼呼呼.....
總之聽起來跟以前很不一樣,可以很安分嚕,專屬wow的聲音!!!
另外動態範圍並無增加,但對比度更會明顯,相對會稍有刺激感,但用墊材即可輕易整回來。
後來刺激感是個誤會,把工作用電腦移除音響電路中後就沒嚕!!!!!

只剩下柔順之聲阿!!!!!!
空間感!!擴了一圈阿~~~

另外MD2的弦樂表現本來就已經夠好聽嚕,但是現在每次有絃樂器的間奏都會讓wow起雞皮阿

音樂真毒藥

總結來說,wow是認為Raspberry Pi只是作為一個很"純粹"的電腦訊源~
有時候越是簡單的架構,聲音更是不凡!!!
平實的價格,不凡的聲音!!!
同場加映

可以用電池聽


可以用switch power聽


派派派~加映
持續加映!!!
英國版
英國組裝
又是一張派!!

沒有相容性問題的samsung封裝版
是說也只有samsung和hynix封裝的,可能是這兩家便宜出清ddr2吧?
Lovely~舊版OS終於可以用啦


英國組裝samsung封裝版更好聲阿!!!!更軟!!!!好啊!!!
而且英版的焊錫用的很精簡!!中國版焊錫都飽飽的!!
新增
Cubieboard2目前進度為辨識到Hiface EVO
這塊板子很有機會被wow丟到二手去,因為文章實在是太少啦

另外更新一下RPi管理USB音樂檔的方法,不用插來插去也可新增檔案與刪除
MobaXtrem透過SSH協定是有FTP功能的啦


不過好像不支援續傳阿

之後去gmpc做update的動作就可以看到新檔案~
食蜂操祈的笑容太犯規了啦!!!!!


開個教學篇吧,雖然其實google大神都可以找到教學啦

使用Raspberry Pi,其實最match的OS就是Raspbian Wheezy啦~
去這裡下載
預設的Username: pi Password: raspberry
最新版的Raspbian下載處
準備一張2G的SD Card,若是要安裝hiface driver請準備4G的SD Card,
在windows下燒入OS需要先下載
Win32 Disk Imager
下載完成後執行Win32 Disk Imager並選取解壓縮出來的Raspbian Wheezy映像檔,
按下write就會開始燒入,
請自行注意是否為SD卡,以免硬碟資料消失阿!!!!!!!

另外若是將來SD卡要回復成windows可以讀取的狀態,請下載
SDFormatter

選項設定把邏輯大小給ON~,格式化後就會變成原來未燒入OS的狀態嚕

總之Raspbian Wheezy燒入完畢後就可以插入RPi的槽中開機嚕,
我是沒試過是不是一開始SSH就有開啟,
所以初次還是把螢幕跟鍵盤給插上RPi,若是一開始SSH就是開啟就直接用遠端控制就好,
螢幕鍵盤都不需要插上去嚕,這個後面會有說明,
一開使會需要設定些東西,細項就不詳述嚕,僅說明麻煩的部分
選項1、若是用超過2G SD卡的人一執行,就會將原本的2G磁區空間況展到整張卡
選項3、請disable,一定要disable唷

選項4按進去會變成下圖

選項4-1 為安裝的語言,多種選取請按"空白鍵","Tab"就可以跳到OK

這是我選的,預設一定要選en阿!!!!!!要不然待會會很多亂碼


選項4-3 ...鍵盤設定請參考這篇
選項8-4,這個最重要,要把SSH給開啟阿!!!!!!

該設定的都設定完之後就可以finish,在指令的地方key入sudo reboot
把RPi重新開機即可拔掉螢幕跟鍵盤,把網路線插上RPi吧~~
接下來的設定一定要在有網路環境有DHCP服務下才能做,才能取得一個IP,
而且是要插上網路線即可上網的環境唷!!很多東西需要由RPi下載,
當然若是還沒拔掉螢幕跟鍵盤前就設定好固定區網IP就另當別論,
設定固定IP的方法請自行google嚕~
wifi設定有硬體支援的問題,購買無線USB網卡請要先詢問過!!!!
這部分也請自行google嚕~要不然就露天拍買關鍵字打pi 無線,也是可以啦


總之遠端遙控前,先確定電腦跟RPi是在同一個網域下,
注意有些中華電信小烏龜port4是隔離給MOD用,無法連到其他設備,若明明RPi跟電腦都插在
小烏龜卻掃不到RPi,看是否是RPi還是電腦接到port4嚕!!!!
要知道RPi的IP需要使用另外一個軟體,Advanced IP Scanner
中華電信內網DHCP預設從192.168.1.100開始分配,就從那裏開始掃就好,
圖中的RPi IP是我已經設定成固定區網IP嚕

遠端連線軟體我推薦mobaxtermFTP功能超好用~
新增一個SSH session,IP就是剛掃的RPi位置

帳號預設為pi,密碼預設為raspberry
不建議儲存帳號密碼~~

設定root權限
key入sudo passwd root
接下來輸入自己喜歡的密碼
正確後
key 入su -
會請您輸入root權限密碼
正確後就會從pi@raspberry變為root@raspberry
以下教學都是在root下設定的唷,要注意!!!
另外教學中的vi指令建議改為nano
之後都很簡單嚕,請參照日本神人網頁!!!!!!!!指令都只要複製貼上

先自行try看看~不懂再問嚕~~
RPi安裝Hiface Driver+MPD基本設定
OS為Raspbian Wheezy情形下,一定要先用sudo apt-get install MPD
安裝舊版的MPD,然後再移除,才能夠手動編譯安裝最新版的MPD
最新版MPD安裝教學
自動掛載USB
自動掛載USB預設是在\media的目錄下,所以MPD目錄一定要改為\media
另外關機的時候請用遠端連線進入後使用sudo poweroff
來關機,拔電源關機會把MPD排好的歌曲給忘掉啦

喔喔喔!!把工作用電腦移出音響電路迴路中,聲音變得好柔順阿

RPi+Raspbian Wheezy優化篇,當然也是抄的啦


遠端進入後轉變成root權限先
pi@raspberry~su -
key入root密碼後變成
root@raspberry~
優化前記得先將mpd.conf裡面的#group設成group "audio"
root@raspberry~nano /etc/modprobe.d/alsa-base.conf
開啟後加入這一行
options snd-usb-audio nrpacks=1
ctrl+x按Y離開
解除記憶體限制量
root@raspberry~nano /etc/security/limits.conf
加入
@audio - rtprio 99
@audio - memlock unlimited
@audio - nice -19
root@raspberry~cd /etc/init.d
root@raspberry/init.d~nano myruns
加入
#! /bin/sh
# /etc/init.d/myruns
#
### BEGIN INIT INFO
# Provides: myruns
# Required-Start: $all
# Required-Stop: $mpd
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Renicing mpd
# Description: Being nice with music
### END INIT INFO
# Some things that run always
touch /var/lock/myruns
MAXTRIES=15
TRIES=0
# Carry out specific functions when asked to by the system
case "$1" in
start)
#
# mount music
#
renice -n -20 -p `pgrep mpd`
;;
stop)
echo "Exiting myruns"
;;
*)
echo "Usage: /etc/init.d/myruns {start|stop}"
exit 1
;;
esac
exit 0
root@raspberry/init.d~chmod 755 myruns
root@raspberry/init.d~update-rc.d myruns defaults
參考來源
不建議按照參考來源全照做唷,有時候會發生悲劇,要照做前先用Win32DiskImager備份吧...,
read就是備份
=============================================================
9/4 RPi Win7互相分享資料夾
這邊分兩部份好嚕~
使用環境為2013-07-26-wheezy-raspbian+ MPD
部分1/2:RPi資料夾共享給Windows
$sudo apt-get install samba
看到下面字樣代表安裝成功
[ ok ] Starting Samba daemons: nmbd smbd.
編輯
$sudo nano /etc/samba/smb.conf
找到
# security = user
去掉#改為
security = user
之後移到最下面新增(我的#註解可以不用貼啦~)
#windos看到的資料夾名稱
[Share]
#單純的資料夾註解
comment = Share_Folder
#yes才看的到
browseable = yes
#no才能寫入
read only = no
#RPi裡面的路徑
path = /
#等一下要新增的SAMBA帳號
valid users = pi
#等一下要新增的SAMBA帳號的群組與權限,為了方便都弄成root~
force user = root
#等一下要新增的SAMBA帳號的群組,為了方便都弄成root~
force group = root
#等一下要新增的SAMBA帳號
admin users = pi
#建立資料夾的權限(猜的)
create mask = 2777
#目錄的權限(猜的)
directory mask = 2777
CTRL+O寫入,CTRL+X離開
新增SAMBA帳號,就是windwos要連來的帳號,pi就是剛剛預定要新增的帳號
enter後會要求輸入密碼
$sudo pdbedit -a pi
可以看是否有新增剛才要建立的帳號
$sudo pdbedit -L
重新啟動SAMBA服務
$sudo service samba restart
就可以去windows那邊輸入RPi IP,輸入設定的SAMBA帳號與密碼
進去後,都是最高權限~可以建目錄刪檔案
參考資料
部分2/2 Windows資料夾共享給RPi (RPi和PC都已設定為固定IP)
使用windows為win7
前置作業,請先在win7上新增一個有密碼的帳戶,我是新增一個帳戶為pi
我要分享的資料夾
點進階共用
給帳戶權限
至此window就準備完成!!!
回到RPi,請要先灌好SAMBA
建立一個資料夾,要用來掛載win7分享的資料夾用,
因為我的MPD目錄設定在/media,所以我在/media下新增一個資料夾為Music_On_PC
$sudo mkdir /media/Music_On_PC
另外請注意linux下,大小寫似乎代表不同的東西,所以請記住打的大小寫,
另外若是要新增含空白符號的資夾,請在資料夾前後加雙引號"Music On PC",同理若是要掛載的win7分享資料夾有空白符號也是要加雙引號
掛載win7分享資料夾,這邊是用有設帳號密碼的例子,若是有啟用win7 guest帳戶,
請看參考資料
$sudo mount -t cifs -o username=pi,password=yourpassword //192.168.1.15/Music_On_PC /media/Music_On_PC
//192.168.1.15/Music_On_PC<----IP就是我的win7電腦IP,後面就是前置作業設定的資料夾名稱
/media/Music_On_PC<------------我要掛在RPi的位置
看一下有沒掛載到,載到就如下圖,
$sudo df -h
基本上這樣就可以用gmpc連,如下圖,接下來就是RPi開機自動載入
很棒啊~~RPi只需要插網路線跟Dac,
RPi開機自動載入windows端分享資料夾
$sudo nano /etc/fstab
開啟後加入
//192.168.1.15/Music_On_PC /media/Music_On_PC cifs username=pi,password=yourpassword 0 0
CTRL+O寫入,CTRL+X離開
重開RPi測試看看~
參考文章
==========================================
wow買RPi的目的就是希望能簡單好聲,
看到有人為了音質,用到real-time kernel


但是好像很難...放棄

9/5
開機自動設定CPU為preformance
環境為2013-07-26-wheezy-raspbian
建立一個放script的目錄
$cd /usr/src
$mkdir ./bin
$cd ./bin
建立一個script檔案,「script_auto_run」可以自己訂,nano後應該會說是new file
$sudo nano script_auto_run
輸入下面文字後存檔離開
#!/bin/bash
# Script to start our application
echo "Doing autorun script..."
sudo echo -n performance > /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
執行ls確認有script_auto_run的檔案
$ls
修訂script_auto_run的屬性
$sudo chmod 755 script_auto_run
執行cd回到根目錄
$cd
測試剛剛建立的scripit能否正常執行,應該會顯示doing script
$/usr/src/bin/script_auto_run
設定開機執行上述的script
$sudo nano /etc/rc.local
進入後在「exit0」之前加入下面後,存檔離開
/usr/src/bin/script_auto_run
重開機測試,
進入系統後執行下述指令,應該會變成performance
$cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
以上,同理可用來設定開機關掉用不到的服務~ 參考文章