反転ツール(音楽用)
midiファイルを「垂直反転」(ピアノの鍵盤上では「左右反転」)し、出力することができます。
試してみると分かりますが、既存の曲から新鮮な曲がつくれます!

垂直反転したトルコ行進曲(曲進行コルト)
垂直反転した結婚行進曲
垂直反転した軍隊ポロネーズ

(曲進行コルト)
もとのファイルの各音符の音程をxとすると、
各音符の音程を 2*c - x (c:対称軸となる音程)に変換したファイルを出力します。
(cは自由に指定できます)
(曲進行コルト)

ちなみに、ピアノの鍵盤は、レやラ♭の位置を対称の軸として、左右対称になっているため、
これらの位置を対称軸として垂直反転した曲をピアノで弾くと、
「鏡に映して見れば、もとの曲を弾いているように見える」という状況が起こります(↓の参考動画も参照)。


使い方ですが、midiファイルをhantenmidi.exeのアイコンにドラッグ&ドロップすればokです。
どの音を対称軸にして垂直反転するかを訊いてくるので、適当に数値を打ち込めばokです。
(62(中央付近のレ)でやってみて、出力結果が低音域すぎると思った場合は68(ラ♭)に変えてやってみる、
という使い方がもっとも妥当な気がします)

出力されるファイル名は、入力ファイルを"・・・.mid"とすると、自動で"・・・_hanten.mid"となります。

なお、上の圧縮フォルダ内には、
・ソースコード(C)
・上の2曲(トルコ行進曲・結婚行進曲)の「元の」midiファイル
も同封されています。
(曲進行コルト)

質問がありましたら、掲示板に書き込むなりしてください。
バグやエラーの報告などもお気軽にどうぞ。

※ピッチベンドには対応していません。ご了承ください
参考動画http://www.nicovideo.jp/watch/sm4107234
Thanks to mos.


反転ツール(画像用)
画像を「複素反転」し、出力することができます。

反転したひまわりさん

複素平面上に円C:|z-a|=r (中心a、半径rの円)がある時、変換
     __
z→r^2/(z-a)+a

を円Cに関する反転(鏡映変換)といいます。


最初の画面で"Ctrl"キーを押せばファイルを選択することが出来ます。
反転する画像、円の中心位置、円の半径の2乗(すなわち拡大率)を指定し、
さらに出力する範囲を指定し、反転を行います。

面倒なので、説明書はありません。
まぁ、いろいろやってると、分かると思います。

ご意見、ご質問等は、お気軽にご連絡ください。




wcgyos1.1

"wcgyos" は、スネークゲーム『WCGX2』(TAKABO SOFT) に中二〜中三の頃どっぷりはまっていた自分が、
こんなゲームを自分でも作ってみたい、と思い、作ってみたゲームです。

ゲームが始まると、各プレイヤー(点)は動き回り、その軌跡が線で残っていきます。
それらの線(などの色のついた部分)や、フィールドの端に最後まで当たらずに避け続けた人が勝ちです。
至る所に出てくるさまざまなアイテムを使って、戦いを有利に進めましょう。
最大4人対戦できます。操作はとても簡単で、1人3つしかキーを使いません。
弱いですが、コンピュータもいますので、1人でもしばらくは楽しめます。

この前ファイルサイズを軽くしました。

TAKABO SOFT のサイトには、「リンク集」からリンク張ってます。

ソース(07/06/17公開)
但し最新版ではない(最新版は消失)。
この版では、
・リプレイが撮れない
・HP戦が出来ない
・加藤の出現位置に関する仕様が異なる

オプション画面と最初の画面は"o"で行き来出来るようになっている(Shiftでないので注意)。


・更新予定
アイテム?
・更新履歴
1.1 リプレイを撮れるようにした。ファイルがないときエラーにならないようにした。
1.00 とりあえず公開。



もどる