• 締切済み

初期化情報のないMIDIファイル

 MIDIファイルを作るとき、トラック初期化情報を、普通は挿入しますが、MIDI素材サイトを回っていたところ、一小節目から鳴る(=初期化情報の入っていないトラックがある)MIDIファイルを発見しました。  このように、初期化情報を最初に入れずにMIDIファイルを作るにはどうすればいいのでしょうか。  自サイトのBGMで、繰り返し流すときに、間が空くと困る音楽があるので・・・。  使用ソフトはMusic Studio Producerのみです。  というか、カテゴリ合ってるのだろうか・・・。

noname#15941
noname#15941

みんなの回答

  • MRT1452
  • ベストアンサー率42% (1392/3296)
回答No.1

詳しくは知らないのですが、MIDIファイルは基本的には楽譜テキストの集合体なので、初期化の箇所がわかれば、その箇所をテキストエディタ等で削ってしまえば良いかと。(MIDI文の手打ちでMIDIは作成できるので。) ただ、初期化情報が含まれていないと、正常に演奏できない場合もあるのでそこは注意点かと。 (鳴らなかったり、歯抜けたり、再起動しないと(一旦MIDIシンセサイザの電源を切らないと)演奏をとめられなくなるなど。) たとえば、貴方のサイトに来る前のサイトでもMIDIを鳴らしていた場合、リセットが行われないわけなので、曲頭で全トラックに対して各設定を確実に流さないと、前のサイトの設定を引き摺って鳴らすことになるため、 全く違う楽器やテンポで演奏してしまう可能性などもあります。 (MIDIプレイヤで、全く同じ現象が起きたことがありますし。) 確かにループしたときに、終始が綺麗に繋がるというのはスタイリッシュかもしれませんが、サイトで流す場合は一旦フェードアウトさせるのが望ましいです。 初期化なしというのは、演奏時のリスクを聞く人すべてに与えてしまうのであまりお勧めしません。 今のシーケンサソフトは設定が無い限り、強制的に初期化処理が入るようになっていると思います。 DTM初期のMIDI作成ソフトでも初期化は自動で入ってきますし。 ソフトでは初期化をなくすというのは出来ないんじゃないかなと思います。 余談ですが、サイト巡回者の中には音が鳴るサイトを毛嫌いする人(中には自分のサイトなどで叩く人もいます)も少なからず存在するので、完全な音楽系サイトでも無い限りは演奏すること自体を避けたほうが無難です。

noname#15941
質問者

お礼

 やはり初期化情報がないのは少し無理がありますか・・・。  ご回答ありがとうございました。

関連するQ&A

  • C++でMIDIファイルを作成

    Windows XP、Visal C++でMIDIを作成するプログラムを作成しようと考えているプログラム初心者です。 1小節で1トラックだけ使ってるMIDIを前もって自分でたくさん作ってあり、そのMIDIファイルを使ってトラック1の1小節目、2小節目…に貼り付けていって、トラック2の1小節目、2小節目…と張り付けていって…という作業をして、新たに複数小節で複数トラックあるMIDIファイルを一つのMIDIファイルとして作成する、みたいなことをしたいんですが、そういうことはできるんでしょうか? どうかご教授お願いします。

  • midiの音が出ない…

    midiの音が出ない… 事の発端は音楽作成ソフトmusic creator1を使って楽譜を作っていた時の事ですが、 それぞれのトラックから1つずつ単音のmidiファイルを書き出そうと思って、 一つのトラックを残して他全部のトラックをミュートにチェックを入れたんです。 すると何故か作業ウィンドウではミュートにしていない筈のトラックまで聞こえなくなってしまい、 逆に書き出したmidiファイルは全トラックの音が入ってしまいました。 おかしいなぁと思い作業ウィンドウに戻り、全部のトラックのミュートを外してみると… それから完全にmidiの音が出なくなってました。 聞こえなくなる前にサウンドオプションをいじっていないことから、 ソフトによるバグだろうと思ってソフトやパソコンを再起動しましたが駄目で、 数日後music studio producerという別の作成ソフトも使ってみましたがやはりmidi音が再生されないので困っています。 ちなみに、普通の音楽ファイル、midiファイルやwindowsのエラーメッセージ等は普通に再生されます。 何故なのでしょう。どなたかご教示頂けませんか?

  • XWSファイル→MIDIファイルの変換について

    XGworksで作ったXWSファイルをMIDIファイルに変換してメイディアプレーヤーできこうと、ファイルの保存で名前をつけて保存のところで、XWSをSMFファイルにしてMIDIにしたのですが、 いざメディアプレーヤーで再生してみると、今までギターやベースの音でなっていた部分がすべてピアノの音になってしまい、音量もあっておらず、という状態で MIDIファイルに変換してもこのような状態では、と非常に困っております。 前にXGパラメーター挿入をする(1小節あける)ということを耳にしてそれをやってみたのですが、まったく成功いたしません。(XGediterとはキチンと接続されてあります) そのパラメーター挿入の場面で「挿入先」でTRACK1などと書かれていますよね、それでOKを押すと、track1の部分にブロックがでるのですが、それをやっても、MIDI変換したときには、やはり、すべてピアノの音になっていたりして、大変困惑しております。 どうかおねがいです、だれか助けてください。よろしくお願いいたします!

  • MIDIファイルをWAVに書き出し

    MIDIファイルをWAVに書き出すにはどうすればよいのでしょうか? iTunesで変換してみたのですが、独自の音源での音になってしまうので…普段使っているS-YXG50(YAMAHA XG WDM softsynthesizer)の音のままで録音したいのです。 Music studio producer、午後のこーだ、Winampなどいろいろ試してみたもののどれもよく分からず(汗 どうすればよいのでしょうか?

  • HPのBGMとトラック初期化情報

     度々失礼します。(二つ下の記事も僕の・・・。)  今、ホームページを開設しようとしているのですが、それにつけるBGM(自作)を繰り返し流すときの問題が出てきました。  最初のトラック初期化情報で、繰り返す際に、一小節間が空いてしまうのです。  曲の最後↓  ・・・■■■□■■■・・・         ↑曲の最初。一小節間があく。  (□=初期化情報 ■=音のデータ)  このようなとき、どうすれば良いのでしょうか?

  • C++でMIDIを作成するプログラム

    Windows XP、Visal C++でMIDIを作成するプログラムを作成しようと考えているプログラム初心者です。 1小節で1トラックだけ使ってるMIDIを前もって自分でたくさん作ってあり、そのMIDIファイルを使ってトラック1の1小節目、2小節目…に貼り付けていって、トラック2の1小節目、2小節目…と張り付けていって…という作業をして、新たに複数小節で複数トラックあるMIDIファイルを一つのMIDIファイルとして作成する、みたいなことをしたいんですが、そういうことはできるんでしょうか? と前に質問したところ、できると言われたのですが、具体的な方法とか、利用できそうな関数などないでしょうか?あれば教えていただきたいです。 本当にまだ未熟な初心者なもので調べてもわからない言葉が出てくるばかりで一向に進まず困っています。

  • Music Studio Standardについて

    Music Studio Standardに関する質問です。 つくったデータをMIDIファイルとして出力したいのですが、テンポの変え方がよくわかりません。 テンポを90にしたいとおもっています。「トラック初期化情報の挿入」が関係あるのかとおもって何度も挑戦しているのですが、うまくいきません。どうしてもテンポ120のままのMIDIファイルが出力されてしまいます。 どなたか、テンポを90にする方法がわかる方、教えてください。

  • MIDIでリピート記号の役割をするものは?

    MIDIでリピート記号の役割をするものは? Music Studio Producerというシーケンサで簡単な譜面を入力しているMIDI初心者です。 質問ですが、最初から打ち込んで行って、最後の小節がリピート記号だった場合、どのように繰り返すか指定するイベントみたいなものはありますか? それとも、コピペで同じ物を2つ並べるしかないのでしょうか? 調べたものの、web siteでMIDIを再生し、それを繰り返す方法は見つかりましたが、本件とはぜんぜん意味が違います。図書館で本を読んでもリピートする方法はありませんでした。どうかよろしくお願い致します。

  • MIDIの音質

    自分のホームページ上の、ひとつのページでBGMを流しています。 MIDI素材サイトからダウンロードしたものです。 作成当初は「MIDIファイルを単独で再生した場合」と「MIDI ファイルをBGMとして挿入してあるページを開いてBGMとして 流した場合」で音質に差はありませんでした。 ところが先日から「ページを開いてBGMとして流した場合」の 音質が悪くなってしましました。 サーバー上のファイルに問題があるのかと思い、再度転送して みましたが、やはり音質が悪いです。 ネットにつながずに自分のパソコン上でページを開いても、やはり 音質が悪いです。 「MIDIファイルを単独で再生した場合」は、依然と変わらずに 音質はいいです。 どこに問題があるのか、さっぱりわかりません。 解決方法ご存知のかた、よろしくお願いします。

  • midi信号にエフェクト。

    DTM初心者です。 お金がないのでフリーソフトのDTM(Music Studio Producerなど)を色々試して勉強しているんですが、midiで打ち込んだ音にVSTのエフェクトをかけることは不可能なのでしょうか?オーディオデータの場合はできるのですが、midiだとできないんです。