TO HOME
 FAQ 2000 PAGE-8

FAQ一覧

Q.157 MP3が再生できない
質問内容
HP上でMP3ファイルを再生するにはどうすればいいのですか? タグの A HREFでMP3ファイルのリンク先を指定しただけでは鳴らなかったので、 どうすればいいのか教えて頂けたら嬉しいです。
(2000.11.21)
A
タグの A HREFでMP3ファイルのリンク先を指定しただけ..
それで良いです。 例えばhtmlと同じ階層にaaa.mp3というファイルを置く場合は、リンクは次のようになります (便宜上、タグを全角にしてありますが、実際は半角文字を使用します)。
<A HREF=”aaa.mp3”>ここをクリックしてね</A>
ところで、お使いのPCにはそもそもMP3を再生できるソフトがインストールされているのでしょうか? 該当のMP3がPCのハードディスクにある状態でダブルクリックした場合は再生がはじまりますか?
ソフトがインストールされているのに再生できない場合は、 拡張子.mp3とプレーヤソフトが正しく関連付けされていない可能性があります (逆に、インストールされていても、何らかの理由で関連付けがはずれている場合もあります)。

関連付けの設定はブラウザがIEの場合はWindowsの設定に依存し、ネットスケープならば同ブラウザーの 設定画面で関連付けることになります。
もしも、プレーヤソフトをお持ちでない場合は、Windowsのメディアプレーヤの新しいバージョンを入手するのが早道だと思います。




Q.156 FAQ.Q153の具体的な対応方法
質問内容
FAQ.Q153についての質問です。実は当方も同じ問題で悩んでいます。 パソコンメーカーにも、問い合わせ中なのですが、ソフト・ハードには詳しい会社ですが、 MIDI には詳しくないとの事で現在、調査中とのことなのです。
デフォルトでは「MIDI出力のみ」が有効だそうで、 入力機器を接続する 場合は、この設定を変更する必要があったのです。
という事ですが、具体的な方法を、教えて頂けると助かります.
(2000.11.21)
A
このあたりの設定はサウンドカードの種類によって違うので参考になるかどうかわ かりませんが、Q.153の質問者が送ってくれた対応方法をそのままお教えします。
以下、その時の手順を一応・・・。
(うちのパソコンの話なので、一般的な手順ではないかもしれませんが)
「コントロールパネル」→「システム」→「デバイスマネージャ」タブ
「サウンド、ビデオおよびゲームのコントローラ」下の
「Crystal オーディオシステム外部MIDI」のプロパティを開き、
「リソース」タブの「自動設定」チェックをオフにし、
「設定の登録名」を「基本設定0001」(デフォルトでは0000)にして
OKクリック。「!」が出ますが「はい」をクリックして終了。
後はパソコンを再起動させます。





Q.155 ピアノの演奏がサスティーンをかけてもブツブツ切れる
質問内容
コントロールチェンジのサスティーンの掛け方なんですが、 ピアノの演奏がWINだとブツブツになります。 サスティーンって掛かってる時間が変わるんでしょうか?。 データ的には鳴ってる間は踏みっぱなしの設定です。 時々、インサートしするようにした方が良いのでしょうか?
(2000.10.22)
A
サスティーンを使う場合はきちんとON/OFFをセットで使ったほうが良いと思います。 サスティーン(ホールド)をONにしたままだ、たとえ音色が減衰しきってもボイスがリザーブされたままとなり、 最終的に同時発音数が足りなくなるような動きをする音源があるかもしれないからです。
また、単にMIDIプレーヤー・ソフトやサウンドカード内蔵のMIDI音源機能が単純にサスティーンに対応していないために質問のような事象が発生しているのかも知れません。 このあたりは、プレーヤソフトとMIDI音源の仕様を見なくてはなんともいえません。 MIDIはパソコンではなく楽器の領域のインターフェースです。 要するにソフトを書く人が、どれだけ電子楽器の知識があるかにかかって いると思います。 パソコン・マニアがサスティーン・ペダルや、モジュレーション・ホイールの ことなんて知らないでしょう。 サウンドボード・メーカについても同じ事がいえます。
Windows95が出たころのMIDI音源内蔵サウンドカードには、GM対応を 謳っていても、対応しているコントロールチェンジはボリュームとパンポットだけ というものがありました。IBMアプティバについていた、MWAVEの初期のものがそうでした。
そういう意味ではWindowsのメディアプレーヤはなかなか良く出来ています。 あれはなんと、再生の途中から巻き戻し(?)しても、曲の先頭から 再生再開地点までに含まれるプログラムチェンジを追跡して、 正しい、音色で再生してくれます。

そんなこともあって私は不特定の第三者に配布することを前提としたMIDIファイルを作る場合はサスティーンを使わずに、 実際に音譜を伸ばすようにしてデータを作っています。


左は音譜を延ばして作ったデータ、右はサスティーンを使って延ばしたデータ
(厳密には音色のパラメータ設定により、鳴り方が違う場合がありえますが、だいたい同じに聞えます)

理由は、サスティーンに対応していないソフトや音源の問題を回避するためです。 現在はこんな考慮は必要ないかも知れませんが、こうしたほうがシーケンスソフトで 編集中に、音が鳴っている長さを掌握しやすいという利点もあります。 まあ、好きずきですね(私は打ち込みの再ペダルを使っていない、というのもサスティーンを使わない理由の一つです)。
サスティーンって掛かってる時間が変わるんでしょうか?。
これは実はムズかしい問題ですが、 基本的にはサスティ−ンはON/OFFのスイッチ・タイプで、ONのときのホールド時間は音源側の設定によって決まる、という理解で良いと思います。
MIDIメッセージの仕様ではサスティーンに128段階の”量”データ(以下、バリュー値)をつけることが出来るようになっており、 バリュー値に応じて異なるホールド時間を設定することが出来るようなシンセサイザーもあると思います。
ですが、第三者に配布するMIDIファイルを考える場合は、サスティ−ンはON/OFFのスイッチ・タイプで、 バリュー値はONの場合は最大値、OFFの場合は最小値を設定しておけば良いと思います。




Q.154 マルチ・パート・シンセでトラック内のチャンネルが1でしかパッチを選べない
質問内容
僕は最近DTMを始めたのですが、困った問題が起きました。 シーケンスソフトはCakewalk Audio Pro9、シンセは、ローランドのXP-30をつかっています。
その問題とは、ひとつはトラック内のチャンネルが1でしかパッチを選べないということです。 チャンネルを2〜16にした場合、コンピューターでパッチの音を変えても、 シンセの方が連動しないのです。
強引にチャンネル2とかで、録音しても結局同じ1つの音でしか聞く事ができません。
早くいろんな音お重ねていきたいのですが、なにがどうなのでしょうか?

もうひとつは、XP-30のドラムの音をどーやったらインポートできるのかわかりません。 あと、エクステンションカードの音もインポートの欄に載ってないのですが、どうすればよいのでしょうか?
(2000.10.19)

A
トラック内のチャンネルが1でしかパッチを選べない
これは、最初からですか?それとも急にこのような状況に 陥ったのですか?
XP-30では、パッチの上位にパフォーマンスという概念があります。 パフォーマンスが1から16までパートを異なるMIDIチャンネルで コントロールできるように設定されていなければ、マルチパートの 音源としては使えません。 現在選んでいるパフォーマンスがMIDIチャンネルを1に対してのみ 発音するようになっているのではないでしょうか。
設定の仕方はXP−30固有の操作方法なので、残念ながら私にはわかりません。 同機が手許にあれば具体的なお答えができるのですが、残念です。 プリセット・パフォーマンスの中に、マルチパートに設定されているものがあると思 います。 そのパフォーマンスを選択した状態を雛形にして使えば良いと思うのですが...

XP−30にはGMモードが備わっています。このモードならば 2以上のMIDIチャンネルにも反応すると思います。この場合はもちろん使える音色が限られますが....

もうひとつは、XP-30のドラムの音をどーやったらインポートできるのかわかりません。
これは、何をしたいのかがよく分かりませんが、 XP−30の操作に関する疑問だと思います。これは同機を所有していない私には何とも言えません。 ローランドあるいは同機を購入した楽器店に問い合わせて見たほうが、正確な回答が 得られると思います。




Q.153 ジョイスティックポートに繋いだMIDIシンセを弾いても音が鳴らない(その2)
質問内容
ジョイステックポートにシンセサイザー(DX-7)を接続してCakewalk Home Studio 7をインストールしてありますが、 音が出ません。 貴サイトのFAQのQ137 を何度も試しているのですが鳴らないのです。

うちのはCakeのProfessionalではありませんが、ご説明通りの選択項目が ありました。
現在のうちのアプリケーションの状態を説明しますと、「ツール→MIDIデバイス」の入力ポートには、 「MPU-401」と「TTS Virtual Piano In」の2つがあり、前者のみ選択しています。
出力ポートには「Crystal FM Synthesis」「Roland VSC-88」「Roland MPU-401」「MIDI Mapper」があり、MIDI Mapper以外は 選択しています。
その他、「ツール→プロジェクトオプション」のThruポートは「自動」に なっています。
しかし、トラックのプロパティでどの音源を選択しても鳴りません。

便宜上、音質は度外視してCrystal FM Synthesisで鳴らそうと 思っていますが・・・何にしても鳴らないので途方にくれています。 DX7の方の設定も関係あるのでしょうか。 とりあえず、そっちのMIDI関連はデフォルトのままのはずです。 最終的には、ケーブルの接触不良やDX7の故障?まで考えて 対処したいと思いますが・・・。 何か上記の設定で問題点がありましたら、ご指摘をお願いします。
(2000.10.19)

A
(このかたとは、何度かメールのやりとりを行なったので、そのまま紹介します)

これは順番につぶしていった方が良さそうですね。 まず出力側を確認してみましょう。 あなたのPCにも拡張子.MIDのファイルがあると思います。 これをダブルクリックすると拡張子.MIDに関連付けられた何らかのアプリケーションが起動し、 再生がはじまると思います。
A.起動するアプリケーション・プログラムは何ですか?
B.またこのとき音は鳴ってますか?
もし、音が鳴っているのなら、次に同じMIDファイルを、今度はCAKEで読込んで再生してみてください。
C.CAKEでの再生では音が鳴っていますか?
このA〜Cを教えて下さい。

【質問者からの返信】
A.Windows Media Playerが起動します。
B.音は鳴ります。MIDI出力デバイスが「Cristal FM Synthesis」
「Roland VSC-88」どちらの場合もちゃんと鳴ります。
C.Cakeでも音は鳴ります。これも、上記のどちらの音源でも鳴ります。
ではMIDIプロパティでMPU401を強調表示にし、 DX7の電源を上げ(もちろんMIDIケーブルを繋いで)、MIDIファイルを ダブルクリックすることによってWindows Media Playerで再生してみてください。
A.DX7から音が出てますか?
B.もし、出なければ念のためMIDIケーブルのINとOUTを逆にして試してください
どうでしょうか?
【質問者からの返信】
A.Cドライブに入っているMIDIファイルを片っ端から再生してみましたが、 音は出るようです。 出るのは、曲の中の1パートのみの音のようです。 また、曲によってはDX7の方に「MIDI receive buffer full!」という エラーメッセージが出て音が鳴らない場合もありました。
どうもケーブルの方は問題ないみたいで、ちょっとホッとしています。
そうですね。少なくともOUT側は問題ないようです。 問題は入力側(DXからPCにむかうMIDI情報の流れ)のようですね。
以前に 「「ツール→MIDIデバイス」の入力ポートには、 「MPU-401」と「TTS Virtual Piano In」の2つがあり、前者のみ 選択しています。」と書いておられましたよね。この入力の設定は正しいです。
B:あなたのCAKEでは下のFAQにあるインジケータがWINDOWSのタスクバーにありますか?
http://www.izmi.jp/sol/faq/faq2000e.html#Q138
インジケータがある場合、
C:DXを弾くとインジケータが点滅しますか?
CAKEのINPUT PORTSの設定が正しくて、インジケータが点灯しない場合は次の二通りの 問題が考えられます。
(1) IN側のMIDIケーブルがおかしい
(2) そもそもDXがMIDI OUTポートからMIDIメッセージを送り出していない
(1)よりは(2)の可能性が大きいと思います。
そこで(2)ですが、DX7の取扱説明書はお持ちですか?説明書のなかにMIDIに関する説明があるはずです。 ”MIDIメッセージを出力する/しない”というような設定箇所がないか確認してみて下さい。
(実は私も初代DX−7を所有しているのですが、あいにく手許に無く、説明書を確認することができないんです。)
【質問者からの返信】
B.お尋ねのインジケーターはタスクバーに表示されています。
C.DXを弾いてもインジケーターは点滅しません。

DX7の取扱説明書を読みました。 MIDIの送信については、チャンネル1〜16またはOFFに設定する 項目がありました。
うちのDXでは、送信は1chになっていましたので、送信はされていた 様です。
そこではたと思い立ち、我が家にもう1台だけあったMIDI機器 (古いドラムマシンです(^^;))を引っ張り出しました。 これとDXを1本のMIDIケーブルで接続し、送信・受信をそれぞれ 入れ替えて試してみたら、両方とも受信側がきちんと音を出しました。 さらに、このドラムマシンにPCと繋がっているMIDIケーブルを繋いで 音を出してみましたが、やはりCakeのインジケーターは反応しません でした。
ということは・・・可能性の少ない方の(1)かも?(;_;) この他にまだ問題の可能性はありますでしょうか?

ドラムマシンを使ったトラブル・シューティングと判断は正しいと思います。
可能性はケーブルとMIDI IN用のドライバーのいずれかですね。 できれば、別のケーブルで試してみたいところですが、 お知り合いにMIDIアダプターケーブルをお持ちの方はいないのでしょうか?
ドライバーの方が問題だと、私の方ではサポートしきれません。 あなたのPCについてる、サウンドカードの開発元に問い合わせてみてはどうでしょうか。
【質問者からの返信】
やっと原因がわかりましたのでご報告します。
例の外部接続のキーボードでMIDI入力ができない件、 前回はケーブルに問題が?というところで終わっていましたが、 今日、そのケーブルを買ったパソコンショップで調べてもらいました。 ケーブルを持ち込んでショップのパソコン&キーボードと接続した ところ、ちゃんと音が鳴ったので、ケーブルには問題なし(^^;)。
そうなると、あとはドライバー側の問題か・・・。
ここでふと思い立ち、パソコンメーカー(うちは富士通です)の インフォメーションに問題を問い合わせてみたところ、 しばらくして、大変明快な返事をもらえました。
オプション用のマニュアルに載っていたのです。 デフォルトでは「MIDI出力のみ」が有効だそうで、入力機器を接続する 場合は、この設定を変更する必要があったのです。
設定を変更後、キーボードを弾いてみたら音が出ました〜(ToT)。大感激です!!
解決してなによりです。 今回は、あなたが(実はこの方、女性です)MIDIの基本を理解しており、 また、御自身のトラブルシューティングが的を得ていたために、 比較的スムーズに解決できたのだと思います。
デフォルトでは「MIDI出力のみ」が有効だそうで、入力機器を接続する..... これには気づきませんでしたね。
考えてみれば、PCユーザーでMIDI INを使う人はかなり少数なので、 このような設定にしているのではないでしょうか。

私もいろいろと勉強させて頂きました。




Q.152 ジョイスティックポートに繋いだMIDIシンセを弾いても音が鳴らない
質問内容
当方、趣味でバンド活動をしておりますが、DTMやMIDIに関しては 全くの素人です。 2年前パソコンを購入し、手持ちの楽器と合わせて簡単なDTMを 始められないかと試行錯誤しております。

とりあえず、手持ちのキーボードとパソコンを直接つないで、 キーボードを弾くことでリアルタイムにパソコンから 音を出してみることにしました。
パソコンショップで問い合わせると、パソコンのジョイスティックポートに 専用のケーブルでつなげばとりあえず音は出るはずと説明を受けました。 (この辺りは、貴サイトでの説明と全く一緒だと思います) その際、コントロールパネルでMIDIの設定を「MPU-401」にすることと 言われました。
このお店で、ピュアミュージックのサウンドカードMIDIケーブルを購入し、 さっそく帰って接続&設定してみましたが、音は鳴りません。
接続の方法として、「5ピンコネクターMIDI入力(IN)をMIDI機器の 出力端子に、MIDI出力(OUT)をMIDI機器の入力端子に接続」と ありましたので、その通りに接続しています。
この辺りも、貴サイトでの説明通りだと思いますので問題ないと 思うのですが、何故音が鳴らないのでしょう?

補足で、店員から説明を受けたコントロールパネルの設定について ですが、結局あれはMIDI出力の設定で、キーボードから入ってきた MIDI情報をどのデバイスで出力するかということだと思うので、 MPU-401に設定する必要はないと思うのですが、この理解は間違って いますか?
ちなみに、現在パソコンには

・Crystal FM Synshesis
・Roland MPU‐401
・Roland VSC-88
が入っています。
どの設定にしても、音は鳴りません。 その他、使用している機器はキーボードがYAMAHAのDX7(超古!)で、 OSはWindows98です。
何分、パソコンのことでさえきっちり理解していないので、このような説明で 状況をご理解頂けるか不安ですが、もし原因がわかれば 教えて頂きたいのです。
(2000.10.15)
A
補足で、店員から説明を受けたコントロールパネルの設定について ですが、結局あれはMIDI出力の設定で、キーボードから入ってきた MIDI情報をどのデバイスで出力するかということだと思うので、 MPU-401に設定する必要はないと思うのですが、この理解は間違って いますか?
そうですね。この理解は間違っていません。MIDI情報をPCからDX−7に送り 返す場合にはMIDIプロパティでMPU−401を選択しておく必要があります。 ただ、ここでMPU−401を選択しておく、というのはあくまでも「デフォルトと して設定しておくもの」と理解しておけばよいでしょう。
多くのMIDIシーケンスソフトの場合はソフト側の設定で出力先デバイスを指定す ることになります。その場合には「MIDIプロパティの設定は何が選択されていて も関係ない」というのが普通です。
WINDOWSに標準で付属されているメディアプレーヤなどの簡易再生ソフトを使 う場合には、MIDIプロパティで選択したデバイスにMIDI情報が送られると解 釈すれば良いと思います。
この辺りも、貴サイトでの説明通りだと思いますので問題ないと 思うのですが、何故音が鳴らないのでしょう?
設定内容は問題ないと思います。ところで一つ確認しておきたいのですが、このとき MIDIのソフトは何を使用しているのでしょうか?
PCをただ起動した状態では、MIDIドライバーは正常に稼動していても、それを 使うアプリケーションは動いていないはずなのですが...。 質問内容にはそのあたりの説明が無いようです。
MIDIシーケンスソフトなどのアプリケーションが動いていないと、 いくらMIDIドライバーが正常に稼動していても、「そのドライバーを誰も使っていない」ということになります。
なお、VSC88はMIDIファイル再生専用シーケンサーと音源部の2つから成立っていま すが、 MIDI入力はサポートしていないはずなので、DXを弾いても音は鳴らないはずです。






TO HOME


- 1996-2000 izmi All rights Reserved. -