================================================= MP3 List Player 簡易マニュアル ================================================= 1.概要   MP3をはじめ各種メディアファイルを再生するソフト   です。   また書庫ファイル(LZH,ZIP形式)にも対応しています とにかくシンプルな操作性?がうりです。 また、MP3,MID,RCPファイルセレクターとしても使用で きます。(こっちがメインかも)   対応フォーマット タイトル表示対応 MP3 , SMF 0,1(*.MID) , レコンポーザ形式(*.RCP) 書庫ファイル検索対応 MP3 , SMF 0,1(*.MID) , レコンポーザ形式(*.RCP) 再生可能 MP3 , SMF 0,1(*.MID) , レコンポーザ形式(*.RCP) WAV , AVI , MPEG 音楽CD 等 MCIに登録されているもの 2.動作環境   Windows98が快適に動作するマシン Visual Basic ver.6.0 のランタイム LZH形式書庫ファイルを扱うにはUNLHA32.DLLが必要です ZIP形式書庫ファイルを扱うにはUNZIP32.DLLが必要です MP3再生にはメディアプレーヤー ver.6以降 もしくは、SCMPX または Winampが必要です レコンポーザ形式のMidiデータの再生には RCPCV.DLLが別途必要です 外部MIDI Playerとして DECOPLAY WFP TMIDI MPVG が利用可能です。詳しいことはDDE.TXTを見てください。 注:UNLHA32.DLL SCMPX Winamp RCPCV.DLL UNZIP32.DLL DECOPLAY WFP TMIDI MPVGの著作権   はそれぞれの作者にあります。 3.インストール 特にありません なお、UNLHA32.DLL、UNZIP32.DLL 、SCMPX、Winamp、RCPCV.DLL DECOPLAY WFP TMIDI MPVGは MP3 List Playerと同じフォルダかパスの通った フォルダにいれてください 4.アンインストール ファイルを消してください 5.使い方   フォルダを選択して再生したいファイルを   ダブルクリックするとそのファイルを再生します。 ○演奏 ・再生     指定ファイルのみを再生します ・リピート 指定ファイルをリピート再生します ・順次再生 指定ファイルより順次ファイルを再生していきます ・ランダム ランダムに再生します  ○設定 ・表示 リストのフォントと背景色、ツリーのフォントを変更 できます ・動作設定 MP3とMIDIに関する設定を行います また、テキストビュアーの設定も行います MP3再生時、MCIによる内臓プレイヤーかSCMPX or Winamp の外部プレイヤーを使うか設定できます。 なお、SCMPX or Winampを使う場合はMP3 List Playerと 同じフォルダにいれてください。 MIDIは対応音源を自動識別して各音源に適したデバイスに 出力するための設定が行えます。 自動リセット・・・これはMIDI出力デバイスが自動設定の 時のみ有効な機能です。 MIDIデータから適切なリセットを判別 してデバイスに出力します。 GM GM SYSTEM ON GS GS RESET SC88 SYSTEM MODE SET (MODE 1) SC88Pro SYSTEM MODE SET (MODE 1) XG XG SYSTEM ON デバッグ・・・・・自動リセットを行った時、どのリセット を送ったかチェックします。 0 GM SYSTEM ON 1 GS RESET 2 SYSTEM MODE SET (MODE 1) 7 XG SYSTEM ON ・タイトルキャッシュについて   フォルダ内の演奏可能ファイルの情報をそのフォルダ内 にファイル化します。次回よりそこからタイトル名などを   獲得するため、特にアーカイブ内のファイルに対して高速   に検索できるようにする機能です。   ファイルチェックをOFFにするとキャッシュファイルの   情報をそのまま読み込むのでさらに高速になります。   ただし、ファイルが追加されても検索されません。 キャッシュファイルの名称はMP3LISTc.CSHです。 ・CD−ROMキャッシュについて アプリケーションのフォルダ以下に各CD固有のIDでフォルダを 作り、そのなかにタイトルキャッシュを保存する機能です。 キャッシュ情報はチェックせずに読み込むのでCD−RやCD−RW を使うときは注意が必要です。  ○お気に入り 現在のフォルダをお気に入りに登録できます。 最大で7個まで登録可能です。 ○ボタンについて   左下にある4つのボタンの機能を説明します。   左から順に説明します        ・プロパティ      キャッシュファイル内のタイトル情報を変更します。      ファイル自体のタイトルを変更するわけではありません また、関連テキストファイルの表示等も行えます。    ・イジェクトボタン      リムーバブルメディアをイジェクトします。    ・ボリュームボタン      ウインドウズ標準のボリュームコントローラを起動します    ・一時停止ボタン      再生を一時停止します。もう一度押すと再生します。 (SCMPX Winamp MPVG使用時には利用できません) 6.その他   著作権はEYE-Kが所有します。   本プログラムによりいかなるトラブルがおころうとも   こちらは一切対処いたしません。   最新版は下記のホームページで公開しています。   最新版のソースファイルは下記のHPからダウンロードで きます。 7.連絡先   e-mail : eye-k@mc.neweb.ne.jp http://www2.neweb.ne.jp/wd/eye-k/ --------------------------------------------------------------- 8.主な変更点 Ver 0.5.19 ZIP形式の書庫ファイルに対応 ファイルチェックがOFFの時でもファイルチェックを していたバグを修正 外部MIDI Player使用時、起動直後マップ切り替えが動作 しなかったのを修正 Ver 0.5.13 レジストリの使用を中止し、代わりにINIファイルに設定を       保存するように変更 Ver 0.5.12 CD−ROMキャッシュのバグの修正 Ver 0.5.9 CD−ROMキャッシュ機能の追加 (マルチメディアのプロパティで音楽CD再生に設定してある  ドライブのみ対応(多分)) バグの増加(おそらく) Ver 0.5.8 一応、音楽CDに対応(シークバーがあやしい) Ver 0.5.7 プロパティウィンドウに関連ドキュメントを表示できる ようにした。 Play、Nextの追加 Ver 0.5.6 外部MIDI Playerから簡易MCI Playerに変更すると エラーが起こる時があるのを修正 Ver 0.5.5 バグの修正 Ver 0.5.4 MPVGに一応対応? 起動時にタイトルを表示するようにした。 Ver 0.5.2 WFP使用時、WRD Windowの制御をおこなうように した。 Ver 0.5.0 外部MIDI Playerに対応(DDEにより制御) 「再生時、後ろに移動」を追加 Ver 0.4.16 ファイル検索速度の改善 (ほとんど変わっていないけど) お気に入りの追加 (実用性が有るかどうかは不明) 演奏中のファイル名を表示するようにした Ver 0.4.13 ドキュメント表示機能の追加 Ver 0.4.12 再生関連のバグの修正 Ver 0.4.11 MACバイナリに対応しようとして失敗(T_T) ソースコードにコメントをちょっと追加 エラー処理関連?をちょっと変更 Ver 0.4.10 リピートやランダム演奏をおこなえる ようにした。 Ver 0.4.9 Tree表示のソースコードを一部変更 Ver 0.4.8 GS RESETを送るときは GM SYSTEM ON -> GS RESETとするようにした SYSTEM MODE SET を送るときは GM SYSTEM ON -> GS RESET -> SYSTEM MODE SETの順に送るようにした XG SYSTEM ONのときはGM SYSTEM ON -> XG SYSTEM ONの順におくるようにした ソースコードを一部最適化した Ver 0.4.7 MIDIデータ演奏時、出力デバイスを自動設定 にしていたとき、音源を自動的に初期化でき るようにした。 (音源は自動判別、GM SYSTEM ON, GS RESET , SYSTEM MODE SET (MODE-1) XG SYSTEM ON に対応) MIDIデータの音源識別機能のバグを修正 Tree表示の内部処理をちょっとだけ変更 Ver 0.4.6 初めて起動したときに、UnInstallを選ぶと エラーになるバグを修正 環境によってMP3が再生できなかったのを 修正(多分) 対応していないファイルを再生したとき無視 して次のファイルを再生するように変更 Ver 0.4.3 メニューに「表示」ー「最新の情報に更新」 を追加 書庫ファイルの解凍方法を少し変更 その他、少し修正 Ver 0.4.2 レコンポーザ形式のMidiデータに対応 ソースコードをちょっとだけダイエット Ver 0.4.1 シーク機能の追加 キャッシュファイルの削除を可能にした ソースコードをちょっとだけダイエット Ver 0.4.0 拡張子登録機能の削除 MP3再生にSCMPX or Winapmを利用可能にした リストの並べ替えを可能にした Ver 0.3.11 MIDIデバイス自動選択機能の追加 Ver 0.3.5 テンポラリーの初期化ミスがなおってなかっ たのを修正 Ver 0.3.4 書庫ファイル内でロングファイルネームを 使っている場合、再生できなかったのを強 引に対応させた。 テンポラリーの初期化ミスを修正 ver 0.3.3 ツリーを閉じる時に起こるバグを修正 その他バグを修正 ver 0.3.2 タイトルキャッシュ機能のバグを修正 その他バグを修正 ver 0.3.1 ドライブ、フォルダ選択をツリー形式に変更 リムーバブルメディアのイジェクト機能追加 ウィンドウサイズを可変に変更 その他バグを修正 ver 0.2.3 タイトルキャッシュ機能追加 ver 0.2.1 書庫ファイルも検索できるようにした (LZH形式のみ) ver 0.2.0以前 記憶にない 9.参考資料 Windows98 APIリファレンス for Visual Basic Programmers (秀和システム/河北 潤二) MSDN ライブラリ Visual Stdio 6.0 (マイクロソフト) SC-88VLの説明書 (Roland) DTMマガジン (BNN) コンピュータ ミュージック マガジン 1997 8月情報号 (電波新聞社) WFPのヘルプファイル DECOPLAYのヘルプファイル MPVGのヘルプファイル TMIDIのマニュアル インターネット上で数多くの有益なVBのテクニック等を公開 されている多くのホームページ (各運営者のみなさま) MP3 List Player アンケート結果 (アンケートに答えてくださったみなさん) 非常に有益な情報をありがとうございました 10.開発環境 自作機 M/B :TI5VG+ (VIA MVP3) C P U :K6-2 300MHz Memory:96メガバイト H D D :4GByte <- 空き200MB VIDEO :MGA-G200 CD-ROM:ODX658(PD & CD-R) SOUND :Sound Track128 DDMA Ruby AW744 SC-88VL <- 新しい音源(MU2000)欲しい MODEM :UMD-56J ソフトウェア Windows 98 Visual Basic 6.0 Professional Edition MSDN ライブラリ Visual Stdio 6.0 Spy++ 11.今後について MP3 List Player はこの0.5.xバージョンでおしまいです。 ただ、現在、新しいプレイヤーの開発を計画しております。 MP3 List Playerベースのプレイヤーになります。 ・目標・ 音楽CDに対応させる <= 一応達成 デコードエンジンを自作する マニュアルをもっと見やすくする <= 代筆者募集中 他の外部プレイヤーへの対応 <= 情報募集中 ファイル検索・読み込みの高速化 ファイルの並べ替えの高速化 MACバイナリへの対応 対応フォーマットの強化 <= 外部DLLへの対応? ビジュアル面での強化 <- ListBoxの改良 12.アンケート結果(各10満点)2000 6/20までの結果 操作性 :7.8 <- シンプルな操作性 デザイン :6.4 <- 地味 性能 :8.4 <- EQの希望者多し マニュアル:6.9 <- 分かりにくいみたいです 総合評価 :7.7   不満点:画面がさみしい イコライザーがない ボリュームコントロールが欲しい etc..   アンケートを書いてくださった皆様に厚く御礼申し上げます   本当にありがとう!! 13.おまけ 作者(EYE-K)の使用設定は MIDI - 外部プレイヤー WFP MP3 - 外部:SCMPX (最小化) LZH検索 ON タイトルキャッシュ ON ファイルチェック OFF <--ファイルを更新した場合は F5でチェック 完全にファイルセレクターとして使っています。