Deprecated: Assigning the return value of new by reference is deprecated in /usr/home/tarou/www_root/docs/nicotech/wp-settings.php on line 520

Deprecated: Assigning the return value of new by reference is deprecated in /usr/home/tarou/www_root/docs/nicotech/wp-settings.php on line 535

Deprecated: Assigning the return value of new by reference is deprecated in /usr/home/tarou/www_root/docs/nicotech/wp-settings.php on line 542

Deprecated: Assigning the return value of new by reference is deprecated in /usr/home/tarou/www_root/docs/nicotech/wp-settings.php on line 578

Deprecated: Function set_magic_quotes_runtime() is deprecated in /usr/home/tarou/www_root/docs/nicotech/wp-settings.php on line 18
<たろう>ニコニコ技術部 blog


Warning: mktime() [function.mktime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 41

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 50

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 52

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 54

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 55

Warning: mktime() [function.mktime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 41

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 50

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 52

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 54

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 55

ミドボンでソーダ充【日常・非日常】


Warning: mktime() [function.mktime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 41

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 50

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 52

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 54

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 55
2009 年 9 月 6 日

※ミドボンとは、生ビールとかで使う、緑色のボンベを略してミドボンと呼んでいます。

そろそろ夏も終わりですが、皆さんいかがお過ごしでしょうか?(笑)

夏と言えば、ハイボールの季節ですね。ハイボールに限らず、タンサン好きの方にはこたえられない季節でしょう。でもタンサン(ソーダ)ってなんか高い気がしません?元は水で、炭酸(二酸化炭素)を充填するだけであの値段。というわけで ぐぐってみました。「ソーダサイフォン」しかし、本体12000円くらい、ボンベ10本で1000円くらい。なんとかもっと安く作る方法はないものかと色々調べました。

というわけで(どういうわけ(笑))、おうちで作るソーダ。参考にしたのは、2ch 【なんでも】ソーダサイフォン【炭酸飲料】の レス885 と、【自分で作る】ソーダサイフォン【炭酸飲料】(現行スレ)のレス27 あたり。

行くぜ、ミドボン(生ビールやってるとこによくある、緑色のボンベ、略してミドボン。液化炭酸ガスが入ってます。)でソーダ充。


買ったものと入手先と値段

  1. ミドボン 5kg入り
    近所の酒屋からレンタルしました。関東圏ならカク○ヤスで簡単に借りられるらしいです。 5kgと10kgのがありますが、5kgで十分です。10kgのは持ち運びも大変だし、背が高いので、収納も大変です。あるページによると、知り合いじゃないと貸してもらうのは難しいようなことが書かれていましたが、そんなでもありませんでした。電話して「生ビール用の5kgの炭酸ガスボンベが欲しい」「5kgの物」といえばレンタルしてくれます。「生ビール用にミニボンベってのがあるよ」と言われるかもしれませんが、これは使えません。ボンベの中身をいっぺんに注入して他の用途に使えないものです。「何に使うの?」と私の場合聞かれましたが、ごにょごにょいってごまかしました(笑)「水草(みずくさ)を育てる」って言えばタブンだまって貸してくれます。(笑)
    金額は、保証金が5000円、中身が2500円でした。保証金は、ビール瓶とかと同じように戻せば帰ってきます。つまり、使い終わったらボンベごと店に持って行くと、中身代2500円だけで、次のボンベが借りられます。
    取り扱い上の注意はここがよくまとまっています。必ず読んでください。それと、ボンベの吹き出し側には絶対立たないでください。ボンベは高圧です。レギュレータがゆるんでいたりすると、クソ重いレギュレータが吹っ飛んできます。
  2. レギュレータ(8mmチューブフィッター)
    ミドボンの中身はかなり高圧(6Mpa)なので、そのままでは炭酸充填に使えません。減圧する装置をレギュレータと呼んでいます。生ビール用の 0.3Mpaくらいに減圧される物を選びましょう。さらに、8mmのチューブフィッターがついたものを選びました。6mmのものでもかまわないのですが、なんとなく。
    入手先:水草用品通販専門店「GREENS」からビール用減圧弁(残量文字表示タイプ)(R204)のチューブ径8mmのもの。
    7100円と結構高いので、ヤフオク等で手に入れるのがいいと思います。生ビールのセットとかにレギュレータがついています。普通、生ビール用の場合、8mmのチューブフィッターがついてるので大丈夫だと思います。(要確認)ボンベを借りる時に、レギュレータも貸してくれるという情報をちょっと耳にしたんで、試してみましたが、「ビール会社に聞いてみないと」と言われたので「んじゃいいです」と言ってしまいました(笑)
    生ビール用レギュレータの2次側(出口のほう)のネジは R1/4という規格になっています。共通規格です。R1/4 -> 8mm チューブフィッターという部品は、割と一般的なので、ホームセンターで入手可能です。(某コー○ナンで 380円くらいだった)。一次側(ボンベ側)の取り付けに 30mmという大型のスパナが必要です。わたしは30mmのモンキーレンチをホームセンターで買いました。600円くらい。
    ※大型ボンベに取り付けるのは、必ず生ビール用とか高圧用のレギュレータにしてください。一般にレギュレータというと、エアブラシで使うエアコンプレッサーのものとか、水草用のスピコンのような物が引っかかってきますが、この手は1次側の耐圧が足りません。せいぜい1Mpaにしか耐えられません、6Mpaのミドボンに使うと壊れます。壊れる程度ならいいですが吹っ飛んで人に当たったり、物を壊したりします。大変危険ですので専用の物を使ってください。
  3. レデューサ PISCO PGJ8-4
    この先の部品は、かなり小さくなって、チューブ径が 4mmとなるので、8mm->4mmの変換部品をかまします。R1/4->8mmチューブフィッターを別途購入するなら、R1/4->4mmチューブフィッターを買えば、この部品は不要になります。またこの先6mmで統一するなら、6mmの物を購入してください。
    入手先:MonotaRO(モノタロウ)から、レデューサ PISCO PGJ8-4土日WEB特価 ¥202
  4. ポリウレタンチューブ透明 4mm径
    外径4mmのポリウレタンチューブです。耐圧型です。外径を合わせてください。
    入手先:MonotaRO(モノタロウ)から、ポリウレタンチューブ透明 4mm径¥944
    一巻き20mです(笑) 実際使うのは2mもあれば十分なんで、もし、私に近しいひとが欲しければ2mさしあげます。
  5. 日東工器 マイクロカプラチューブフィッター付 プラグ (チューブ取付用) チューブ径4mm MC-04PC
    ペットボトルへ接続する ワンタッチ継手のプラグ側です。この先のソケットを日東工器のものにしたので、これを選択しましたが、PISCO製品(ライトカップリング プラグ PISCO CPPE3-4)でも、互換性があるそうです。L型になったのが便利かもしれません。
    入手先:MonotaRO(モノタロウ)から、日東工器 マイクロカプラチューブフィッター付 プラグ (チューブ取付用) チューブ径4mm MC-04PC土日WEB特価 ¥364
    チューブ径6mmを選択された方は、この部品はチューブ径6mmの物を選んでください。
    ここまで、各部品の中はストレートに抜けてますので、レギュレータで閉じないとガスは吹き出します。
  6. 日東工器 マイクロカプラ ソケット (メネジ取付用) MC-05SM
    おそらく一番重要な部品です。この小さい部品の中に弁が入っていて ワンタッチ継手をつないだ時だけ開く構造になっています。炭酸を充填して、継手を抜くと弁が閉まり、ペットボトルの中の炭酸の吹き出しをストップします。この部品は使うペットボトルの数だけ必要です。とはいえ炭酸が落ち着くと、普通のキャップに交換できるので2つくらいあれば大丈夫だと思います。
    入手先:MonotaRO(モノタロウ)から、日東工器 マイクロカプラ ソケット (メネジ取付用) MC-05SM土日WEB特価 ¥785
    これに、薄いゴムのワッシャがついています。これがないと取り付け部分から空気抜けするらしいです。
    この部品をペットボトルのキャップに取り付けるために、別途 M5のナットが必要です。
    PISCOに、同じような、PISCO CPSE3-M5という製品がありますが、メネジの部分が短くて、うまく止められないという情報を得ています。
  7. ステンレス M5 ナット
    MC-05SMを取り付けるために、M5のナットが必要です。さびないように ステンレスのものを選びましょう。
    入手先:近所のホームセンター、¥120くらい。
  8. 炭酸飲料が入っていたペットボトル
    ソーダの作成のために必要です。ボトルキャップの真ん中に 5mmの穴を開けて、ソケットを差し M5のナットで取り付けます。ボトルは、必ず炭酸飲料が入っていたものにしてください。1回コーヒーが入っていたボトルに充填したら、やばいカタチにふくらんで、破裂はしなかったんですが、かなり怖かったです。
    入手先:コンビニで買って(笑) プライスレス
    1.5Lとかがいいですよ。小さいのはすぐ使ってしまうし、炭酸充填時に、炭酸が入る空間が必要なので、いっぱいいっぱい使えません。

価格比較(1年間 毎日1L飲み続けた場合)

  ミドボン ソーダサイフォン サン○トリー ソーダ
初期投資 レギュレータ ¥7100
レデューサ ¥202
チューブ ¥994
プラグ ¥364
ソケット ¥785 *2 =1570
合計 ¥10230
本体 ¥10080
(楽○天 売ってるので最安値)
¥0
年間ランニングコスト ミドボン(中身)¥2500
(1年もったという情報あり)
ソーダカートリッジ 10本 ¥760 *30=22800
(楽○天 売ってるので最安値)
1本 ¥60(200ml) *5 *365 =109500
1L(5本)を365日
保証金 ミドボン ¥5000 ¥0 ¥0
合計 ¥17,730 ¥32,880 ¥109,500

作る楽しみ。プライスレス。

使った工具

  • 30mmのモンキーレンチ
    レギュレータをミドボンに取り付けするのに必要です。ホームセンターで新たに買いました。
  • 14mm スパナ
    レギュレータの2次側へチューブフィッターを取り付けるときに必要です。工具箱にありました。
  • 8mm スパナ
    ソケットをボトルキャップに取り付けするのに、M5ナットを回すのに使いました。
  • ラジオペンチ
    ソケットをボトルキャップに取り付けするのに、ソケットを止めるのに使いました。
  • カッター
    ポリウレタンチューブを切るのに使いました。

※ちょっとした雑学
高圧ボンベの色は、中身によって決まっています。
* 二酸化炭素(炭酸ガス)…緑色
* 酸素…黒色
* 塩素…黄色
* 水素…赤色
* アンモニア…白色
* アセチレン…褐色
* その他の種類…ねずみ色
なので、ミドボンといえば、炭酸ガスなのです。

ソーダの作成方法と注意

  1. ペットボトルに水を入れて冷やします。
    なぜ冷やすかというと、冷えてる方が炭酸ガスが溶け込みやすいからです。水は、4℃のとき、密度が一番高くなり、溶け込みやすくなります。
    高温で放置した炭酸飲料の気が抜けるのと逆の原理です。
  2. 水は、満タン入れない。8割くらいがいい感じ(ラベルの上のライン)
    ペットボトルに水は満タン入れないでください。炭酸ガス充填時に、圧縮される空間が必要です。そのほうが炭酸ガスがたくさん入り、充填後冷蔵庫へ保管してるあいだも 溶け込みます。
  3. 逆に、水少量で充填しない。
    理論的ではないので、はっきりしないのですが、空充填すると、ソケット側に負荷がかかり弁が壊れる。という事例が報告されています。どうも理論と一致しないので、なんともいえないのですが、用心するにこしたことはないということで。
  4. 充填前に、空間の空気を抜いておく
    ペットボトルの腹を押さえて、空間の空気を抜いたあと、キャップをしめるようにしましょう。空間内の空気は水に溶けにくいものが入っています。そのせいで炭酸ガスが十分に入りません。事前に空気は抜いておきましょう。
  5. 炭酸ガス充填時の注意
    炭酸ガスは、空気中にもあるものなので、そんなに心配することはないのですが、炭酸ガスだけを絶対吸わないでください。1回の呼吸で全部炭酸ガスだと死ぬ。という情報をどこかで見ました。
    わたしは、結構 ぷしゅぷしゅガスを漏らしてますが今のとこ問題ないです。
  6. ガス充填中よく振る
    カップリングを差して、炭酸ガスを入れただけでは、十分に溶け込みません。少なくとも1分くらいは シャカシャカ振りましょう。そのときは、炭酸ガスのプラグを差したままでやります。
  7. 充填後は、冷蔵庫で静かに寝かせる
    空間に残った炭酸ガスが静かに寝かせることで、水に溶け込みます。より強いソーダをゲットすることができます。静かに寝かせた後は、キャップを普通の物と交換すると、ソケット付きのものを次に使い回せます。

以上。

それでは、皆さんも ミドボンでソーダ充!

ところで、このセットを通販しようかと思ってるんだけど、需要ある?


Warning: mktime() [function.mktime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 41

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 50

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 52

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 54

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 55

Warning: mktime() [function.mktime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 41

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 50

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 52

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 54

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 55

【Firefox】TwittyTunes日本語化してみた【アドイン】


Warning: mktime() [function.mktime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 41

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 50

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 52

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 54

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 55
2009 年 8 月 2 日

twitterのTLに時々「見てる:ほげほげ http://うんたらかんたら」っていう投稿が出るのを見て、きっとなんかツールがあるに違いないとは思っていたんだけど、twitterクライアントをtwitから、tweenに変更したついでに探してみた。

なんか、色々そういうツールはあるみたいで色々入れて試してたらTwittyTuneってプラグインがよさそうだった。

日本語版がないかと探してみたんだけど、リンク切れでGoogleの検索にもひっかかってこない。しかたがないので日本語化してみました。

ファイルを公開してもいいかなと思ったんだけど、ライセンス的にいけるのかわからなかったので、日本語化の方法を書きます。

必要なモノ

  • TwittyTunesの本体ファイル
  • UTF-8の保存できるエディタ(メモ帳でOK)

まず、ここ(foxytunes内twittytunesページ)の「GetTwittyTunes」を右クリック→名前をつけてリンク先を保存 して、TwittyTunes_latest.xpiというファイルを取得します。このファイルを適当なディレクトリにコピーします。(オリジナルは必ず保存しておいてください。)

TwittyTunes_latest.xpi の拡張子を”.zip”に変更します。zip内 chrome\twittytunes.jar という名前のファイルを取り出します。

twittytunes.jarの拡張子を、これも”.zip”に変更します。変更した、twittytunes.zipから、locale\en-US\ というフォルダの中から「twittytunes.dtd」「twittytunes.properties」という 2つのファイルを取り出します。

この2つのファイルをそれぞれ、次のように修正します(両方同じように修正します。修正の文字列は変更してもOKです)。あらかじめ、メモ帳を開いておいて、ドラグ&ドロップすると簡単です。twittytunes.dtd がメニューの表示項目、twittytunes.propertiesが投稿時の先頭につく文字列のようです。

Browsing: → 見てる:

Reading: → 読んでる:

Looking at: → 注目!:

Watching: → 観察中:

修正が終わったら、必ず ファイル→名前をつけて保存→文字コード「UTF-8」として保存してください。必ず UTF-8で!(大事なことなので2回言いました(笑))。2つのファイルをそれぞれ修正するのを忘れないでください。

修正が終わったら、先ほどの jarをzipに変更した ディレクトリの元のファイルと入れ替えてください。入れ替えが終わったら、zipをjarと名前を変更します。

変更したjarファイルを、元の、xpiをzipと変更したファイルと入れ替えてください。入れ替えが終わったら、拡張子zipをxpiと元に戻します。TwittyTunes_latest.xpiという名前になってるはずです。

TwittyTunes_latest.xpi をFirefoxへドラッグ&ドロップして、Install してください。Firefoxの再起動が必要です。Firefoxのステータスバー右下に青いアイコンで「tt」と表示されたらInstallは成功しました。これが出ないのは、ファイルをSJISで保存した可能性が高いです。

青い「tt」アイコンをクリックして開いたウィンドウのドロップダウンリストに先ほど入れ替えた文字列の「見てる」が出て、ポストする文字列の先頭に「見てる:」と出れば正常に動いてると思います。

他の文字列も日本語にすれば、日本語で投稿できると思います。

ほんとうは、localeを en-USじゃなくて jaとして 入れ替えるのが正しいやりかたなんですが、これをやると変更する場所が一気に増えるので面倒だからやりませんでした。余力のある方はやってみてください。

では、楽しいtwitterライフを!


Warning: mktime() [function.mktime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 41

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 50

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 52

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 54

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 55

Warning: mktime() [function.mktime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 41

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 50

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 52

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 54

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 55

「あの楽器」演奏してみた


Warning: mktime() [function.mktime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 41

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 50

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 52

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 54

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 55
2009 年 2 月 20 日


なぜ、演奏が遅いか。タッチから音が出るまでにワンテンポずれるので、連続的に操作しずらい。さらに、左のタクトスイッチを離してるのに、その音が出たり、押してるのに開放弦の音が出たりする。チャタリングぽい。

東京ミーティングからの改良点。

  • funnel サーバー入れてみた。ちょっとチャタリングは改善されたような気がする。
  • ソフトのマイナーバージョンアップ。キーセンスのタイミングを変更してみたりしたんだけど、あんま効果なし。

今後。

  1. タクトスイッチのところをタッチセンサーに変更。
  2. キーの数をもっと増やす。6弦5フレット は作りたい。
  3. キーセンスを別回路化して、Gainerの負荷を下げる?
  4. Gainerをやめて違うI/Oにする。(トラ技の2008年8月号の基板)
  5. ネックサイズの変更(普通、幅は4.5cmくらいらしい。この4.5cmに6弦を突っ込むのはいけるのか?)
  6. ネック背面に、リボンコントローラ配置(ベント他)。ボリューム配置(ポルタメント?)

なんてことを考えてるけど、しばらく休憩(笑)

リボンコントローラのテスト版をいくつか作ってみたんだけど、いまいち安定しないんだよね。funnelのフィルター機能でなんとかなるのかしら?


Warning: mktime() [function.mktime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 41

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 50

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 52

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 54

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 55

Warning: mktime() [function.mktime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 41

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 50

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 52

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 54

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 55

「あの楽器」東京ミーティング ~感想・反省~


Warning: mktime() [function.mktime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 41

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 50

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 52

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 54

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 55
2009 年 2 月 3 日

というわけで参加してきました、「あの楽器」東京ミーティング。総勢100名以上。

詳しくは、上のリンクを見てもらうとして、こういう会に出るのは、だれかも言ってたけど魂が揺さぶられるのよね(その方は、「魂の共振」とおっしゃってました)。前回の名古屋ミーティングでも思ったのだけれど、自分も何かやりたいと思うのよね。「あの楽器」だけに限ったことではなく他の事でもね、みんな頑張ってるなぁと、俺なにやってんだろと。

だから、スベるの前提、スベってなんぼの発表を今回もしてきました(笑)

http://www.ustream.tv/recorded/1112543

「「あの楽器」から「俺の楽器」へ」。 なんだこのタイトル(笑)

いや、「あの楽器」をきっかけに、みんなが自分のやりかたで、「あの楽器」を作ったらそれはもう「俺の楽器」なんじゃないか。

なんてことを言おうと思ったんだけど、せっかく作ったやつの演奏を入れたら時間が足りないので、えれぇ中途半端な発表になってしまった(笑)

はしょるとこ間違えてるよね。俺。

んで 、ハード的な課題。

ボタンインターフェースで演奏は無理。いや、無理じゃないけど、ボタンサイズに影響うけて ギターの6弦が表現できないし、指が届かないっす。 リボンコトローラの導入が急がれる。

ずーっと気になってて、対応できてないのが、開放弦の表現。ボタンをどこも押してない状態を NoteOff に使ってるので、開放弦の場合のNoteOffの手段がない。ほんとは、マウスdown Up で NoteOffしたいんだけど、わたしのノートパソコンのペンの仕様上の問題で 実現できない。長押しが右ボタンクリックに割り当てられてるため、ボタンアップで、ダウンの情報も流れてくる。(なのでしょうがなく、弦側のボタンリリースでNoteOffにしてる)ドライバいじれるのかなぁこれ。。。

リボンコトローラ自体は、そんな難しい工作ではなさそう。「リボンコントローラ 自作」でぐぐると いっぱい出てくる。ちょっとしたアイディアも思いついたんで、これはいつかやるつもり。

毎回、こういう会の幹事さんをやってくれる方にはアタマが下がります。(以前60人規模のOFF会の幹事をやった経験から(笑))ありがとう。あなたがたのおかげで、今日のおいらがあります。

お疲れ様でした。


Warning: mktime() [function.mktime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 41

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 50

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 52

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 54

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 55

Warning: mktime() [function.mktime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 41

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 50

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 52

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 54

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 55

東京ミーティングに向けて その4 ~筐体(?)作成~


Warning: mktime() [function.mktime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 41

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 50

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 52

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 54

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 55
2009 年 2 月 3 日

今から アクリル板仕入れて、切ってとかは全然間に合わないので、次のような計画で100円ショップで部品(?)調達。

計画図

計画図

計画図

調達品

平たいひも  2本

マジックテープ(ベルクロテープ)裏のり付き  3セット

キーホルダ用のわっか  2つ

ストラップ(古い鞄から取り外してきた)  1つ

平たいひもをサイズに合わせて切って、マジックテープを貼り付ける。

板にも ノートパソコンの幅で マジックテープを貼り付ける。

ひも&テープ

ひも&テープ

これを ノートパソコンにセット

ノートパソコンに巻き付け

ノートパソコンに巻き付け

さらに板をはりつけ。

板を貼り付け

板を貼り付け

ストラップをつけたら できあがり。

できあがり。

できあがり。

テスト演奏(?)演奏になってないかみょ(笑)

演奏中

演奏中

というわけで、

できあがったのが、当日 AM7:00 慌ててシャワー浴びて、おでかけ。

  1. エフェクト作成。
  2. 音出し作成。(単音、和音)
  3. 音階ボタン作成。
  4. 音階ボタンから音生成。
  5. (今ここ→)筐体作成。
  6. 完成。

Warning: mktime() [function.mktime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 41

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 50

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 52

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 54

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 55

Warning: mktime() [function.mktime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 41

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 50

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 52

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 54

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 55

東京ミーティングに向けて その3 ~プログラム作成~


Warning: mktime() [function.mktime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 41

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 50

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 52

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 54

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 55
2009 年 2 月 3 日

ハードは作ったんで、プログラム作成。

このへんで作った Effectクラス と、 このへんで作った、rwmidi のラッパークラスをそのまま流用。これに、キー入力の処理用クラスを追加して、プログラムの作成。

言語はいつもの通りprocessing。色々切り替え用のスイッチを書きかけた残骸が残ってたりするけど、まぁソース公開しときます。

こちらから必要な方はどうぞ。rwmidi のラッパークラスとか、このまま使えるんじゃないかな?あそうそう rwmidi はパッチあててるんでこのページの下のほうにあるリンクから持って行ってね。

  1. エフェクト作成。
  2. 音出し作成。(単音、和音)
  3. 音階ボタン作成。
  4. (今ここ→)音階ボタンから音生成。
  5. 筐体作成。
  6. 完成。

Warning: mktime() [function.mktime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 41

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 50

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 52

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 54

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 55

Warning: mktime() [function.mktime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 41

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 50

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 52

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 54

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 55

東京ミーティングに向けて その2 ~スイッチボードの作成~


Warning: mktime() [function.mktime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 41

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 50

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 52

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 54

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 55
2009 年 2 月 3 日

前回、キーマトリックスがNGだと わかったので、あとは、単純にキーを半田付けしていくだけ。

まずは、部品配置の検討。

部品配置の検討

部品配置の検討

机が汚いのは 気にしない(笑)

スイッチを差し込んで半田付け、まずは背の低い部品から。って スイッチなんだけどね。

半田付け

半田付け

部品の半田付けのみ完了。しばし、タバコ休憩。

続けて、配線の作業が待っている。

部品の半田付け完了

部品の半田付け完了

続けて配線の半田付け。

配線の半田付け

配線の半田付け

いっぱい配線して 心が折れそうになる。。。

指が届かないので、基板の下側をカッターで切り取る。(先にやっとけばよかった、切り口がたがた)

木の板に木ねじで止めて、ここは完成。

スイッチボード完成

スイッチボード完成

上の写真で、右上すみが、din0 左へ din1、din2 と続いて、左下がdin15。簡単なテストプログラムを書いて、配線ミスがないか確認。OK。

ここまでで、約4時間。よくがんばった(笑)


Warning: mktime() [function.mktime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 41

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 50

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 52

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 54

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 55

Warning: mktime() [function.mktime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 41

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 50

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 52

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 54

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 55

東京ミーティングに向けて その1 ~プラン・テスト~


Warning: mktime() [function.mktime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 41

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 50

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 52

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 54

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 55
2009 年 2 月 3 日

「あの楽器」東京ミーティングが、2/1に開催される。

思わず、ライトニングトークでの発表を申し込んでしまった。実は、このBlogを始めたのも、processingで、プログラム書いたのも、全部このため。

まずは、どこまでやるかプランニング。最終形態では、アクリルボードを切って、筐体作って、ネック部分にボタンつけて、ノートパソコン突っ込んで、、、というのを想定。

東京ミーティングには、最終形態は間に合いそうにないので、ボタン+木の板をノートパソコンにくっつけて出品の予定。

まずは、ボタンスイッチのテスト。スイッチをマトリックスに組んで、+5Vを ROW行に順番に加えて、COL列で読み取り。という処理をすると、たとえば4x4=16キーの状態を 8bit で 取り込むことができる。これをgainerで実現できるかテスト。

まず、次のような回路で、2×2のマトリックスを ブレッドボードに組んでテスト。

2x2マトリックス回路図

2x2マトリックス回路図

プログラムは、以下のように作成。

void draw() {
background( 120 );

gainer.setHigh( 0 );
gainer.setLow( 1 );
gainer.peekDigitalInput();

boolean in0 = gainer.digitalInput[0];
boolean in1 = gainer.digitalInput[1];
text( “0=”+in0, 15, 40 );
text( “1=”+in1, 215, 40 );

gainer.setHigh( 1 );
gainer.setLow( 0 );
gainer.peekDigitalInput();

//
in0 = gainer.digitalInput[0];
in1 = gainer.digitalInput[1];
text( ” 0=”+in0, 15, 90 );
text( ” 1=”+in1, 215, 90 );

}

で、テストラン してみたんだけど、、、

だめだ orz スイッチが いずれも押されてないときは、当たり前だけどOK。スイッチ押したとたん、入力が不安定に。これはどうも、Outputタイミングと、Inputタイミングがプログラムに書いた通りに実行されてない模様。setHigh、setLow して直後に peek しても、タイミングが間に合う時と間に合わない時があるみたいで、入力した値がボロボロです。

しょうがないので、gainerを MODE5(全16ピンデジタル入力)にして、スイッチを入力1つにつき1個というふうに配置するしかないです。おまけで、3軸センサーとかつける計画だったのに、全然無理。

回路図省略。入力ピンに キー1個(笑)

次は、スイッチ作成。


Warning: mktime() [function.mktime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 41

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 50

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 52

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 54

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 55

Warning: mktime() [function.mktime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 41

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 50

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 52

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 54

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 55

DelayLamaをつなげる ~「あの楽器」で DelayLama~


Warning: mktime() [function.mktime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 41

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 50

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 52

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 54

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 55
2009 年 1 月 30 日

ちょっと お遊びで、Applet に DelayLamaをつなげてみた。

DelayLamaは、最近(ってもう古いか(笑))はやりの、僧侶が歌うっていう VSTiプラグイン。坊歌ロイドとか言われてたりする。

準備するもの。

DelayLama:->http://www.audionerdz.com/ のダウンロードページからWindows用のファイルを落としてください。落としたファイルを適当なディレクトリに展開。

VSTHOST->DelayLama に MIDI IN をつけるためのソフト http://www.forest.impress.co.jp/article/2006/11/08/vsthost.html http://www.hermannseib.com/english/vsthost.htm Synth1 っていうフリーのシンセサイザを使おうと思って入れたソフト。適当なディレクトリに展開。

MIDIYork:->VSTHOSTだけじゃ同じマシン上のシーケンサのMIDIOutを受け取ってくれないので、パイプ役をするソフト。http://www.midiox.com/index.htm?http://www.midiox.com/myoke.htm。ダウンロードして Install。再起動が必要です。

まず、VHOSTを起動して、メニューのFile -> NewPlugin をクリックして、展開したDelayLamaのディレクトリの下にある、Delay Lama.dll を指定して OK すると、ちっさい窓ができます。その窓のつまみのアイコン(PluginEdit)をクリックすると僧侶の絵が出ます。

Deviceメニュー -> MIDI から、InputDevice に MIDIYork 1 を選んでください。

これで 準備完了です。

ここを開いて、左上すみをクリックして、出力デバイスに MIDIYork1を選んでください。それで、ピアノロールをクリックしてドラッグしてみてください。

この方法を使うと、有料のシーケンスソフトでなくても、VSTプラグインが使えます。

これで今日からあなたも僧侶ーズ(笑)


Warning: mktime() [function.mktime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 41

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 50

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 52

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 54

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 55

Warning: mktime() [function.mktime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 41

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 50

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 52

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 54

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 55

音出し その3 和音


Warning: mktime() [function.mktime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 41

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 50

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 52

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 54

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /usr/home/tarou/www_root/docs/nicotech/wp-includes/functions.php on line 55
2009 年 1 月 29 日

和音に挑戦。

和音の並び、画面構成は @きよし 様 作成  MIDI Chord Helper参考にしました。 パクリました(^^;

とりあえず試したいかたはこちら

使い方:

  1. 上のコード表を クリックすると和音が出ます。sus4欄は 下のコード+sus4 です。
  2. コード表のコードは適当に並んでいるわけではありません。
  3. shiftキーで7th、ctrlキーでM7th、altキーで6th になります。(ウソかもしれない)
  4. コード生成方法が適当です。本来は上に並んでる b#の数(キー(調))によって、音をオクターブ移動したりしないといけないはずなんですが、してません。(誰かルール教えて(´・ω・`))
  5. ピアノロールは、そのままクリックすると単音が出ます。Shiftキーと一緒にクリックすると、メジャー和音が出ます。
  6. 左上デバイスの変更、音色(Program)の変更は今まで通りですが、音色は番号だけじゃなくて名前を表示するようにしました。右ボタンで逆順に変化します。
  7. Effect は、緑の画面エフェクトのOn/Off です。Onにすると、背景が黒くなり、例のエフェクトが出ます。
  8. Octave はオクターブの移動です。ピアノロールのC の位置にオクターブ表示があります。左クリックで オクターブが上がり、右クリックで下がります。

あくまで、和音は適当なので、ご注意ください。

※このアプレットのソースコードの公開予定はありません。


以前、ニコニコ技術部で、@きよし さん の「あの楽器?でInnocenceをコード演奏してみた」を見たときから、これは すごいと思っていて、「あの楽器」を作るときは絶対このやりかたを使おうと心に決めていました。
<a href=”http://www.nicovideo.jp/watch/sm5733724″ mce_href=”http://www.nicovideo.jp/watch/sm5733724″>【ニコニコ動画】あの楽器?でInnocenceをコード演奏してみた</a>
で、実際にproce55ingで作ってみたのが こちらです。

しかし、音楽理論がさっぱりわからん。今回、実際に実装したコードの生成方法は次の通り、

3和音のトニック、ドミナント、サブドミナントの生成方法。

  • トニック:ベース音コード名の音(C ならド)。
  • ドミナント:トニックの3度上の音(MIDI Pitch で トニック+4)
  • サブドミナント:トニックの5度上の音(MIDI Pitch で トニック+7)
  • マイナーの場合、ドミナントを MIDI Pitch で -1
  • sus4 の場合、ドミナントをMIDI Pitchで +1

さらに、7th等の生成

  • 7thは、3和音に、短7度上の音を加える。(MIDI Pitch で トニック+10)
  • M7thは、3和音に、長7度上の音を加える。(MIDI Pitch で トニック+11)
  • 6thは、3和音に、短6度上の音を加える。(MIDI Pitch で トニック+9)

という非常に簡単な方法で 行っています。

コードはこんな感じ

int[] makeCode(int base, int mFlg, int numFlg, int shpNum ){
int[] pitches= new int[4];
// 基本3和音
pitches[0] = base;
pitches[1] = base+4;
pitches[2] = base+7;
pitches[3] = -1;
// マイナー
if( mFlg == 1 ){
pitches[1] = pitches[1] -1;
}
// sus4
if( mFlg == 2 ){
pitches[1] = pitches[1] +1;
}
// add
if( numFlg == 6 ){  // 6th
pitches[3] = base+9;
}
if( numFlg == 7 ){  // 7th
pitches[3] = base+10;
}
if( numFlg == 8 ){  // M7th
pitches[3] = base+11;
}
if( numFlg == 9 ){  // 9th
pitches[3] = base+14;
}
return pitches;
}

ほんとうは、サブドミナント音を オクターブ下にもっていったり4和音目を オクターブ下にもっていったり しなきゃいけないはずなんだけど、さっぱりわからん。

このへんは、音楽の詳しいひとに教わりたいなぁ。誰か教えてください。