PMDMX0.exe
(→Download) |
|||
1行: | 1行: | ||
'''{{PAGENAME}}'''は、'''[[PMDMX1.exe]]'''のプロトタイプで、PMDWin.dllを2個ロードし、4オペレータFM12音、SSG6音、各種PCM30音を発音可能。Windows2000で動作する(他の環境は試していないので2000/XP以外は注意が必要)。 | '''{{PAGENAME}}'''は、'''[[PMDMX1.exe]]'''のプロトタイプで、PMDWin.dllを2個ロードし、4オペレータFM12音、SSG6音、各種PCM30音を発音可能。Windows2000で動作する(他の環境は試していないので2000/XP以外は注意が必要)。 | ||
− | このアプリケーションの解説は、[[PMDMX0.exe/PMDMX0.exeの使い方|PMDMX0.exeの使い方]] | + | このアプリケーションの解説は、[[PMDMX0.exe/PMDMX0.exeの使い方|PMDMX0.exeの使い方]]を参照。ここで述べられている事柄に関しては、このページ最後方にあるダウンロードできるバージョンのうち、最も新しいものについて説明している。 |
==特徴== | ==特徴== | ||
27行: | 27行: | ||
==MX0ファイル書式== | ==MX0ファイル書式== | ||
− | + | MX0ファイルはMCMX1.exeにより生成されるものであるため、特に書式を意識する必要はないが、MX0ファイルの書式を以下の通り示す。設定方法については、[[MCMX1.exe]]を参照。 | |
*テキストファイルであること。 | *テキストファイルであること。 | ||
58行: | 58行: | ||
;2W | ;2W | ||
:Module.2で使用するRHYTHM音源部PCMファイルを格納しているディレクトリパスを指定する。省略した場合はカレントディレクトリを使用する。 | :Module.2で使用するRHYTHM音源部PCMファイルを格納しているディレクトリパスを指定する。省略した場合はカレントディレクトリを使用する。 | ||
+ | ;PP | ||
+ | :'''Pcmfile-Path'''の略。P86/PPC/PVI/PZI/PDRファイルを検索する場所を指定する。合計64個まで、複数指定することが可能。 | ||
+ | ;WP | ||
+ | :'''WavePlayer'''の略で、生成したWAVファイルの再生に使用するプログラムファイル名を指定する。[[WAVPLAY.exe]]などが使用できる。また、'''internal'''を指定することで、PMDMX0.exe内蔵のロジックでリアルタイム再生を行う。internalを指定してリアルタイム再生を行った場合は経過時間表示が行われるが、1秒以下の単位は1/60秒であるため、注意が必要。 | ||
+ | ;PF | ||
+ | :'''PerFormance'''の略で、ここに'''LightMode'''を指定することで軽量動作を行う。ただし、使用メモリは29,400Bytes増加する。PMDWin.dll内のFM発音ロジックを呼び出す回数を減らし<small>(通常60回/秒→10回/秒)</small>、リアルタイム再生時には経過時間表示をしない。この項目は、[[MCMX1.exe]]で自動生成できない設定項目。 | ||
+ | |||
+ | ==規定の設定== | ||
+ | 演奏データに固有の情報はコマンドラインから指定するMX0ファイルで指定可能であるが、予め設定した規定の情報を読み込むことが可能。'''default.mx0'''というファイル名で、PMDMX0.exeと同一のディレクトリに設置すれば、自動的に読み込まれる。 | ||
+ | *default.mx0ファイルが存在すること | ||
+ | *対象ファイルが複数存在する場合は、「カレントディレクトリ」→「PMDMX0.exeと同一のディレクトリ」の順に優先 | ||
+ | *1個しか設定できない項目がdefault.mx0とコマンドライン指定MX0ファイルの双方に設定されている場合、コマンドラインで指定したMX0ファイルの設定情報が優先される。 | ||
==制限事項== | ==制限事項== | ||
*ファイル名を指定する場合に、ディレクトリパスを省略すると動作しない。 | *ファイル名を指定する場合に、ディレクトリパスを省略すると動作しない。 | ||
− | *PMDWin01.dllとPMDWin02. | + | *PMDWin01.dllとPMDWin02.dllが存在しないと動作しない。存在しない場合は、PMDWin.dllを検索し、複製を自動生成する。 |
==注意事項== | ==注意事項== |