ピカピカMIDITrail 鍵盤方向自動切替・多ポート・歌詞対応等

MIDITrail 1.2.2 mod. yossiepon_20161223
mail: yoshy@users.sourceforge.jp

改造点 20161223：
・1.2.2をベースに再マージ

改造点 20140920：
・1.2.1bをベースに再マージ（とりあえず動く程度）
・x64版のバイナリを追加

改造点 20121229：
・PianoRoll3D: 逆方向にライトを追加しました

改造点 20120728-30：
・改造箇所をなるべく別ソースに出すように作り直した
・[FIX] 鍵盤を進行方向から見た際に描画がおかしい問題を修正
・[FIX] PianoRollRainが使えない不具合を修正
・[NEW] ピアノロールの高低の向きに、鍵盤の向きを追従させるようにした
　→高音部が左・下にある場合は進行方向、右・上にある場合は逆方向を向きます
・[NEW] PianoRoll3Dで多ポートMIDIの場合にポート毎に鍵盤を表示するようにした
・[NEW] Lyricsメタイベント（歌詞）が含まれる場合、表示するようにした
　→ホイール回転に追従しないため、ピアノロールは縦向きにする必要があります
・[NEW] ファイルの追加読み込み機能を追加（メニューのFile＞Add）
　→主にポート・チャンネル単位での追加読み込みを想定しているため、次の機能と併用します
　→ファイル名に「portX」が含まれる場合、Xをポート番号とみなす（a-Z：大小同一視）
　→ファイル名に「chXX」が含まれる場合、XXをチャンネル番号とみなす（00-99：二桁必須）
　※エラーチェックがありませんので、ご注意ください
　※ファイル名の例：nit_of_nit_2pin_ch01.mid
　※ファイル名の例：真っ黒フランドール・S 修正版_17_Other 1b_portB_ch01.mid

改造点 20120320-23：
・ピアノロールの高低を逆にし、鍵盤の向きを進行方向に変更
・鍵盤を半透明にした際に他のオブジェクトが透けて見えるように修正
　※描画順を変更したため、鍵盤を反対から見た際に不具合有り
　　（波紋のαが適用されない、TimeIndicatorをまたぐと鍵盤が見えない等）
・波紋が輝くように描画方法を変更（DSTにBLEND_ONEで3回上書きしてます）
・波紋・発音色の減衰描画を、実時間ではなくシーケンサの演奏時間を使うように修正
・波紋・発音色の減衰率を、リニアではなく指数関数的に行なうように修正
・波紋・発音色の減衰時間を、固定長ではなく発音長を考慮するように修正

改造点 20120318：
・2D/3D ビューの鍵盤を動くようにした
・時間をミリ秒表示に修正
・ウィンドウ背景のブラシを黒固定に変更（背景が時々真っ白になるので）
