SCENE RESEARCH STATION
|
|
with my everyday thinking-and-doctrine
|
昔のversionはここです.
modp
(原寸大)
modpとは
mp3/mod等に対応したプレイヤです.
特徴:
- キーボードから手を離さず全ての操作が可能
- 様々なファイルフォーマットにプラグインなしで対応(ZIP,RARアーカイブにも対応)
- だけど普段は邪魔なので小さな窓にして使用可能
- マウスジェスチャーに対応
- 演奏したファイルの履歴などを管理するファイルセレクタを搭載
- リアルタイムピッチ,テンポチェンジに対応
仕様
対応している形式
MP3 (MPEG-audio layer 3)
SHOUTcast streaming (mp3)
CD-Audio(デジタル再生)
OGG
MOD,S3M,XM,MED,MTM,IT,669,ULT,STM,FAR,WAV,AMF,AMS,DSM,
MDL,OKT,MID,DMF,PTM,DBM,MT2,AMF0,PSM,J2B,UMX
MDX
GYM
SPC
NSF,GBS
PSF,miniPSF
hoot.xml (neogeo,qsound,system-gxドライバのみ対応)
MPG,AVI(動画は仮対応)
SHOUTcast配信
MDXOnline
使い方
zipをフォルダ付きで解凍してmodp.exeをダブルクリックしてください.
お勧めな使い方
↓が面倒という人はmodpを1回左クリックするとなんとかなる…かもしれない.
※最初に起動した場合,modpを右下あたりに持って行きましょう.右上だとうざいので.
起動した後,曲を選ぶためにWin-W(Windowsキーを押しながらWを押す)でファイルセレクタを開きます.
Windowsキーを押しながらの操作は全てホットキーなので,modpがアクティブでなくても大丈夫です.
以前演奏したことあるファイルを演奏したいならここでHを押します.そうすると履歴が出てきます.
カーソルキー↑↓またはC-P(Ctrlを押しながらP)とC-Nを使って演奏したい曲を選んでEnter(またはC-M)で演奏しましょう.
演奏したことのない曲の場合,カーソルキー→かC-Fを押してドライブを変えて音楽を探しましょう.
エクスプローラからmp3ファイルをドラッグするのもありです.
ファイルセレクタはカーソルキーの他に,BSキー(またはC-H)で親ディレクトリに移動したり,Kで演奏中のファイルのあるディレクトリに移動できたりします.
ファイルやディレクトリが沢山あるときはFを押した後に目的のファイル名の頭の1,2文字を入力しましょう.比較的早くファイルが見つかるはずです(ただし,日本語のファイル名は検索できません).Enterを押すと検索モードは解除されます.
鳴らす曲が決まったらWin-WやWを押してファイルセレクタを閉じます.演奏が終わると開いていたフォルダの中のファイルを自動的に順番に再生していきます.例えばアルバムが入っているフォルダで一曲目を演奏してセレクタを閉じておけば勝手にそのアルバム全曲を演奏し続けます.
ファイルセレクタが開いている場合は,演奏が終わると停止状態になります.
セレクタを終了させた後はAlt+Tabで元の仕事に戻りましょう.
ちょっと曲を止めたい場合は,Win+C(またはWin+S)でいつでも音楽を止める事ができます.
次の曲に行きたいときはWin+Vです.
音量を変えたくなったときはWin+↑↓で変えることができます.これはマスター音量の変更なので,全アプリケーションに影響します.音楽を聴かなくてもmodpをポーズ状態にしておくと,他のアプリを使うときも少し便利かもしれません.
modpを終了させたいときは,Win+W等でアクティブにした後に,S-Q(シフトを押しながらQ,またはC-X C-C)です.Win+Qで出てくる操作パネルのPOWERボタンでも終了させれます.
キーボード
本ソフトはキーボード操作だけで全てを操作できるように作られています.
是非キーバインドを覚えて,ホームポジションを固定したままの快適なPC音楽ライフを過ごしましょう.
C-xでCtrlを押しながらxを押す.S-xでShiftを押しながらxを押す,A-xでAltを押しながらxを押す,の意味です.
最小化時も使えるキーアサイン(HOTKEY)
Win+Q | コンパネの表示トグル
|
---|
Win+W | セレクタ窓の表示トグル
|
---|
Win+ Z,X,C,V | 前の曲(Z),演奏開始(X),ポーズ(C),次の曲(V)
|
---|
Win+S | 停止
|
---|
Win+↑↓ | ボリュームコントロールのマスター音量UP/DOWN(+-1024)
|
---|
ファイルセレクタで使うキー
↑↓ | ファイル選択
|
---|
C-P or C-N | ファイル選択
|
---|
A-V or C-V | ファイル選択(1ページスクロール)
|
---|
←→ | ドライブ変更
|
---|
Enter Ctrl+M | 演奏
|
---|
C-Enter | でプレイリストへ追加
|
---|
D | プレイリスト初期化
|
---|
ESC | セレクタ終了
|
---|
BS or C-H | 1つ上のディレクトリへ移動
|
---|
@ | スペシャルフォルダを開く
|
---|
P | プレイリストを開く
|
---|
H | ヒストリーを開く
|
---|
O | ブックマークを開く
|
---|
I | ベースフォルダを開く(modpのあるフォルダ)
|
---|
K | 演奏中のファイルのパスを開く
|
---|
DEL | プレイリストかヒストリーなら選択している項目を削除
|
---|
S | ソート方法の切り替え(S→Nでソートなし,S→Eで拡張子,S→Tで時間,S→Sでサイズ順)
|
---|
F | インクリメンタルサーチ. 英数字のみの入力を受け付けます.例えば"01 - hoge.mp3"を検索したいなら"01hogemp3"と入力してください.スペースやシフトと言った無関係のキーを押すとサーチ終了します.2bytecodeの検索は無理です.
|
---|
A-J | favoriteフォルダに現在選択しているファイルを追加
|
---|
ファイルセレクタが消えているときに使うキー
Enter | ファイルセレクタ復活
|
---|
ESC | modp終了
|
---|
↑↓ | 音量UP/DOWN
|
---|
←→ | 5秒戻る/進む
|
---|
HOME or R | スピードとピッチを元に戻す
|
---|
PageUp | 再生速度0x80アップ
右Ctrl押しながらでピッチ0x80アップ
|
---|
PageDown | 再生速度0x80ダウン
右Ctrl押しながらでピッチ0x80ダウン
|
---|
Ctrl+C | 演奏中の曲名をクリップボードにコピー
|
---|
ファイルセレクタに依存しないキー
S-Q | modp終了
|
---|
C-x C-c | modp終了
|
---|
Z,X,C,V | 前の曲(Z),演奏開始(X),ポーズ(C),次の曲(V)
|
---|
C-R | 録音トグル(無音の場合は音が来るまで録音待機)
|
---|
S | ストップ,録音停止
|
---|
M | ミュート
|
---|
Ctrl+L | googleで歌詞を検索(I'm Feeling Lucky)
|
---|
Alt+L | googleで歌詞を検索
|
---|
N | 単曲ループするかをトグルで切り替える
|
---|
Shift+C | 演奏中のファイルのフルパスをクリップボードにコピー
|
---|
_(ろ) or W or / | ファイルセレクタ表示トグル
|
---|
0,1,2,3,4,5 (フルキー) | スペアナの色の変更
|
---|
F9 | SHOUTcast準拠のネットラジオ配信トグル.ラジオ配信を開始します
|
---|
F10 | サウンドキャプチャトグル.マイクやLINEINから音を取り込みます. ボリュームコントロールでWAVEを録音から外さないとハウリングするので注意.
|
---|
F12 | 設定ダイアログ
|
---|
Alt+↑↓ | ボリュームコントロールのマスター音量UP/DOWN(+-256)
|
---|
C-X C-Q | (旧バージョンの)全画面表示
|
---|
マウスジェスチャ
右ボタンを押しながら動かしてください
→ | 次の曲へ
|
---|
← | 前の曲へ
|
---|
↓→ | 終了
|
---|
↓← | 一時停止/再開
|
---|
↓←↓ | 停止
|
---|
←↓ | ミュート
|
---|
↑← | 全画面トグル
|
---|
歌詞ウィンドウで使えるキー
↑↓ | 歌詞の現在位置の変更
|
---|
S-↑↓ | 1行スクロール
|
---|
L | 歌詞の位置情報の記録(lyricsフォルダに*.posという名前で保存される)
|
---|
ドラッグ&ドロップ
セレクタを使うのが嫌な人は,ファイルをドロップしてください.
複数ファイル落とすと,プレイリストに登録され順次演奏されます.
なおドロップした瞬間にその曲に移りますが,Ctrlを押しながらだとそうなりません.
起動時の引数
-s | 終了時にdefault.m3uを出力しません.
|
---|
--force-run | 既にmodpが存在しても起動します.
|
---|
--shutdown | 起動しているmodpを終了させます.
|
---|
--debug | dbg.logを吐き出します.
|
---|
*ダウンロード*
本体
modp20051006.zip 1165KB
+ ヘッダ(0xfffx)の位置が4096byte以上のmp3が再生できなかったのを修正
+ 長すぎるファイル名でバッファオーバーフローを起こしていた部分を一部修正
(まだどこかで起きている可能性がある.このため,path+filenameで255バイトを超える場合,落ちる可能性が残っている)
周辺
hoot_ni.zip 51KB
電脳御殿のにっちさん編集のmodp用xmlです.
これを使えば有名どころのROMは大抵鳴るはず.
timidity.zip 9760KB
しょーじ氏の10MBパッチをmodpに即組み込めるようにしたものです.
展開してmodpと同じフォルダに置いてください.
MIDIでピアノ以外の音も鳴るようになります.
もっと高品質な音源がほしい人はここを基点に探すと良いです.
連絡
バグを発見した方,要望がある方は
メールもしくは
bbsまでお願いします.
IRCの#hetappiでもOKです.awayの時が多いですが.
Special Thanx - greeting
バグ報告等でお世話になったorなっている人達です.
どうせならリンク張ってほしい,私の名前が載っていません,誤植があります,等気づいたことがありましたら一報ください.
にっちさん@
電脳御殿
VorCさん
CACさん
Moonlightさん
Donさん
keyさん
exsivaさん
richaさん
ののりんさん
ぽんぽんさん
Olldbgさん
WilL_jpさん
Nikqさん
Tox2roさん
okuokuさん
OTKさん
yutaka_m_jpさん
necrosさん
あと名前覚えてないけどガイジンのピープル.
Link - greeting and respect
まだまだ作成中.
参考にしたソフトウェア及び利用したソースコード等の
これらの作者に感謝します.
Applications
Open Cubic Player
曲の再現性には若干の疑問も残っていたが,ビジュアル面でDOS/Windows環境最強のmodプレイヤであることは間違いない.
NTじゃ動かないしソースも何故か落とせなくなってて,結局記憶を辿って真似しました.
MAME
言わずと知れた最強のアーケードエミュレータ.
MAMEのソースは宝の山です.
CANAME
CPS,NEOGEOに特化したMAMEベースのエミュレータ.
Qsound,Neogeo等のジュークボックス機能を参考にしました.
hoot
かつてのAMUSE(CONSUME)的なサウンドエミュレータ.
XMLにROM情報やプレイリストを埋め込む方式を取っている.
hoot化計画共同組合寄合所でXMLを手に入れよう.
Timidity++
オープンソースのソフトMIDI.
豊富なGUS patchやsound fontといった音源を利用できる.
何故かMODも鳴らせたりする.
verupはSaito氏によってTiMidity++のページで引き継がれている.
sound fontの設定ファイルにはお世話になっています.
zinf
FreeAmpをベースにしたmp3,ogg,wave,cdプレイヤ.SHOUTcastにも対応.オープンソース.
MDXWin
MDXの独自レンダラに加え,MDXOnlineというMDXがウハウハなシステムを実装しているツール.オープンソースです(Delphi).
modpのMDXOnline対応等でお世話になっています.
Decoder and Encoder
libmodplug
XMMS用のmod演奏プラグイン.
再現性,音質,安定感ともに最高と思われるmodplug playerのコアです.
mpg123
音質に定評のあるmpeg audioデコーダ.
mp3の再生に利用.
ogg vorbis
確固たる地位を確立した完全フリーなmp3ライクフォーマット.mp3よりも音質が良い(特に低ビットレートに於いて顕著).ゲームの音楽などによく使われる.
頭脳圧搾工場
あのNEZplugの作者.
Plugins for KbMedia Playerにあるソースを幾つか利用させてもらいました.
LAME
これも音質に定評のあるmpeg audioエンコーダ.
mp3配信や録音に使用しています.
AkRip
CDのrippingを行うライブラリ.CD-DAの再生に使用しています.(modpはアナログ再生じゃないのでCDでも音程変化などができるのです)
MXDRVg
MXDRV2.06を忠実にWin32に移植したものです.
ソースも公開.
WinSPC
.SPC(SNESのAPUメモリをダンプしたもの)を再生するためのソフト.
オフィシャルがどこにあるのか分からないので,ここからダウンしてください.
GXP
Konami System GX Player.
MAMEはGXに対応してないので,これを参考にしました.
sexypsf
オープンソースのPlayStationからリッピングしたPSFを演奏するxmms用プラグイン.
Other Library
その他
Copyright (C) 2003-2004 mitsuman(mnishibe at ertl.jp) All Rights Reserved.
750k+