寫!

日記


Arrabiatta exp 好難啊

jQuery 很安定但 script.aculo.us 也很好!

收到J2, iNews, HDJade 了, 可惜只是昨天的事

MHP2g 極速的衝到7星, 這次重玩領會到很多:
上位裝防禦力十分不錯, 有G位的一半以上
下位裝的防禦力十分危險, 有被上位下級怪一招秒掉的可能獵人套裝可以令你輕鬆由1星通到7星, 自動標示, 體力+20, 剝取鐵人, 每件只售$900 十分超值!!!

要輕鬆通關, 武器的選擇尤其重要!! 如果不想再用禁斷的太刀也不想用弓弩去磨的話, 以下的也可以打得很快
配備長槍一支以應付: 盾蟹/鎌蟹/單角/角龍/轟龍
強烈推介: 蛇龍槍(騎士槍升級)/鎌蟹槍
配備鎗統一支以應付一切你打不入的: 岩龍/電龍/鎧龍
強烈推介: 骨火統(3級通常)/轟龍統(2級擴散)
配備一支大劍以應付站起來的怪物: 雄火/雌火/怪鳥/水龍
強烈推介: 鎌蟹刃/電龍劍

隨行貓攻擊力很高!! 已經殺掉多隻Boss了!

以下有很大部分的心聲XD:
http://www.twowin.com.tw/alldata/fun/fun884.SWF

心存感激:
*****Clarice&Kristy gave me a birthday cake and a birthday song those non-existed in many many years. *Widdy gave me, whom she at first even don't know the name of, a E-pass.

 
發表時間:2009年6月16日 | 評論 (0) | 全文

悲慘世界有很多好聽的曲子呢!!


其中有最近被susan boyle 唱得很火的I dreamed a dream

還有在中學時期唱得十分快樂 Valjean 的 Do you hear the people sing

聽一首陣容強很可怕的Do u hear the ppl sing 吧!


發表時間:2009年6月1日 | 評論 (0) | 全文

最近


RB 和RF 搜尋器優化 (SEO)

STG 彈幕遊戲開發

準備又玩日麻

IC Training 上堂上得超開心!!!! 一度做一度吹水, 又做得快, 用圍同人傾計, 上堂做乜都唔理你, 話咁快又一日, 話就話一堂成9個鐘...

XNA 觸電 orz

 
發表時間:2009年5月20日 | 評論 (0) | 全文

好熱啊


係好熱ge 時候, 最arm 留係工業中心!
發表時間:2009年5月19日 | 評論 (0) | 全文

最優秀音頻播放器重新評選(本物評論)


- Foobar2000 - http://www.foobar2000.org/
- Winamp - http://www.winamp.com/
- AIMP - http://www.aimp.ru/
- XMPlay - http://www.un4seen.com/
- musikCube - http://www.musikcube.com/
- Spider Player - http://spider-player.com/
- TTPlayer - http://www.ttplayer.com/
- CoolPlayer - http://coolplayer.sourceforge.net/
- 1by1 - http://mpesch3.de1.cc/1by1.html
- Billy - http://www.sheepfriends.com/?page=billy
- Evil Player - http://www.hakeem.gigahost.dk/index.php
- VUPlayer - http://www.vuplayer.com/vuplayer.php
- Soprano - http://kimero.com.ar/pro/soprano.html
- Xion - http://xion.r2.com.au/
- QuickPlayer - http://www.ctuser.net/details.php?software...ons/quickplayer
- RainbowPlayer - http://www.nanocodesoft.com/rainbowplayer.htm
- ALSong - http://www.altools.com/ALTools/ALSong.aspx
- Pulse MP - http://www.orcave.com/pulse/
- wxMusik - http://musik.berlios.de/

把它們全部都試完了! 得出的結果和以前有沒有分別呢?

評一個播放器好不好, 很多號稱專業的評論都是從音質著手,
常見的是說那個一播放器播出來清楚, 哪一個矇, 哪一個有細節, 哪一個有動態, 哪一個清脆, 哪一個和暖等等
然後會拿出一些音樂CD 來比較一下分別

作為研究音訊多年的人, 我想我也應該寫一篇
事實上一個播放器也只是用來執行API 的更高階程式, 要分別音質事實上只能從其Audio Library 上分別
比如說在Jackbin 大說的最差mp3 播放"KMPlayer", 的確預設的很差, 但如果裝上in_mpg123.dll 之後就會和其他用上mpg123 的播放器有同等質量, 因為播放器是是"指令傳送器", 它並不參與混放

現在流行的Audio Library 有下面幾個
mpg123 mpeg 解碼器, 速度快, 公認數法質量最好的開源library
BASS mp3/ogg 解碼器, 體積少, 商用收費(不開源), 成像評價很好
GStreamer(MAD) 速度慢, 質量高, 有評價說比mpg123 還好一點
Tuniac 新開發的套件(開源), 全32-bit 浮點算法, 成像完整
mpglib 品質和mpg123 一樣
Fraunhofer IIS 格式標準, 但速度比MAD 還要慢

基本上用上上面所提及的library 來開發的media player 品質都會不錯
當然也有比較一般的解碼, 但差得都不遠

來到這裡, 上面的播放器都很好

第二影響品質的地方在於Equalizer, 一把eq 打開, 碼率不足的mp3 馬上會嚴重失真
調用library 就連中小學生都會(當然也不是每一個), EQ 的處理就是考驗編寫員功力的第一重關卡
一個好的Player, EQ 的bands 要夠多, 只有Bands 夠, 調較的時候才會平滑而不會在即使碼率足的時候也會出現晶體化的情形
EQ 的編寫頗為費心的, 從Realplayer 中免費版3bands EQ, 收費版10bands EQ 中可以看出, 但事實上, 一個播放器要用到EQ 的話, 差不多10bands 是合理的

來到這裡, 大部分都很好, 除了其中幾個沒有配備EQ 的之外

EQ 的原理是把信號做一次Fourier Transform 之後將所選的spectrum 加減後再Anti-Transform, 實時播放
可以知道, 把一band 的水平個別提高是會出現Spectrum quantization, 和Digital Signal 的quantization 有所不同, 因此很多高質素的軟件都會做出linear 甚至2/3 次多項式的平滑

到這裡Coolplayer 以下的都站不住腳了

做完EQ 之後, 基本上一個可用的播放器就告成, 但更有要求的會追求Interpolation 的算法
所有數碼音樂(包括CD) 都是Sampling of analog signals(類比取樣)
既然是取樣就不能是無限取樣, 今天大部分的取樣都是每秒44100次, 在mp3 壓縮後自然實用數目也會不足
那麼取樣之間的填補也是player 的工作了, 因為分別不明顯, 多player 會使用ramp 型(即是不作出改變), 原因就是: 能力不夠, 甚至有很多編寫的人不知道要處理interpolation, 任由晶體化出現
因此, interploation 是考驗大師的課題了

同一時間dithering 和ramping 也是處理晶體化的方法, 但由於所用的的算法非常的自由,
而得出結果也差不遠, 所以我也不太願意去冒險評價大師們了

到這裡, 除了Winamp, foobar, ALSong 和 XMPlay 之後都沒有了

就今日, 多就是利用到liner, Hermite, 也有專家會用到高位元sinc 來作出修補
http://blog.chinson.idv.tw/2006/07/linear-interpolation-sinc.html
http://kevincg.wordpress.com/2006/02/21/hermite%E7%9A%84%E6%9B%B2%E7%B7%9A%E9%81%9E%E8%A3%9C%E6%BC%94%E7%AE%97%E6%B3%95hermite-curve-interpolation/
其中Sinc 的無限函數電腦計起來最為複雜, 所以用起來要有效率, 播放器編寫員還要學習cpu 的一點引用(如MMX, 3DNow!)

走到這一步的, 看來只有Foobar 和XMPlay
那麼那講一下它們的來歷吧,
Foobar2k 受眾廣, 我提供一下連結就好: http://zh.wikipedia.org/wiki/Foobar2000
XMPlay: 由開發BASS Library 的公司Un4seen 開發的播放器, 外觀簡而, 支持換Skin 但介面操作不友好, 但功能比想像中齊全:- Auto AMP - DSP - Interpolation resampling(二級) / pan resampling
- 全sf2 支援(GM/GS/XG) - ASIO/DirectSound, 請到Un4seen.com 下載

作為一個最好的播放器還要配合很多plugins, Foobar2k 的plug-ins 的確多很令人咋舌, 支援得到的格式可比以前winamp2, 但其中一個還算很有人氣的格式卻被XMPlay 比下去了 - MIDI.

在上面支持midi 的播放器還不少, 但可以用到custom sf2 的就只有Foobar, XMPlay, Spider Player, AIMP2
而Foobar 對sf2 的支持是透過foo_midi 插件的, 但可惜這個插件非常不成熟, 成像差還會掉音

XMPlay 在處理純Midi 輸出的時候還是不及Timidity++, 但比起foo_midi, XMPlay和 Spider Player處理起來就完美多了, 但Spider Player 是based on BASS 的, 那就不用評價了, 透過sinc interpolation + dithering + ramping 來re-render soundfont 輸出是十分之令人感動的一件事
XMPlay 可以把這個工作實時處理實在是很強大, 作為一個免費程式, 這種處理有點及得上一個上千港幣的DAW 了

其實要播得更好更有趣, 我大概打開一個DAW 會更快樂, 寫這麼多就只為了認清一下真相
發表時間:2009年5月14日 | 評論 (0) | 全文

"愚蠢的錯誤"


經常會聽人說到一些錯誤是"愚蠢的錯誤", 比如說裁判律師上庭時帶錯文件就會被人說成是"愚蠢的錯誤"

但是在我們的認知中, 愚蠢和聰明一樣, 不是用來描述生物的能力嗎? 而錯誤決非生物, 那麼"愚蠢"的錯誤, 又是甚麼呢?

我會想到, 會是一直以來通俗的用法吧! 於我找詞典幫忙!
 1. 愚蠢
 注音一式 ㄩˊ ㄔㄨㄣˇ
 漢語拼音 y  ch n  注音二式 y  chu n
 相似詞 痴呆、愚笨、愚昧  相反詞 伶俐、智慧、聰明、聰穎、穎悟
痴呆笨拙。警世通言˙卷二十二˙宋小官團圓破氈笠:「劉翁愚蠢,全不省事,逕與女兒討那破氈笠。」老殘遊記˙第九回:「只是既然三教道裡子都是一樣,在下愚蠢得極,到要請教這同處在甚麼地方,異處在甚麼地方?」

 (http://dict.revised.moe.edu.tw/cgi-bin/newDict/dict.sh?idx=dict.idx&cond=%B7M%C4%F8&pieceLen=50&fld=1&cat=&imgFont=1)

痴呆笨拙是用來具體的形容思考和行動的吧! 那麼愚蠢的錯誤是一個錯誤的搭配呢!(即使英文上也有Stupid Mistake 的用法)

事實上"愚蠢的錯誤"實在不能令我知道那是個怎麼的錯誤,
錯誤可以是容易出現的, 可以是不常出現的, 可以是嚴重的, 可以是輕微的...
為甚麼很多是都會出現愚蠢呢?

那麼來到重點了! 這個詞是怎樣出現的呢?
我想情境應該是當一個人做出一些大意的錯誤時, 監察者自然會覺得那個人愚蠢(其實也不然)
而如果說:"你真愚蠢"或"你處理得真愚蠢", 說出口的人會覺得這樣會傷人自尊甚至會被人當成人身攻擊而出現嚴重口角。因此, 為了避免這樣的情況, 愚蠢這個詞就轉移到形容錯誤這個不適當對象身上。

但是, 這不是遺背事實嗎?
我只可以說, 使用"愚蠢的錯誤"的人愚蠢至極! 到最後可能所有人也不知道這個錯誤的情況。

 
發表時間:2009年5月8日 | 評論 (0) | 全文

突然想到


神在堅硬的石山狠狠的劃上一筆! 亂石由天飛下

我看著那個字金光乍現 - 神!
發表時間:2009年5月7日 | 評論 (1) | 全文

我整個都Saber Wing 了!




SABER WING (satellite silhouette remix)


發表時間:2009年5月5日 | 評論 (0) | 全文

SABER WING


http://www.nicomimi.com/play/sm4727635
發表時間:2009年5月5日 | 評論 (2) | 全文

是日感想


香港是知識型社會嗎? 討論起上來也許是條哲學題。

但是香港人所缺乏的不是硬知識, 而是一些可以推動人生的動力,
在讀書多年, 有心追求學問的學生在我眼中可說少之又少, 在政府宣傳"求學不是求分數"的時候竟被群眾板停
甚至在大學裡, 有教授輕言一句"求學不是求分數"也會有學生說"分數是我們的命根啊"!

雖然求分數這個前題對求學問沒有必然的矛盾, 但是對於"求學是求分數"這一點, 怎麼人們會死抱不放呢?
究竟是不是在人們面前說出古老遠大明日理想會被人說虛偽?
究竟是不是現實功利在會給人可親的印象?
還是, 一早人們就沒有把目的放在學習真實的知識上?
我想應該三點都對吧...

在大學選科, 說是應以興趣為先, 但有多少人早就把生而來的興趣自願被世俗消除
得出來給自己選科的理由是"雖然說是以興趣為先, 但也要為現實打算/向現實低頭"這種失去信心的答覆

人們竟已經變得沒有勇氣去做自己本來想做的事, 是因為一旦他們失敗, 他們沒有信心去面對周遭的人嗎;
人們竟已經變得喜歡跟大隊, 是因為一旦他們失敗, 也有足夠的原因去給自己和他人解釋.

香港人拍不出Discovery Channel, 一來是因為製作人急功近利, 二來是香港基本上沒有這群受眾
香港人喜歡的知識是能夠遠見到可以為他們爭錢的知識, 至少學了的東西能給他們一張證書或文憑
會選學鋼琴, 而不是橫笛, 只是因為至少將來受眾廣
會選讀BBA, 而不是BSc, 只是因為這個是商業社會

人們甚至會把這一種扭曲了的認知當成真理
會選做會計師, 而不是技師, 原因是會計師人工高, 也十分受人尊敬!

歐美國家不用說了, 民心開放而成熟, 亞洲人常常覺得他們知識差甚麼沒常識
而事實上是他們勇於也有足夠空間讓他們可以活在自己的世界裡
而說香港被大陸追上只是經濟層面, 而事實上香港人在思想層面也已經落後了
看看大陸電視會播電子競技, 可以整在在播年輕人在用電腦對戰,
但是換了在香港不就已經被人說了玩物失志, 荼毒年輕人了嗎? 也不去想想存在物的合理性
雖說大陸的言論不自由, 但也的確是十分市場主導的

香港是知識型社會嗎? 是的, 但這只是能為其他人做苦力般的知識,
想要有高增值的產業, 還要問問守舊的知識型管理班子
發表時間:2009年5月5日 | 評論 (1) | 全文