2011/06/09

ギー太に首ったけ

楽器ネタ連投


グーグル先生によると今日はレス・ポールさんの日のようです。

HTML5でわざわざ音が鳴るようになってれぅ。。。

れす・ぽーる先生と言えばこの動画

カッコイイ



レスポールは高いし重いので、
うちのハムバッカー担当は、同じギブソンのSG。
なかにロボットの人が入ってて、自動でチューニングする凄い奴だよ!

ギブソンつながりで思い出し、
震災以降ケースに入れてて数回しか出してないので、
電池が腐る前に充電をしておこうと、

DuskTigerとは違ってリチウムイオンじゃないから、
完全放電しても大丈夫だとは思うけど。
 シールドケーブルにアダプターをつけて充電。

半分くらい電池残ってたな。結構もちが良い。

充電中に晩ご飯を作って、横にあるベースを練習しよう。

レスポールの日だけど、フェンダーベースを練習。なにこれ。


KORG WAVEDRUM mini

ちょっと前に紹介した奴。



・多少は音階も出せる
・クリップと本体の音が別の音色ででる。

っていうのが良いな。
タムとバスドラ的な使い方はちょっとやってみたい。

これは買う。
自分も買うが、ドラムの人が絶対買う。
ローランド信者でもだ。

2011/06/08

S2000 インパネ

以前の手法では目処が立たなかった、
S2000モードのタコメーター実装が出来そうな気がしてきたので、
状況開始。


以前はUIImageとLayerだけでなんとかしようと思いましたが、
まともに動きませんでした。30秒でメモリリーク→終了



今回はなるべく線形処理になるように全体を書きなおし。
あとは上手くコードを書けば動くはず。多分ね。

XCode4.2 and iOS5 Beta

5.5Gのダウンロードを経て、インストール終了。


変更ドキュメントがDevcenter内なんで転載はできませんが、
ドキュメントを見てる限りは、


・Wifiで同期
も可能みたい。


SDKを眺めた感じでは、


・MusicPlayerContorollerで現在のキューのインデックスが取れる
(現在のプレイリストの何番目を再生してるかとか)


・ロック画面に表示する情報が制御できる(?)


・ジェスチャーコマンドのコンストラクタが一部変更
 (ニュースだとiPadのマルチジェスチャができないとかなんとか)


試してみないとなんともですが、
iOS5を実機に入れるのはちょっと怖いのでエミュで試そうかなぁ。



Forza Motorsports4

E3より






LFA、Reventon、458はでるのね。

Forza3みたいな中途半端でなく、
完全にリメイクか。これは買おう。


インパネの動きが見れるのはありがたや、ありがたや。
秋は色々忙しくなりそうだ。








もうデカールを切手並べる仕事は嫌だけど

2011/06/07

iOS5 @ WWDC

WWCDで発表されたiOS5

特に重要なのはなかったんだけど、
1個面白そうなのがnotification
ユーザー通知って訳してる所が多いんだけれども。


・ロック画面での各種アプリの通知
・アプリ実行中の通知

ができるようになると。


携帯の待ち受け画面の通知+XBOX360のメッセージ機能みたいなものかな。

現在のアプリ通知って、システムに「何分後通知してください」って、
キッチンタイマーを登録しちゃうような物だから、結構邪魔になる。
大抵のアプリがOFFにすれば出さないようになるんだけど。

「アプリでOFFにする設定」でなくて、
「特定のアプリを実行してる時には通知を出さない」
とかにして欲しいなー。

まぁ秋に登場だからそれまでにDevCenterに来るかな。iOS5のβと共に。
現時点ではまだDevCenterに上がってないですね。

1バイトの壁

歌詞ファイルの数的な処で突破。


254曲目と255曲目は茶太さんでした。


市販CDは買えば良いんだけど、ゲームのオマケCDは集めにくい。
なのでコレクターの知り合いに司法取引で譲って頂いた。

ゲームの特典にフルバージョンの曲を入れるのは、
商売として別に良いんですけど、
せめて歌詞カードはつけて頂きたい。
聞き取れない曲もあるので。


インストに書いてないバックコーラスは、
ピッチ調整や、バンドパスフィルタ等を駆使して、
耳コピーしたり。


なんだろうこの苦労は。

続:早起きは0.75ユーロの徳

午後の部終了、というかもう22時デスネ。


・メインアプリとUDPテストアプリ、Windows用テストパケットアプリの最新化
・【LFA】のサブレイヤーマスクを廃止(重いので)
 燃料、水温、油温、油圧はクリッピングに変更
・【LFA】室内温度を表示するように
・【LFA】後退ギヤフラグを参照してシフトインジケーターをRモードへ

リソースのサイズ最適化しつつ色々。
CATextLayerのboundsとフォントサイズを動的に変更すると嫌な補完がかかるので、
アフィン変換でスケーリングすることに。
 Rに入ってる時赤くなるかは知らない。けどま良いか。

面倒くさいLFAと458のレイヤーを整理したので、結構気が楽になりましたとさ。
0.75ユーロくらいは徳を積めたかも。

UDP データ(1.9ドラフト)

それは業務連絡的な。

フットブレーキが5ビット目だったような気がするんですが。

2バイトでパディングされるんで、FLAGのあと隙間を1バイト追加。
そこにNMEAの衛星捕捉数なんかそのうち入れてくれると。
高度をまにょまにょするときに使うかもデスよ。

==========================================================
- - - - - - 
Byte[8]            ID                     //ただし[7]は\0固定

- - - - - - 
unsigned short  エンジン回転数   //LSB=1rpm
unsigned short  車速           //LSB=0.01km/h  
Byte               スロットル開度     //LSB=1%    
Byte               燃料                    //LSB=1%  
Byte               空燃比                //LSB=0.1%  
Byte               電圧                    //LSB=0.1V
- - - - - - 
unsigned short  吸気圧              //LSB=0.1Kpa  (絶対圧)
unsigned short  吸気温度     //LSB=0.1℃
unsigned short  水温        //LSB=0.1℃
unsigned short  排気温度     //LSB=1℃
- - - - - - 
unsigned short  室温        //LSB=0.1℃
unsigned short  外気温       //LSB=0.1℃
unsigned short  O2センサー        //LSB=0.1V
unsigned short  方位        //LSB=0.1 磁北=0 東=90
- - - - - - 
Byte               緯度DDD                 //NMEA Format
Byte               緯度MM                   //NMEA Format
short              緯度.MMMM             //【N】MSB=0/【S】MSB=1
Byte               経度DD                   //NMEA Format
Byte               経度MM                  //NMEA Format
short              経度MMMM             //【E】MSB=0/【W】MSB=1
- - - - - - 
unsigned int     車速パルス       //LSB=1パルス(64パルス計算) 
- - - - - - 
unsigned short  タイヤ空気圧(FR)       //LSB=0.1Kgm/cm2
unsigned short  タイヤ空気圧(FL)       //LSB=0.1Kgm/cm2
unsigned short  タイヤ空気圧(RR)      //LSB=0.1Kgm/cm2
unsigned short  タイヤ空気圧(RL)      //LSB=0.1Kgm/cm2
- - - - - - 
Byte               タイヤ空気温度(FR)       //LSB=1℃
Byte               タイヤ空気温度(FL)       //LSB=1℃
Byte               タイヤ空気温度(RR)       //LSB=1℃
Byte               タイヤ空気温度(RL)       //LSB=1℃
Byte               TPMS電池残量(FR)       //0(空)-3(満)
Byte               TPMS電池残量(FL)       //0(空)-3(満)
Byte               TPMS電池残量(RR)       //0(空)-3(満)
Byte               TPMS電池残量(RL)       //0(空)-3(満)
- - - - - - 
Byte               ステータスBit        ///+0(LSB)  ライト
                                     ///+1   GPS捕捉
                                     ///+2   後退信号
                                     ///+3   サイドブレーキ 
                                     ///+4   フットブレーキ
                                     ///+5   可変バルブタイミング
                                     ///+6  2次排気エア作動  ///1=作動中,0=未作動

Byte                 GPS衛星捕捉数   ///0-32(が上限だっけ)  
- - - - - - 
unsigned short  Reserved 燃圧     //LSB=1Kpa  (絶対圧) (要センサー追加)
unsigned short Reserved 油圧     //LSB=1Kpa  (絶対圧) (要センサー追加)
unsigned short  Reserved 油温  //LSB=0.1℃  (要センサー追加)
=========================================================

Playstation VITAさん

E3より。
iOS5がnotificationしか見るべきものがなかったので。



プレスリリース

希望小売価格
Wi-Fiモデル: 24,980円(税込)/249USドル/249ユーロ
3G/Wi-Fiモデル: 29,980円(税込)/299USドル/299ユーロ


かなり安い。


PSNから相次ぐネットワーク侵入の件さえなければ、
コンテンツ次第で3DS倒せたのにね。


3Dメガネx2人対戦の使いどころが良くわからないけど、
2台体制で相手の画面を見られないにするのかな。


「1台を2台で操作」、はできなくもないのか、上下で。