• 締切済み

音楽を特殊な形でループ再生する方法

既存のMIDIファイルを下記のようにループ再生するフリーソフトまたは方法はないでしょうか? 例:再生時間2分のMIDIファイル 1.最初は普通に再生(0:00~2:00) 2.2回目以降は途中部分から再生(0:15~2:00) ※1と2の間はタイムラグがほぼない事 ※ファイル形式はMIDIから変わってもかまいません OSはWindows XP Homeです。 よろしくお願いします。

みんなの回答

  • celtis
  • ベストアンサー率70% (2274/3213)
回答No.1

以前にお店のBGM編集で似たような相談を受けました。 そのときは0:15~2:00までを繰り返し用パートという感じで音声ファイルに保存したあと、全部再生+繰り返し再生*希望回数という具合に合成しました。 音声編集ツールを使えば、切り出しのタイミングを微妙にコントロールできるので、不自然な途切れも無く合成することができますよ。わたしはAudacityというフリーウェアを利用しました。 http://pohwa.adam.ne.jp/you/music/aud/bgnr.html MIDIファイルについては詳しくないのですが、好きな場所で再生停止ができるでしょうから切り出しの手間は省けるかもしれませんね。音声ファイルに変換するソフトもあるのですが、音色に不満があるようなら専用の音源経由で変換録音した方がいいでしょう。 http://homepage3.nifty.com/nanahoshi/convert/midi.html http://twsynth.sourceforge.jp/conv_mp3.html

noname#231576
質問者

お礼

少し遅くなりましたが改めてコメントします。 あれからいろいろ試してみましたが、やはりceltisさんがお勧めいただいた方法が一番良さそうです。 「Audacity」、UIが親しみやすく使いやすいですね。 直感で操作することができました。 ただ現バージョンではMIDIの表示はできるが、再生/編集ができないようなので http://audacity.sourceforge.net/download/release-notes http://audacity.sourceforge.net/help/faq?s=files&i=midi (実際に試してみましたが、再生しようとするとVer.1.2.6ではエラーが出、Ver.1.3.4 Beta では無反応でした) ファイル形式をMP3に変換した上で編集しました。 あとは繰り返し再生する部分をコピー、貼り付けしてひとまず完成しました。 たしかに不自然な途切れがなく、再生も良好です。 質問欄に書いたようなループ再生を実現するにはやっぱりプログラムを組むことになるのでしょうかね・・・。 上記のとおりおおよその目的を達成することができました。 ありがとうございました。 締め切りは一週間後を予定していますので、もしほかに指摘する点や追加アドバイスがあればご返事いただければと思います。 (07/11/26 7:00現在)

noname#231576
質問者

補足

回答ありがとうございます! 正直このような質問に回答はつかないのではと思っていましたが、質問はしてみるものですね。 また時間的にも落ち着いてからじっくりと解説を読み、ソフトを使用した上で改めてコメント致します。 まずは返事まで。(07/11/24 16:10現在)

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • ループ再生用音楽&効果音の作り方

    ループ再生用(音の最後と最初が繋がる)の曲と効果音(雨音など)を作る方法を教えてください。 midi形式ではなくwavかmp3形式でお願いします。 曲は普段サクラというソフトで打ち込みTimidi95でwavに変換しています。 しかし曲の最後に間ができてしまい上手くループできません。 上手くループできるように間を切る方法はありますか?

  • ループ再生できるDVDの焼き方

    DVDプレイヤーで、再生をループできるDVDを作りたいのですが、 WINDOWS DVDメーカーを使用して作成した所、 最後まで再生が終わると、メニュー画面に行ってしまい、 ループ再生がされません。 WINDOWS DVDメーカーでループ再生ができる設定、 もしくは他にフリーのアプリケーションでその様な事ができるものがあれば 教えてください。 動画形式はWMV、AVI、MPEGのどれかです。

  • DD-20 ループ再生に空白ができてしまう

    下記の内容で質問があります。回答をいただけると助かります。よろしくお願いします! ▼製品名(例:PM-200・KATANA-MINI) ===ご記入ください=== DD-20 ▼質問したい箇所・部品がありましたら、教えてください。(例:アダプター・つまみなど) ===ご記入ください=== sosモードでループ再生 ▼困っていることや、聞いてみたいことをお書きください。 【困っていること例】:設定の仕方がわからない・接続ができなくなった) 【聞いてみたいこと例】:セッティング方法を教えほしい・使ってみた感想を聞きたい ≪※表示されている画像やスクリーンショットを添付すると伝わりやすくなります!≫ ===ご記入ください=== ループ再生の最初または最後に1拍ほどの無音ができてしまう。ループがとぎれてしまう。 ※OKWAVEより補足:「電子楽器メーカーローランド製品、ボス製品」についての質問です。

  • BGMのループ再生

    ゲームを作成しています。 BGMでループ再生させたいのですが、midiをmciSendStringで 制御すると、ループとループの間で空白が入ってしまいます。 これをなくす方法を模索してWEBをさ迷いましたが、遂に疲れました。 WAVEでに変換すればファイルサイズが大きくなるし、 midiではsndSoundPlayのようにメモリ上に展開できません。 メモリ上に展開できれば、上記の問題は解決すると思いますが・・・ メディアプレイヤは試していませんが、他のサイトをみると 読み込みに時間がかかるとあり、実用になるか不明です。 DIRECTXなどを使った方法でも良いので、解決策があれば ご教示下さい。 DIRECTXで解決できる場合、VBから利用できるコンポーネント を紹介してもらえると有難いです。 Cやdelphiで利用できるコンポーネントは幾つか見つけましたが、 VBのそれは見つかりませんでした。

  • ゲーム音楽について教えて下さい(アマ・ゲームクリエイター様へ)

    アマチュア・ゲームクリエイターさん向けに、 RPG音楽の素材HPを立ち上げようと思っております。 そこで、公開する音楽をMIDIにするかMP3にするか 悩んでいるのですが、 (1) MIDIとMP3では需要としてはどちらが多いと思いますか?   軽いという意外に、音質の悪いMIDIの利点って何でしょう? (2) 例えばRPGツクールでは、2000、2003、XPのどれでも   MP3形式が使えますか? (3) 同じくツクールで、曲の途中からループ再生できるものが   あるらしいですが、MP3でもできるのですか? (4) MP3でゲーム音楽を公開している方の曲は、どれも完結してるか、   フェイドアウトしているものが多く、MIDIのようにループ再生用に   作られているものが殆どないような気がしますが、   何故でしょうか?MP3では、ループ再生対応の曲でも  フェイドアウトさせる必要があるのですか? (5) RPGゲーム作成ソフトってツクールしか知らないのですが、   他に人気があるのがあるのでしょうか?ソフトによって、   MIDIが便利とかそうでないとかあるのでしょうか? 質問が多いようですいません。 (1)~(5)の質問のどれか1つでも答えて頂けるとすごく助かります。 (本当はMIDIとMP3の両方作ればよいのでしょうが、 楽器設定や加工が全く異なってくるので、できればどちらかに 統一したいと思っています・・) どうぞ宜しくお願い致します。!!

  • 音楽ファイルを再生できません

    音楽ファイルを再生したいのですが、「Sing MCI Error」として、以下のようなエラーメッセージが出てしまいます。 「MMSYSTEM326 現在の形式のファイルを再生できるWAVEデバイスがインストールされていません。」 WAVEデバイスとはどのようなものかわからず困っています。ちなみに今までmp3、midi、wavなどいろいろな形式の音楽ファイルは再生できていたのですが。 この音楽ファイルが入っているCD-ROMにはInstall.exeというファイルも入っているのですが、これを実行すると 「Install.exeは有効なWin32アプリケーションではありません」 というエラーメッセージが出ます。 音楽を再生するにはどうすればいいのでしょうか? よろしくお願いします。

  • 音楽のループについて(JavaScript)

    JavaScriptで音楽をループさせています。 ループの最後と最初に間が入ってしまい、原因がわからず困っています。 どなたか教えて頂けませんでしょうか。 使っているJavaScriptは「audio.js」というスクリプトです。(下記※1参考サイト) 設置自体は、素人の私でも簡単でしたので参考サイトを参照しそのまま設置しました。 全てのブラウザで音楽が流れましたので、そこまでは良かったのですが 流れ終わったあと音楽が止まってしまいますので、ループの設定をしなければと思い 下記のコード(※2)でループすることはできました。 しかし、ループした時の最後と最初にワンテンポ間が出来てしまいます。 私のPC(Windows7)で現象が起きているのはSafari(5.1.7)です。 WindowsXPだとChromeでも起きているようです。(バージョンは不明です) サイトが重たいのかなと思い、HTMLコード等工夫してサイトを軽くしたりしましたが変わりませんでした。 他に、ブラウザが音を読み込む過程を考えて、メディアプレイヤーなのか、QuickTimeなのか 「規定のプログラムの設定」で決められたプログラムに左右されていると思い、プログラムを変更しましたが現象は変わらないように思えました。 audio.jsが良くないのでしょうか。 原因が特定できずに困っています。 ループの最後と最初に間が入らないようにするにはどうすればいいのでしょうか。 どなたかご存知の方がいましたら、ご享受お願いします。 また、JavaScriptでループが綺麗に動くスクリプトをご存知の方がいらっしゃいましたら、教えていただけないでしょうか。 よろしくお願いします。 ※1参考サイト 主要ブラウザ全てにaudio要素でMP3を再生できるようにするスクリプト -audio.js http://coliss.com/articles/build-websites/operation/javascript/js-a... ※2 <コード> <audio src="http://URL/images/AAA.mp3" loop /> ※JavaScriptのコードについては、読み込みファイル名とCSS部分しか変更していません。

  • 再生できない音楽ファイル

    お世話になります。 「WakeMeUp!!」という、いわゆる目覚ましのソフトをご存知でしょうか。 私はこれを愛用しております。 このソフトには、HDDにあるWAVE/MP3/MIDI形式のサウンドファイルを 3曲まで設定できます。私は全てMP3の音楽ファイルを設定しています。 先日、そのうちの1曲を変更してそのソフトでテスト再生した際、 「指定されたファイルを指定されたMCIデバイスで再生することが出来ません。ファイルが壊れているか、形式に誤りがあるか、またはこの形式に対して利用できるファイルハンドラがありません。」というエラーメッセージが表れました。 おかしいなと思い、WMPでそれを再生すると、通常通りに再生できました。 試しにSonicStage Vで再生してみると、“キュルル~”というか、 そんな電子音だけが鳴っているだけ。 iTunesでは再生できませんでした。 何故なんでしょうか? また、その音楽ファイルのビットレートが320kbpsだったので、128kbpsにレートを下げたら、 SonicStage VでもiTunesでも再生が出来るようになりました。 一体どういうことなのかサッパリ判りません。 お判りになる方がいらっしゃいましたら、 是非とも教えていただきたいと思います。 宜しくお願い致しますm(__)m

  • 携帯で撮った動画をPCで観ると必ずループ再生されて困っています。

    携帯で撮った動画をPCで観ると必ずループ再生されて困っています。 以前使っていたソフトバンクの911Tで撮った物も、今の携帯AUのSH004で撮ったものも同じくPCに取り込んで再生するとループ再生されます。何度撮っても同じです。 (両方とも3GPP2形式です。) ただ若干違うのは、911Tで撮った動画は頭から綺麗に2度ループ再生されて終わりますが、SH004で撮った動画は後半の方がループ再生されます。 わかりやすく言うと、本来の動画が10秒のものならば、前者は20秒の動画となってしまい、後者は15秒の動画となってしまうのです。 ちなみに、携帯で送信するのに適した小さいサイズで撮った動画(3GPP)だとそういった不具合は発生しません。 外出先でデジカメを持っていない時に動画を撮りたくなった場合、やはり携帯のビデオ機能を使う事が多いですが、PCに取り込むとこういったおかしな現象が起こるので困っています。 余談ですが、再生する際にQuick time playerを使うと上記の現象が起き、Real playerを使うとどの動画でも最初の5秒しか再生されません。 よくよく考えると、去年まで使っていた古いPC(Windows XP)ではこんな現象は起こらなかった気がしますので、Vistaが関係しているのかな…?と思い、ここに質問をあげてみました。 理由がお判りの方、解決策をご存知の方、アドバイスを頂けると有り難いです。

  • パワーポイントの動画で任意の再生位置でのループ再生

    パワーポイント2013を使用しております。 パワーポイント2013では リボンの「挿入」タブ→「メディア」パネル→「このコンピューター上のビデオ」 からビデオを挿入し、アニメーションの設定で、 「任意の再生位置からの再生」と 「任意の位置に来た時にアニメーションの開始」 を行うことが可能となっております。 その設定を使い、任意の再生位置でのループ再生を行いたいのですが、 上手くいきません。 例を以下に示します。 1.5秒間のaviファイルあるいは、mp4ファイルを挿入します。 2.aviファイルの場合、 リボンの「ファイル」タブの「メディアの圧縮」で「プレゼンテーション品質」を選びます。 (メディアの圧縮を行うのはaviファイルを挿入しただけでは再生できないことがある為です) 3.挿入された動画を選択し、挿入された動画ファイルのシークバーを3秒の所で止めて、 アニメーションタブのアニメーションパネルから「シーク」を選びます。 4.次にシークバーを4秒のところで止めて、 動画を選択時に表示される再生タブのブックマークパネルから ブックマークの追加を選択します。 5.「アニメーション」タブの「アニメーションの詳細設定」パネルの「開始のタイミング」を ブックマーク時の「ブックマーク2」を選択します。 (上記手順通りの場合、ブックマーク1が3秒、ブックマーク2が4秒となっております) この状態でスライドショーを開始し、動画を再生すると、 最初に4秒(ブックマーク2)に到達したときは、3秒に戻り再生されますが、 2度目からはスルーしてそのまま最後まで再生してしまいます。 ところが、このブックマーク2を動画の最後の付近(正確には4秒82以降)に設定すると 永遠にループし続けます。 このように、任意の再生位置から、任意の再生位置まで 永遠にループ再生させることができません。 どうすれば、任意の再生位置で永遠にループ再生させるようにできるのでしょうか? 今回設定したアニメーションの設定内容の画像に添付しておきます。

専門家に質問してみよう