御坂网络司令塔
吾來之,吾去之,獎之未取,名之未聞。問曰:有何所得?曰:無也。 真無得耶?非也,得知所缺也。所缺者,知識也,資料結構也,算法也。 寒假時,暑假時,幾曾欲學,而終未學,何也?以爲無用之故。「資料結構,當作古矣。有庫即足矣。」 今吾編程,不但有庫,語言亦Python易用之流;所欲用而弗能者,資料結構也。 噫吁戲!終知基本功所重要者乎?
When people talk about Android, they usually think it as a platform, a product from Google, rather than a software, an “open source” operating system. If you are an end user, thinking it right, there is no matter. If you, however, think that you are a hacker, a programmer, or at least an (app) developer, it isn’t enough.
The most part of Android is free software, no matter Google calls it “free” or “open source”.
歌聲合成軟體 🔗 「Vocaloid is a singing voice synthesizer.」
Vocaloid系列軟體。
* 知名度高。出名之至,非圈中人,亦多知之。 價格相對較貴。其實在正版軟體中不算特別貴,但是這年頭跟盜版比起來… 作為自由軟體運動的支持者,我們同樣支持打擊盜版:把QQ影音的代碼還給我們! 本身不是自由軟體。人各有志,不能強求。 不原生支持GNU/Linux作業系統。(Wine可以,但不算原生,下同) UTAU歌聲合成軟體
* 為免費軟體(Freeware≠Free Software),一說只有舊版為免費。 定製性比Vocaloid好。 依然不原生支持GNU/Linux。 QTau/Lauloid/Rocaloid
* 自由軟體(有的是GPLv3,有的是三條款BSD,等等) 多處於軟體開發的「Design」階段。沒看錯,連Debug版都不是,更不要提α版、β版、RC版了。而以上兩款軟體均屬於正式發行版。 作為自由軟體,自然支持GNU/Linux。不過因為上一條,就算支持也沒法用啊… 設計很先進,執行速度理論上比UTAU快,更比本文講述的套件快得多,但是理想很豐滿現實很骨感。 efb-gw + Cadencii + wavtool-pl
* 主要講述的套件。 自由軟體(GPL) 相對上一條幾款軟件來說,還算勉強能用。 自由軟體 🔗 「偉大光榮正確的中土國民會自由軟體基金會聯合會萬歲!」
FSF說得夠多了,不再複述。 https://www.gnu.org/philosophy/free-sw.html
套件 🔗為什麼是套件? 🔗 因為它必須是套件。 因為套件可以在一個軟件N久沒更新的情況下還能用。 本套件由efb-gw(相當於UTAU的resampler.exe),wavtool-pl(Paul Liu所重寫的wavtool)和Cadencii編輯器組成。同時還需要一個UTAU音源。
安裝方法 🔗Cadencii 🔗Cadencii這個編輯器很有趣,是用C#寫成,再通過工具轉換成Java執行的。(因此效率很差)
直接sudo apt-get install jcadencii (限Debian系)
在Debian源中找到編譯好的deb包,解壓後java -jar Cadencii.jar
efb-gw (最重要的部件) 🔗efb-gw 最好也選Paul Liu修改後便於GNU/Linux下使用的版本。此版本原在 http://people.debian.org.tw/~paulliu/efb-gw-pl/efb-gw-pl1.zip 無奈這個網站早已無法訪問。
幸好我還存了一份,現上傳於百度網盤: http://pan.baidu.com/s/1eglhM
cd進去make一下即可。
wavtool-pl 🔗git clone git://git.