工作室」サイトの日記的なブログです。サイトに挙げなかった他愛ないことを日記的に書き残してます。工作室」topに戻ります。arduino別館」topに戻ります。MIDI引き続きMIDIのプログラムを弄る。Statusを処理するのは避けられそうにないと覚悟して、ロジックを弄りなおしてみるのはいいものの、イマイチしっくり来る構造にならないな。Statusだけじゃなく、F8とかFEとかのシステムメッセージの割り込みは、普通のキーボードとかにも実装されてるだろうから、その分は当たり前に処理できないとなぁ。考えていると、現在の状態を記憶しておく変数だけでも結構な数になっちゃう。if文の数も入り子も、なんかものすごい。普通に、各メッセージの属性をテーブル化しておいた方が、楽だったかもしれないな。この手抜きロジックでちゃんと動かしてからだな。http://ideahack.me/article/954HTML5でゲームボーイエミュレータねぇ。」はなかなか面白いな。「「肉体労働」と「知識労働」をバランスよくこなす人々であり、考えながら実際に手も動かす仕事」っていう考え方。http://www.huffingtonpost.jp/yuki-suzuki/japan-latin_b_4845822.html?utm_hp_ref=japanラテン国家...。...http://www.itmedia.co.jp/enterprise/articles/1402/24/news007.htmlなかんか色々考えさせられる...http://www.nicovideo.jp/watch/sm22051309黒い子猫。Boardシリーズが、4枚とも発売されたみたい。STM32F401REはすでに売り切れになってるっぽい。大きなつづらと小さなつづら、どっちが欲しいか?というアレか?スペックを横並びにしないと、4つの違いがいまひとつわかんないんだよな。出来るだけプログラムを単純に済まそうと企んでいたんだけど、なんだかうまく動かない。思って、以前作ったオイラ謹製のhttp://picavr.uunyan.com/warehouse_midi_mon.htmlアヤシゲなMIDIモニタを引っ張り出してきて、MIDIメッセージを眺めてみる。Statusつかってるのか。この辺がうまく処理できてないってところが原因っぽいなぁ...USARTでMIDIのやり取りするならMIDIライブラリを使っちゃえばサクッと行くんだろうけど、MIDIライブラリをソフトシリアルMIDIでってなると、アレコレと面倒だから、例によってイカサマ処理でごまかすかな。最近取り憑かれている、プロジェクターで映してみたいなぁの妄想。aitendoのFSTN液晶モジュール↓http://www.aitendo.com/product/5466の液晶部分↓http://www.aitendo.com/product/5440は、スクリーンが透明だから、コイツを使えば絵が動くプロジェクターも簡単に作れるはず。基板付きセットに付いてるバックライトは、輝度が無さ過ぎる感なので、バックライトとバックスクリーンだけは輝度を考えないとイカンかもしれない。レンズは、以前秋月で買い込んでおいたストックで充分用を足すはず。時計とか、その手の情報表示くらいでもまぁあれなんだけど、できれば、「ちびも」http://akiba-pc.watch.impress.co.jp/docs/news/news/20140125_632431.htmlみたいに、PCとUSB接続とか出来るといいなぁと思うんだけど、そんなドライバとか書く技術ないしな。プロジェクターといえば、http://www.nicovideo.jp/watch/sm22430952風呂ジェクションマッピングはなかなか面白い。http://www.nicovideo.jp/watch/sm16273249ゆりかもめの沿線って、看板の規制とかあるのか。それであの辺ってごみごみしてないんだな。お台場の付近すら綺麗な景観だもんな。Offに物色に行ったら、カセットビジョンときこりの与作セットで5千円だったんだよな。心揺さぶられるものがあったんだけど、さすがに手元においておきたいマシンって訳でもないんだよな。http://page19.auctions.yahoo.co.jp/jp/auction/x278216822でも、価格帯はだいたいそのあたりで推移しているみたい。Androidウォークマンがちょっと惹かれるものがあったな。Offで並んでたやつでもいいんだよな。Androidウォークマンは、SDカードスロット無いのか...うーーーーん。MIDI色々弄り回せて、しかもコンパクトなMIDI音源が欲しいなと思って、http://nekosan0.bake-neko.net/connection_synth1.html以前こんなことを作ったりしてたんだけど、よく考えると、VS1053やその兄弟チップ以外にも、ワンチップで直接MIDI信号入力して初どん出来るICがあっても不思議じゃないなと思って、調べてみた。http://morecatlab.akiba.coocan.jp/lab/index.php/2012/01/fluxamasynth_with_mocolufa/moreさんのブログで、ATSAM2195搭載のシールドって言うのがあるらしいと知って、youtubeで音を聴いてみる。http://www.youtube.com/watch?v=GUlNkXae2Y8うん。イイカンジの音色な気がする。http://www.youtube.com/watch?v=FssklTht6Goパーカッションなんかもかなりいい。http://www.youtube.com/watch?v=crB4fFINPgUこれはVS1103だけど、VS1053と基本的には同じ音色だろうと思うので、これと聴き比べ。波形テーブルの良し悪しなんだろうな。VS1053系は電子音っぽくて、ATSAM2195の方が楽器っぽい音色。いうわけで、ATSAM2195搭載のfluxamasynthシールドが欲しくなっちゃったところ。持ち運びも簡単で、お気楽に使える「小さいMIDI音源」であれば充分。手元に数個あるVS1053系でナントカできないかなぁ、と改めて調べなおす。Shieldも持ってる。ハンダジャンパーでD3、D4を経由して、リアルタイムMIDIモードにして、ソフトウェアシリアルで接続出来るみたい。リセットはD8みたい。それ以外の信号(SPI関係)は、リアルタイムMIDIモードにすると無効になるだろうと思うだけどな。おぉ、これなら、Arduino基板からMIDI音源同様に制御できそう。要素があったんだよな。http://oaktree.ddo.jp/ringblog/blog.cgi?n=28&category=id002こことか、http://www016.upp.so-net.ne.jp/taka/VS1053B/VS1053B.htmこことか。演奏内容によって、もしくは信号に挟み込むマイクロ秒単位のディレイによって、鳴ったり鳴らなかったりと、微妙な挙動を起こすみたい。使い道によってはこれでも充分使えそうなんだけどなぁ...。そこらへんが気になってたから、冒頭のArduino製MIDI音源作ることを考えてたんだけど。D3、D4、D8を割り振っても問題がないか、他のシールドとかとの兼ね合いを調べなおしてみようかな。あと問題は、VS1053でピッチベンドとかがどんな風に反応するか...だな。GMegaみたいにレスポンスが遅いと、やっぱり用途には合わないからなぁ。...ヤフオクでは「これぞ!」というレベルのモノには出会えなかった。新品でもhttp://www.telemann-gakki.com/ukulele/eleuke/こことかhttp://e-gakki-max.jp/?pid=8441021こことか見ると、そこそこの値段で手に入りそうなことが判った。当面はコイツで先に進めるしかないな。ないとお金がモッタイナイ。http://page6.auctions.yahoo.co.jp/jp/auction/f125834756http://brown.ap.teacup.com/nekosan0/1358.htmlそういえば、以前モノフォニックながら、ギターの弦から振動を拾ってMIDI信号にする機材があったけど、そいつをiPad/iPhone上で作っちゃったアプリがあった。iPhone類のMIDI環境はよくわかんないんだけど、どうやら、MIDI音源アプリと組み合わせると、リアルギターから取り出した信号を元に、ケーブル1本でiPhoneに繋いで、内蔵のMIDI音源から音を出して演奏することも出来るっぽい。iPhone持ってるなら安上がりだな。(注:オイラはもってない)http://wired.jp/2013/08/15/mit-ruler-draws-straight-lines-brings-them-to-life/この「デジタル」と「リアル」の狭間の感覚が、なんかイイカンジだな。微妙なチープさがあるのが、むしろくすぐる感じ。未完成なモノに、自分なら何を付け加えたいのか、頭が自動的に妄想、むしろ暴走をはじめてしまう。https://www.youtube.com/watch?v=00mW0Oc9rCU羽田空港、意外にデカッ!でも、コメント見ると、サイズ間違えているっぽい。デカッ!https://twitter.com/Nabe_RMC/status/369439874870292480nabeさんのつぶやきから、http://business.nikkeibp.co.jp/article/life/20130813/252233/?P=1クルマばなれについての記事。確かに、自動車ライフに新しい価値観を作り出せるメーカーは、トヨタしかいないと思ってたし、この方向は知恵を絞った感があって、イイカンジな気がする。(個人的には、遊び方を無理やり決められてしまうみたいで嫌な感じがあるけど)でも、あれだ。選択肢が1車種(正確には86とBRZ)しかないのがなぁ。自分で選択して決めるっていうプロセスが欲しいんだよ。そこで、ホンダがこのセグメントに怒鳴り込みをかけてきてくれないと。「そんなんじゃねーんだよ。いうクルマが楽しいんだよ」と。弄って、練習して...っていう楽しさがあった気がするんだけどな。確かに、プロレーサーのゴーストデータと自分の走りをPC上で比べたり出来るのも楽しそうだし、どんなパーツを買ったらどのくらい速くなるのかをデータ化できて、見て決められるって言うのもいいかもしれないんだけど、自分自身をもビッグデータのうちの1件のデータにする選択、っていう気がして、なんかなぁ。オイラはやっぱひねくれモノだから、遊び方を予め決められちゃうのがイヤなんだろうな。Firefoxが23になったら、強制的にタブが表示されるようになっちゃった。タブが1個だけのときは非表示って設定にしてたので、画面が狭苦しくてイヤだ。https://addons.mozilla.org/ja/firefox/addon/hide-tab-bar-with-one-tab/こんなアドインがあったのでインストール。