自作プログラムのページ。数年間メンテナンスしていないので、使えなくなっているものがかなりあると思います。順次整理予定。
GeForceクロックマネージャ
| 2004/11/03 | Ver.0.01 | 公開 |
| 2004/11/04 | - | ドキュメント更新 |
GeForce系ビデオカード使用時、普段はクロックを下げておき、Direct3D動作中のみ本来のパフォーマンスに戻す省エネ・静音ツールです。
[たぶん]動作確認リスト
- GeForce4Ti4200@Windows2000
- GeForce4MX440@WindowsXP
ダウンロード
ラッパーテンプレートメーカー
| 2004/07/07 | Ver.1.0 | 公開 |
ラッパーDLL作成支援ツールです。指定したDLLの空ラッパーのCソースを生成します。VC限定。
ダウンロード
DirectX汎用窓化ツール
| 2004/07/03 | Ver.1.02 | 公開 |
| 2004/07/24 | Ver.1.02m | EXEをVC製に変更 |
| 2004/07/31 | Ver.1.03 | ランチャ、縦横比固定リサイズ、負荷セーブ機能追加 |
| 2004/07/31 | Ver.1.03b | リサイズ・負荷セーブ機能のバグフィックス |
| 2004/08/10 | Ver.1.10 | バグフィックス、非アクティブ時入力が入る現象を一部修正 |
| 2004/08/27 | Ver.1.20 | DirectInput相対軸モードに対応 |
DirectXゲーム用の汎用窓化ツールです。フルスクリーン専用のゲームを強制的にウィンドウにします。また、256色モード専用のソフトをエミュレーションによりフルカラー上で動かすことができます。一応、初代DirectX(GameSDK)~DirectX9まで対応。
ダウンロード
TalesWeaverロードコントローラ
| 2004/03/24 | Ver.0.1 | 公開 |
| 2004/03/30 | Ver.0.2 | ウィンドウ位置記憶、サイズ補正機能追加 |
| 2004/05/17 | Ver.0.5 | 画面モード自動切換え、マウス連射、マウスロック、SSBMP保存、優先度手動変更機能追加、フルスクリーンに対応 |
TalesWeaverの環境支援ツールです。もともとはフォーカスを換えると描画が止まるのが不便だったので作ったものですが、雑多な機能が増えてきました。
- 最小化/最大化ボタン追加(ウィンドウモードのみ)
- ウィンドウ位置記憶(〃)
- 非アクティブ時でも描画継続(〃)
- 本来のサイズ(800x600等)より微妙に大きいのを補正(〃)
- 非アクティブ時、自動的に優先度を最低にする
- 最小化時、CPU占有率をほぼゼロにする(フルスクリーンモードでは半減程度)
- 起動中、画面モードを16ビットカラーに変更
- 優先度手動変更
- マウス左クリックオート連射
- マウス左クリックロック
- スクリーンショットをBMPで保存
ダウンロード
インターネットMIDI
| 2004/02/19 | Ver.1.0 | 公開 |
ネットワークを通してMIDIデータを伝送するアプリケーションです。友人宅の音源を自宅からキーボードで演奏したり、といったことができます。マルチクライアントであり、サーバで入力したMIDIメッセージを、接続している全てのクライアントに配信します。
ダウンロード
SealOnline 窓化ツール
| 2004/02/06 | Ver.0.3 | 公開 |
| 2004/02/08 | Ver.0.4 | マウス入力をエミュレーションに変更 |
| 2004/03/23 | Ver.0.4b | ドラッグ時マウスをキャプチャするよう変更 |
| 2004/04/10 | Ver.0.5 | 一部シーンでクリックが応答しなくなるのを修正、優先度自動変更機能追加 |
| 2004/06/12 | Ver.0.5b | 6/1分パッチに対応、カーソル段階追従廃止 |
シールオンラインのクライアントを強制的にウィンドウモードにするツールです。
ダウンロード
SealOnline texファイル用Susieプラグイン
| 2004/01/07 | Ver.0.1 | 公開 |
| 2004/01/08 | Ver.0.2 | バグフィックス、アルファチャンネルに対応 |
| 2004/01/09 | Ver.0.5 | tga形式に対応 |
| 2004/02/17 | Ver.0.6 | パレットの展開が思い切り間違っていたのを修正 |
Seal Onlineの画像形式であるtexファイルを見るためのSusieプラグインです。ほとんどのファイルを読めますが、一部ゴミデータがでてくるものがあります。
使い方は一般のプラグインと同じです。Susieをインストールしたフォルダにsotex.spiをコピーしてください。
ダウンロード
サンプリングレートコンバータ
| 2003/04/21 | Build 030421 | 公開 |
DCT(離散コサイン変換)を利用したサンプリングレートコンバータです。WAVファイルのサンプリングレートを1kHz~1MHzの任意の値に変換します。それなりに高精度ですが、非常に時間がかかります。なお、入力できるのは16ビットのプレーンWAVファイルのみです。
ダウンロード
バンドパスフィルタ
| 2003/09/10 | Build 030910 | 公開 |
指定した範囲のオクターブの音だけを通す加工再生ツールです。波形ウィンドウをドラッグすることで特定範囲の連続再生もできます。もちろん実際の音には倍音成分があるのでスッパリ抜き出せるわけではありません。耳コピ支援ツールとして作りましたが、いまひとつ…
16ビットのWAVファイル専用で、ファイル全体を読み込むためメモリを大量に消費します。
ダウンロード
SMAF縮小ツール
| 2003/12/27 | Ver.0.1 | 公開 |
SMAFファイルを任意のサイズに切り詰めます。ただしMA-3専用です。切り詰めるのはシーケンスデータだけで、音色エリアは縮みません。そのため縮小にも限度があり、演奏時間が数秒になってしまうこともあります。
書式:
shortmmf {入力ファイル} {出力ファイル} {サイズ}
例:in.mmfを12KBにしてout.mmfへ出力する
shortmmf in.mmf out.mmf 12000