• ベストアンサー

MIDIが聞けません。(><)

 Windous Madia playerでファイルを開いて音楽を聴こうとしても、再生中は動くのですが、音が出ないのです。。。  何が原因かちょっと、わからなくて。。。教えていただければ幸いです。

質問者が選んだベストアンサー

  • ベストアンサー
noname#4687
noname#4687
回答No.10

こんばんは、gonbey_yamamotoです。 「YAMAHA SXG DRIVE」以外で音が鳴ったのでしたら、もう設定は正常に戻っていますね。 これでインストールしたソフトの期限が切れても大丈夫です。 でも、「Microsoft GS Wavetable SW Synth」 はリストになかったor音が鳴らなかったですか? その場合、DirectXをバージョンアップすれば鳴るかもしれませんので、よろしければお試し下さい。 でも、「MPU-401(9400)に外部MIDI機器」と書いていらっしゃる事から察すると、 ayadesuyoさんは外部に接続するMIDI音源をお持ちなんでしょうか? だとすると、ソフトウェアシンセサイザーを特にインストールする必要はないですね。 ただ設定がおかしくなっていただけだと思われます。 私の知識不足で根本的な原因は分からず終いでしたが、 取り敢えずMIDI再生が出来るようになって良かったです。 存分にMIDIの世界をご満喫下さい。(^_^) それでは、失礼させていただきます...。m(_ _)m

ayadesuyo
質問者

お礼

 gonbey_yamamoto様 本当に、助かりました。どうもありがとうございした。

その他の回答 (9)

noname#4687
noname#4687
回答No.9

こんにちは、gonbey_yamamotoです。 う~ん、6.1aでしたか...。 となると、ソフトウェアシンセサイザーは既に入っているはずですね...。 取り敢えず#5と同じ手順でMIDI再生機器を、 #6でインストールしたS-YXG50以外のものに変更してみてください。 多分「Microsoft GS Wavetable SW Synth」 (例によって若干表示が異なるかもしれません)がリストにあると思います。 「Soft Synthesizer S-YXG50」をインストールした事により、 設定が正常に戻っている事を期待します.....。(^_^;;) それでも駄目な場合、またスタートメニューの 「ファイル名を指定して実行」から「dxdiag」と入力して診断メニューを起動して下さい。 それからミュージックタブに移動して、 「DirectMusicのテスト」というボタンがあると思いますので、 それをクリックして音楽が再生されるかどうかの確認をお願いします。 リストからテストする機器(ポート)を変更出来る様になっていますので全ての機器を試してみて、 音が鳴るものがあればその名前を教えて下さい。

ayadesuyo
質問者

お礼

 こんばんわgonbey_yamamoto様、いつも本当にありがとうございます。さて#5のとおりにすべての機器を試しましたら、すべて音が鳴りました。  音のなった物の名前は ESFM SYMTHESIS(9080)とESS MPU-401(9400)に外部MIDI機器が付属されて後は、YAMAHA SXG DRIVEでした。  これらすべて、テストで音がなりましたが、もう正常に戻っているのでしょうか?本当に感謝しております。ありがとうございました。

noname#4687
noname#4687
回答No.8

#6の方法で再生できましたか...。 取り敢えず良かったです。(^_^) 30日経てば期限が切れてそのアプリケーションは使えなくなりますので、 その前に#7の方法を試してみて下さい。 #6の方法で再生出来たとすると、 ソフトウェアシンセサイザーがインストールされていなかった可能性が高いです。 (多分、再インストールする前には何らかの形で DirectXがアップデートされていたのではないでしょうか...。) DirectXのバージョンを確認して、必要ならアップデートしてみてください。 アップデート完了後に、#5でお教えしたMIDI再生機器の変更作業が必要かもしれません。 その時は「Microsoft GS Wavetable SW Synth」を選択してください。 DirectXは雑誌の付録CDやゲームなどに収録されている事が多いです。

ayadesuyo
質問者

お礼

いつも、ご回答ありがとうございます#7の方法で >「スタートメニュー」→「ファイル名を指定して実行」 を選んで「dxdiag」と入力してOKを押してください。 DirectXの診断メニューが表示されると思いますので、 「システム」タブの中の一番下の方にある「DirectXバージョン」という所の数字を確認して下さい。 あと「システム」のタブの右の方に「ミュージック」というタブがあるかどうかも見て下さい。・・・  ということで、数字を確認しましたら、数字はDirectx6.1a(4.0603.0518)と書かれていました。 ミュージックはありました。この数字を確認して、どうすれば、いいのでしょうか?本当にお手数かけて申し訳ございません。

noname#4687
noname#4687
回答No.7

もし#6の方法で無事に音が出た場合ですが...。 一度OSを再インストールしたのですよね? 今思ったのですが、Windows98に標準で搭載されているDirectXのバージョンでは MIDI再生をサポートしていないかもしれません。 (既に最新ヴァージョンのDirectXがインストール済みの場合は無視して下さい) 「スタートメニュー」→「ファイル名を指定して実行」 を選んで「dxdiag」と入力してOKを押してください。 DirectXの診断メニューが表示されると思いますので、 「システム」タブの中の一番下の方にある「DirectXバージョン」という所の数字を確認して下さい。 あと「システム」のタブの右の方に「ミュージック」というタブがあるかどうかも見て下さい。 「ミュージック」のタブがない場合や、バージョンが古い場合(最新バージョンは9.0)、DirectXのバージョンアップが必要な可能性があります。無料ですが少々サイズが大きいのでブロードバンド環境でないとダウンロードに時間が少し掛かるかもしれません。ダウンロードの際には 下記サイトの「DirectX 9.0 ランタイム」をクリックして下さい。 http://www.microsoft.com/japan/windows/directx/downloads/default.asp 一昔前は、MIDIを再生する為にはMIDI音源が必要だったのですが、 今ではCPUの性能向上によりソフトウェアだけで再生する事が出来る様になっています。 その為のソフトが#6でご紹介した 「Soft Synthesizer S-YXG50」や DirectXに搭載されている「Microsoft GS Wavetable SW Synth」 です。

ayadesuyo
質問者

お礼

#6をインストールしたら、出来ました。本当にどうもありがとうございました。 でも、30日たったら、もとに戻ってしまうのかな? 本当にありがとうございました。

noname#4687
noname#4687
回答No.6

こんばんは。 >ところで、サウンドカードって、PCの拡張ボードは使ってないのですが、それは、使わなくては、聞けないのですか?もしそうなら、それが原因かもしれません。それを購入しなくては、いけないのでしょうか? すみません。説明が足りませんでした。拡張ボードを挿していないのでしたら、ayadesuyoさんのPCの場合はパソコン本体にサウンド機能が内蔵されているタイプですね。他の音が出ているのでしたら、サウンド機能は付いています。 音質や機能にこだわる人は、今のサウンド機能を無効にして他のサウンドカードを使う事も出来ます。 う~ん、なんでMIDIだけ音が出ないんでしょうか...。 お時間があれば、参考URLのソフトをダウンロードしてインストールしてみてもらえますか? 30日の試用版で暫定的な処置ですが、もしかしたらこれで音が出るかもしれません。(自信なしです。あまり期待しないで下さい。)

参考URL:
http://www.vector.co.jp/soft/win95/art/se199648.html
ayadesuyo
質問者

補足

 gonbey_yamamotoさん、どうも、ありがとうございます。一度、やってみます。本当にご丁寧にどうも、ありがとうございます。

noname#4687
noname#4687
回答No.5

こんにちは。 OSは何をお使いでしょうか? 自分のはXPなので、 ayadesuyoさんが別のOSをご使用中の場合は若干表示が異なるかもしれませんが...。 コントロールパネルからサウンドとオーディオデバイス (そのままの名前が無い場合はサウンド関係と思われるものを試してみてください)を起動してください。 私の環境の場合は、そこに 「オーディオ」→「MIDI音楽の再生」→「規定のデバイス」 という項目があり、MIDI再生に使用する機器を選択する様になっています。 そこを今とは違うものに変更してみてください。 DirectXがインストールされていれば、 「Microsoft GS Wavetable SW Synth」 がたぶんリストの中に表示されているとは思うのですが...。(自信なし) サウンドカード-音を再生、録音などする為のPCの拡張ボードです。 Sounnd Blaster-サウンドカードの1種で世界で最も普及しています。 サウンドフォント-簡単にいえば楽器の音色データの集まりです。  変更すると全く違う音源でMIDIを楽しめます。

ayadesuyo
質問者

補足

 本当に、なんどもありがとうございます。恐縮しております。OSはWindous98を使用しております。  gonbey_yamamotoさんが、言われるようにコントロールパネルから、それらしき、マルチメディアに移行しそして、元々ののMIDIから、他のMIDIに変えたのですが、やはり無理でした。  ところで、サウンドカードって、PCの拡張ボードは使ってないのですが、それは、使わなくては、聞けないのですか?もしそうなら、それが原因かもしれません。それを購入しなくては、いけないのでしょうか?

noname#4687
noname#4687
回答No.4

以前、同じPCでMIDIを聞いた事はあるのでしょうか? MIDIの再生にサウンドカードが対応していないという事はありませんか? (でも、今のカードはみんなDirectXの機能でソフトウェア再生出来るんですかね? 自分はいつもSound Blasterのサウンドフォントで再生しているので分からないです。詳しい方、補足をお願いします)

ayadesuyo
質問者

補足

 はい、以前同じPCで知り合いから、送られてきたMIDIを聞いたことはあります。そのあとPCの調子が悪いので、再インストールしたのですが・・・その後ちょっと聞けなくなったようです。  ちょっと私は、詳しくないもので、サウンドカードや、Sounnd Blaster、サウンドフォントという意味が、お恥ずかしながら、理解できないのですが。。。  よろしく、お願い致します。

noname#4687
noname#4687
回答No.3

こんばんは。 サウンドカードは何でしょうか? Sound Blasterの場合ですと、サウンドフォントが正常に読み込まれていないという事も考えられますね。

ayadesuyo
質問者

補足

 ためしに、知り合いにそれを送ってみたら、正常に聞けたみたいなのですが・・・その後、その知り合い曰く、Kb Media player をダウンロードしてみて、ボリュームコントロールの中にMIDIがあるか確認するように言われ、なくて、オプションでプロパティで、MIDIにチェックを入れるように言われたのですが、MIDIという項目がありませんでした。

  • yama_x
  • ベストアンサー率20% (188/940)
回答No.2

#1の方と同じような指摘ですが、 ボリュームコントロールを開いてみてください。 シンセサイザの項目が0もしくはミュートに チェックがはいっていませんか? そうするとWAVE(PCの起動音など)は聞こえても、 MIDIは聞こえないと思いますよ。

ayadesuyo
質問者

補足

 ご回答ありがとうございます。ボチュームコントロールには、ミュートにしていませんし、音量も0ではありません。また、CDをそれで、聞けば聞くことができるのですが・・・ どうしても、MIDIで、それを聞くことができなくて。。。。  実は、以前は聞くことができたのですが、再インストールした後、聞くことが出来なくなってしまって、ひょっとして環境設定か何かでしょうか? ご指導ください。

回答No.1

音量が0ってことはないでしょうね? ほかのプレイヤーでも同じく再生できませんか? 試しにフリーのプレイヤーをダウンロードするか、今インストールされている別のプレイヤーで再生してみてはどうでしょうか?