blog

Profile

mewlist
mewlist
寄り道する
音楽バカ
  • mixi
  • friendfeed
  • twitter

  • 29
  • 30
  • 31
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 1
  • 2

Categories

Discography

  • Unities_128 UNiTiES
    2009
  • Human_128 HUMAN
    2005
[midiomHost] 作業ログ - リファクタリング

MFCアプリ


コード自動的に生成してくれるのはありがたいが、終端に追加しているだけなので、構造が滅茶苦茶になる。
よって、一度リファクタリング。

そろそろアルファ版公開が見えてきた感じなので、いったん細かいバグ修正に入る。
- タブを閉じたらVSTiも閉じるようになった。
- バーチャルキーボードを連射しても追従するようになった。

さて、カフェに行ってプログラムしてきます。



[midiomHost] 作業ログ - 非GUIプラグイン/プログラム選択/キーボード操作


Web カメラ入力と、カレンダー(笑)ははずした。

非GUIプラグイン


あまり時間かけずにこんな感じでもういいんじゃないかと思う。やる気しない色ではあるので、色調調整してちょっとやる気出るようにするべきか。
これで、MDAのプラグインが動かせるようになった。


プログラム選択


音色選択用のコンボボックスをつけた。
SuperWaveP8で音色がやっと選べるようになった。


キーボード操作


マウスで下のバーチャルキーボードをクリックするとMIDI送信。グリッサンドもできるよ。PC鍵盤への対応はまだ。PC鍵盤エミュレートモードは、midiomと同じで CapsLockをスイッチにしようと思う。
簡単に人前でデモができるようになった。


キーボード修理


A-90Exのハンマーがバキバキに折れているのでRolandに修理依頼。
部品だけ取り寄せられないか相談してみたがだめだった。



今日、昼間外出してたら薬で抑えているのに花粉症がヤヴァかった。
負けるかよ!


行数カウントシェルスクリプト

行数カウントシェルスクリプト


メモ。

#!/usr/bin/bash
TOTALCOUNT=0
for FILENAME in `/bin/find ./trunk/source -name "*.cpp"`
do
COUNT=`wc -l $FILENAME | cut -d' ' -f1`
TOTALCOUNT=`expr $TOTALCOUNT + $COUNT`
echo $FILENAME
done
echo $TOTAL Lines


midiomHost まだ、2万行はいっていない感じ。
ヘッダーにも結構実装が混じっているから不確定だけども。


10年みたいな3年
10年みたいな3年を過ごした会社の最後の出勤日でした。
いろいろあった3年間の締めくくりに、いろとりどりの花束を添えて
送っていただいたこと感謝です。

おつかれさま、自分!


Strength Finder
http://www.amazon.co.jp/gp/product/4532149479
来年度から生活スタイルが変わるにあたって、
先輩からの紹介で啓発本を買ってみた。
WEBでチェック式のテストができて、自分の強みが何かを判定してくれるというおまけがついている。

強ーく生きていこうじゃないですか。


[midiomHost] 作業ログ - 上手に押せました

最近の子供は


テレビに映ったらうれしくてピースサインするのかね。
小さいころ流しそうめんを近所の児童会館でやってて、
テレビがきたからピースサインをしたら、
恥ずかしいからやめなと横の子供に言われたよ。

そんなことはどうでもよくて、

打鍵アニメーション


視認性チェック
黒鍵は色味で強調した。
こういうこまごました素材作りもこなれてきた気がするから、どんどんカッチョヨクしていくよ。

この人、恥ずかしいお兄さんね。




[midiomHost] 作業ログ - バーチャルキーボードデザイン

バーチャルキーボードのデザイン


重い腰を上げてキーボードの画像素材作成に取り掛かる。
シックでコーヒー色の鍵盤に落とし込んでみた。

幅がそろってない部分は修正しなきゃだな。
アニメーションもまだなんにもない。並べてキーボード領域つくっただけ。

WEBカメラのキャプチャ画像はなんかパソコンって感じがしてかっこいいなー。

くそ寒い


実は、手が温かい人のほうが、心が温かいらしいぞ。


OpenCV

テストコードをそのまま midiomHost にくっつけたので、
およそホストアプリとは思えぬ外観になってしまったが、ホストアプリ専念に戻る予定。


ARToolKit という未来をびしびし感じるライブラリのデモを310さんに見せてもらって刺激をびしびし受けた。

勢いで webカメラを購入。

流れで OpenCV という画像認識用のライブラリをいじる。


あー、これだ。
これだよ。

midiom2 の機能の一つ思いついた。
音楽、画像認識 > タンジブルといきたいところだが。
ただ、現実的な違ったアイデアも出てきた。


青春
Youth is not a time of life
有名な詩

老いたか、まだ老いていないか。
老いとは何か、若さとはなにか。
老いぼれた自分は、じゃあどんなか。
人はどんな僕を老いぼれと呼ぶだろうか。

普遍的な経験や問題があって、なにも技術が特殊ではなくてすべてが形を変えているだけじゃなかろうか。
言葉を短い定義にすることに、本質がほんとうにあるだろうか。
これ、エンジニアの悪いクセだったりする。

それはいわゆる●●だよね。

●●の形は一つか。
▲▲でないと言い切れるか。

あとは、選ぶ勇気。
●●だの△□が大事ではなくて、どれを選ぶことが勇気りんりん。

さ。


MMCSS PASORI
MMCSS WinXPでは使えないのはわかっていたが、バイナリレベルでON/OFFする環境が必要と理解。

mac book を持っていて、昨日VMWareで外でも開発できる環境を構築したのだけども、XPでコンパイルしても、うまく動かないという現象に。

XP以降というのがゴールなのだが、まず今回の問題を片付けてから。

*

いつまでたっても、エンジニアは細々した外的環境への適応を求められる。
楽になれるように誰もががんばっているけど、まだまだ楽になれない事がたくさん。

エンジニアとしての覚悟はそういう部分で、その部分のことをわかった上で初めて議論ができるのだな。

生物の進化と、適応力は切り離せなくて、こんな時代に生存する事すら奇跡であって
適応させてくれる誰かと、価値を認める誰かとともに居るわけです。
生かされているのです。

でも、生きていかなきゃいけないので、なるべく楽しく、面白く、仲良くやっていければいいべ。

*

PASORIを買って、flicalib というフリーの Felicaライブラリを使って個別認証のシステムの検証を昨日やった。
技術基盤が充実している上に、何かを作るのはすごく簡単な事だけど、それが何に役に立つか、誰がそれを必要としているのか。
そういう考えに立つと、技術は結局技術でしかないということに至る。

*

これは歳のせいかもしれないが、学んでこれたことという事もあって、すごく自分的には喜びを感じている。


誰が?
どうして?

てめぇが、きもちいから。

そんなのは、もうNGだよ。
あこがれじゃモチベーションにはつながらない。
誰かがこまっているからモチベーションなんだYO

*

さて、バーチャルキーボードのモジュールを作ります。






日常生活でぜひ使ってみたい台詞大百課



「いい目をしている…」