6月29日(水)のつぶやき

2011-06-30 02:02:28 | 呟き
12:00 from ついっぷる/twipple
[文生書院ホームーページ更新] 造園と都市デザイン研究雑誌TOPOS http://bit.ly/lZvJLB
12:01 from ついっぷる/twipple
[文生書院ホームーページ更新] ルイス・キャロル写真コレクション1 ORIGINAL PHOTOGRAPHS BY LEWIS CARROLL http://bit.ly/iMoTbk
12:09 from ついっぷる/twipple
[文生書院ホームーページ更新] ラグビーの歴史に関するコレクション A COLLECTION OF THE BOOKS
ILLUSTRATING THE HISTORY AND GRWOTH OF RUGBY FOOTBALL http://bit.ly/kosnkQ
12:10 from ついっぷる/twipple
[文生書院ホームーページ更新] 新修日本絵巻物全集 全30巻 別巻2 (32冊) http://bit.ly/lcoCvn
12:11 from ついっぷる/twipple
[文生書院ホームーページ更新] 近世武士住宅 http://bit.ly/kO4YLM
12:12 from ついっぷる/twipple
[文生書院ホームーページ更新] 日本美術全集 全25巻(26冊) http://bit.ly/jsg676
12:13 from ついっぷる/twipple
[文生書院ホームーページ更新] 東寶 東宝発行所 http://bit.ly/kQuBXb
by bunseikokubo on Twitter

6月28日(火)のつぶやき

2011-06-29 02:00:35 | 呟き
09:22 from ついっぷる/twipple
[戦前日本の「グローバリズム」]井上寿一・学習院大教授が刊行 http://bit.ly/lTlcBC
09:42 from web
驚くべき学びの世界展 レッジョ・アプローチ http://t.co/nzuDnyG
09:47 from web
電子書籍ブームで苦境に立つ米国の中小書店、作家サイン会を“有料”にする動きも 「我々はAmazonのショールームではない」 http://t.co/EzyZrEC
by bunseikokubo on Twitter

6月27日(月)のつぶやき

2011-06-28 01:57:03 | 呟き
17:53 from ついっぷる/twipple
国会図書館で提供するデジタル化資料が100万点超え、うち25万点はネットでも http://bit.ly/mbeDaq
17:55 from ついっぷる/twipple
国立国会図書館、「歴史的音源」に約1万8千点を追加提供 http://bit.ly/jk9BBt
17:56 from ついっぷる/twipple
ダーウィンの蔵書がデジタル化され公開、本人による書き込みもテキスト化 http://bit.ly/j4ERhh
17:57 from ついっぷる/twipple
琉球大学附属図書館、沖縄に関する論文・雑誌記事を検索できる「沖縄文献情報データベース」を公開 http://bit.ly/iLKUXP
17:59 from web
電子書籍がもたらした「価格の自由」 http://t.co/nJjdM3y
by bunseikokubo on Twitter

6月22日(水)のつぶやき

2011-06-23 01:58:24 | 呟き
09:52 from web
明治大学図書館、新図書館建設の進捗状況を公開 http://t.co/C5RDVZU
09:52 from web
国勢調査に見る、1880年から2009年までの米国の図書館員(記事紹介) http://t.co/Gk0ESs6
09:52 from web
大英図書館の蔵書を電子化 グーグル、25万冊 http://t.co/iJEBp3Q
10:12 from web
英レコード大手EMI、身売りやIPOを検討 http://t.co/HwlvK1D
10:12 from web
ストラディバリウス12億円で売却 収益で被災地支援へ http://t.co/sforZA4
10:13 from web
生命の不思議 独特の世界観で 「電子書籍アワード2011」大賞の絵本アプリ http://t.co/ttVjH7R
by bunseikokubo on Twitter

6月21日(火)のつぶやき

2011-06-22 01:52:41 | 呟き
01:04 from goo
Ubuntu8.04 【SuperCollider PartConv】サンプリングリヴァーブ #goo_turedureyoshi http://blog.goo.ne.jp/turedureyoshi/e/9f224c8d4f2d0152441fd56c82c92a42
09:33 from web
ポスドクの半数は電子書籍を好む カリフォルニア大学、教職員・学生を対象にした電子書籍のユーザ調査報告書を公開 http://t.co/ES2G53Z
09:33 from web
文化庁、出版者権利付与で検討会議 http://t.co/x9OCYAy
09:58 from web
米サックス奏者のクラレンス・クレモンズさん死去 http://t.co/aEo6v8g
09:58 from web
五木寛之さん 電子書籍で個人全集  「電子書籍を読む人は基本的にタダを期待している。その中にビジネスをどう持ち込むか。捨て石になるような気持ちもあります」 http://t.co/PfLcDM3
by bunseikokubo on Twitter

6月20日(月)のつぶやき

2011-06-21 01:52:26 | 呟き
01:50 from goo
【Ubuntu8.04 Open JTalk】日本語音声合成 #goo_turedureyoshi http://goo.gl/lnLZF
18:08 from web
Webcat終了予定および後継の検索サービスについて http://t.co/ko0PnyK
18:08 from web
国立国会図書館、「全文テキスト化実証実験報告書」を公表 http://t.co/DLeFeh2
18:09 from web
レディー・ガガ、99セント・アルバム・セールの衝撃 http://t.co/pUea8XP
18:10 from web
フィジカルCDの付加価値再考 ブランディングに繋がるパッケージデザイン http://t.co/osZtKvX
18:14 from web
被災地に仮設図書館作ろう!ツイッターで3万冊 http://t.co/2NrDGE9
18:14 from web
中曽根元首相のメモなど、国会図書館に寄託 http://t.co/MUc781U
by bunseikokubo on Twitter

Ubuntu8.04 【SuperCollider PartConv】サンプリングリヴァーブ

2011-06-21 00:39:59 | 電脳
Convolution Reverb、畳み込みリヴァーブ。録音された残響情報(インパルス・レスポンス・データ=IRデータ)を元に、その残響を忠実にシミュレートするリバーブ。

以下のマニュアルを参照した。
http://kymatica.com/scdoc_demo/Classes/PartConv.html

またフリーのIRデータは以下にあり。
http://www.xs4all.nl/~fokkie/IR.htm

前もって{}.fork;でIRデータの下処理が必要。マニュアルのコードを整理し、OSCでPureDataからコントロールできるようにした筆者のコードは以下のとおり。OSCresponderで下処理。SynthDefで畳み込みリヴァーブを立ち上げる。

r=OSCresponderNode(nil, "s_irr",{
arg time,responder,msg;
~irspectrum.free;
currentEnvironment.clear;
{
var ir, irbuffer, bufsize;
irbuffer= Buffer.read(s, "/home/yk/Desktop/ir/Factory.wav");
s.sync;
bufsize= PartConv.calcBufSize(2048, irbuffer);
~irspectrum= Buffer.alloc(s, bufsize, 1, bufnum:76);
~irspectrum.preparePartConv(irbuffer, 2048);
s.sync;
irbuffer.free;
}.fork;
}).add;

SynthDef("reverb",{
var input;
arg mix = 0.5;
input = In.ar(17);
Out.ar(30, (PartConv.ar(input, 2048, 76)) * mix);
}).load(s);

------
環境 Ubuntu 8.04 [WUBIインストール]
* デスクトップ環境を Xfce に置き換え(Xubuntu)
* RTカーネルを導入 2.6.24-29-rt
* SuperCollider Versin 3.4.2 + SC3pulgins + quarks
* PureData extended Version 0.42.5
------

【Ubuntu8.04 Open JTalk】日本語音声合成

2011-06-20 01:45:18 | 呟き
ボコーダの音源にしたくて、日本語音声合成Kitをビルド・インストール。推奨環境が10.04でダメ元だったが無事に動いた。

[参考URL]
OpenJTalkを使ってみる。
http://www.geocities.jp/humanrace96/OpenJTalk.html
Open JTalk で音声合成して日本語テキスト読み上げ
http://pochi.usamimi.info/linux/open_jtalk.html
Open JTalk
http://ja.nishimotz.com/open-jtalk

[初めに開発環境を入れる]
$ sudo apt-get install build-essential

[コードの入手]
* hts_engine API
hts_engine_API-1.04.tar.gz(HTSランタイムエンジン)を入手。
* Open JTalk
open_jtalk-1.03.tar.gz(本体) 、 open_jtalk_dic_utf_8-1.03.tar.gz(Open JTalk用辞書)、
hts_voice_nitech_jp_atr503_m001-1.02.tar.gz(Open JTalk用HTSボイス) を入手。
* MMDAgent - Toolkit for Building Voice Interaction Systems
MMDAgent_Example-1.0.zip(MMDAgent のサンプルスクリプト) を入手。

[hts_engine API のインストール]
$ tar zxvf hts_engine_API-1.04.tar.gz
$ cd ./hts_engine_API-1.04
$ ./configure
$ sudo make install

[Open JTalk の展開,パッチ]
$ tar zxvf open_jtalk-1.03.tar.gz
$ cd ./open_jtalk-1.03/jpcommon

OpenJTalk(1.03)へのパッチ
--- open_jtalk-1.03/jpcommon/jpcommon_label.c 2011-04-29 14:08:32.000000000 +0900
+++ jpcommon_label.c 2011-05-01 19:55:40.000000000 +0900
@@ -270,6 +270,7 @@
if (index == a)
break;
}
+ if (i > 3) i = 3;
return i;
}

@@ -369,6 +370,7 @@

for (i = 0, index = m->next; index != NULL; index = index->next)
i++;
+ if (i > 10) i = 10;
return index_mora_in_utterance(m) + i;
}
上記の差分をそのままコピペ jpcommon_label.diff という名前で保存。パッチファイルを当てる。
$ patch < jpcommon_label.diff

[Open JTalk のビルドとインストール]
$ cd ../
$ ./configure --with-charset=UTF-8
$ make
$ sudo make install

[辞書ファイル展開]
$ tar zxvf open_jtalk_dic_utf_8-1.03.tar.gz
$ sudo mkdir /usr/local/share/open_jtalk
$ sudo mv ./open_jtalk_dic_utf_8-1.03 /usr/local/share/open_jtalk/

[hts音声ファイル展開]
$ tar zxvf hts_voice_nitech_jp_atr503_m001-1.02.tar.gz
$ sudo mkdir /usr/local/share/hts_voice
$ sudo mv ./hts_voice_nitech_jp_atr503_m001-1.02 /usr/local/share/hts_voice/

[MMDAgentサンプル音声展開]
$ unzip MMDAgent_Example-1.0.zip
$ sudo mv ./MMDAgent_Example-1.0/Voice/mei_normal /usr/local/share/hts_voice/

[テスト]
[run_jtalk.sh]
#!/bin/bash
VOICE=/usr/local/share/hts_voice/hts_voice_nitech_jp_atr503_m001-1.02
DIC=/usr/local/share/open_jtalk/open_jtalk_dic_utf_8-1.03
open_jtalk \
-td $VOICE/tree-dur.inf \
-tf $VOICE/tree-lf0.inf \
-tm $VOICE/tree-mgc.inf \
-md $VOICE/dur.pdf \
-mf $VOICE/lf0.pdf \
-mm $VOICE/mgc.pdf \
-df $VOICE/lf0.win1 \
-df $VOICE/lf0.win2 \
-df $VOICE/lf0.win3 \
-dm $VOICE/mgc.win1 \
-dm $VOICE/mgc.win2 \
-dm $VOICE/mgc.win3 \
-ef $VOICE/tree-gv-lf0.inf \
-em $VOICE/tree-gv-mgc.inf \
-cf $VOICE/gv-lf0.pdf \
-cm $VOICE/gv-mgc.pdf \
-k $VOICE/gv-switch.inf \
-x $DIC \
-ow _hoge.wav \
-ot _log.txt \
test.txt

[test.txt] (UTF-8)
今日はいい天気です。

------
環境 Ubuntu 8.04 [WUBIインストール]
* デスクトップ環境を Xfce に置き換え(Xubuntu)
* RTカーネルを導入 2.6.24-29-rt
* SuperCollider Versin 3.4.2 + SC3pulgins + quarks
* PureData extended Version 0.42.5
------

Ubuntu 8.04【PureData fluid~】サウンドフォント用サンプラー

2011-06-19 01:11:12 | 電脳
Fluid Synth。SoundFont互換のサウンドカードを必要とせずにSoundFontテクノロジーを使用できる。PuraDataに[fluid~]をインストールするほか、別途Fluid Synth本体のインストールが必要.

http://ccrma.stanford.edu/planetccrma/mirror/centos/linux/planetccrma/5/i386/repoview/pd-fluid.html

* 上記からrpmパッケージ(Red Hat系Linux用)をダウンロード。 alienでdebパッケージへ変換。(alien : インストール方法 $ sudo apt-get install alien)。生成されたdebパッケージでfluid~を導入。

ファイル名 :
pd-fluid_0.39.3-2_i386.deb

* FluidSynthをインストール sudo apt-get install fluidsynth

無事に動いたが、意外とCPUを食うことと、OSCでのコントロールに慣れたためMIDI信号へ変換してFluidSynthをコントロールすることがもどかしいこと。結論として音源はSuperColliderにまとめることにしたので、現在利用していない。

------
環境 Ubuntu 8.04 [WUBIインストール]
* デスクトップ環境を Xfce に置き換え(Xubuntu)
* RTカーネルを導入 2.6.24-29-rt
* SuperCollider Versin 3.4.2 + SC3pulgins + quarks
* PureData extended Version 0.42.5
------

Ubuntu 8.04【SuperCollider STK】物理モデルシンセサイザー

2011-06-18 01:17:46 | 電脳
Synthsis Tool kit。スタンフォード大学発のオープンソースのシンセ演算ライブラリ。SuperColliderにStkUgensをインストールするほか、別途STK本体のインストールが必要。

SuperCollider SC3pluginsを導入するとStkUGensがインストールされるが、うまく動かなかった。Fedora用パッケージをdebに変換してインストール。Ubuntuパッケージから、Synthsis Tool kitを導入。さらに重複しているpluginsの余分なStkUgensを削除すると無事に動いた。利用にはヘルプファイルを参考にした。

http://rpm.pbone.net/index.php3/stat/4/idpl/6890696/dir/fedora_7/com/supercollider-stk-ugens-0.20080331-0.svn216.1.fc7.ccrma.i386.rpm.html

* 上記よりrpmパッケージ(Red Hat系Linux用)をダウンロード。 alienでdebパッケージへ変換。(alien : インストール方法 $ sudo apt-get install alien)。生成されたdebパッケージで StkUgens導入.

ファイル名 :
supercollider-stk-ugens_0.20080331-1_i386

* stkを導入。Synapticで"STK"で検索、インストール。

* "SuperCollider"-"Extensions"-"SC3plugin"フォルダからStkUGensを削除。動いた。

------
環境 Ubuntu 8.04 [WUBIインストール]
* デスクトップ環境を Xfce に置き換え(Xubuntu)
* RTカーネルを導入 2.6.24-29-rt
* SuperCollider Versin 3.4.2 + SC3pulgins + quarks
* PureData extended Version 0.42.5
------

6月16日(木)のつぶやき

2011-06-17 01:52:46 | 呟き
10:21 from web
「青空文庫」の作品を音声読み上げしてくれるiPhone/iPadアプリ http://t.co/m83yiEo
10:21 from web
大学図書館問題研究会、大学図書館のTwitter利用に関するアンケートを実施中 http://t.co/nkRVmyB
22:17 from goo
Ubuntu 8.04【SuperCollider BBCut2】ブレイクビーツ生成 #goo_turedureyoshi http://blog.goo.ne.jp/turedureyoshi/e/55cbdde4268911810763bc0eda776d26
by bunseikokubo on Twitter

Ubuntu 8.04【SuperCollider BBCut2】ブレイクビーツ生成

2011-06-16 22:13:39 | 電脳
アルゴリズミックなリズム構築などを主な目的とした、オーディオカッティングのためのライブラリ

https://launchpad.net/~puredyne-team/+archive/ppa/+sourcepub/854999/+listing-archive-extra

* 上記よりdebパッケージにて導入. Puredyne karmic(9.10)用だが問題なく動いた.

ファイル名 :
supercollider-bbcut2_2.1-1ubuntu1~karmic1~ppa1_i386.deb

利用には以下のページを参考にした。
http://sc3howto.blogspot.com/2010/10/getting-started-with-bbcut2.html

ライブで使えるようにするにはトリッキーな設定が必要。SuperColliderは頑固だという印象だが、BBCutはさらに加えて神経質な印象。

------
環境 Ubuntu 8.04 [WUBIインストール]
* デスクトップ環境を Xfce に置き換え(Xubuntu)
* RTカーネルを導入 2.6.24-29-rt
* SuperCollider Versin 3.4.2 + SC3pulgins + quarks
* PureData extended Version 0.42.5
------