音楽プレイヤーのランダム再生について アルゴリズム

このQ&Aのポイント
  • 音楽プレイヤーのランダム再生とループ再生について、どのような仕組みで動いているのかについて詳しく教えてください。
  • 音楽プレイヤーのランダム再生とループ再生の機能を同時にONにした場合、どのような順序でループされるのか疑問です。
  • 1から7までの曲がある場合、ランダム&ループ再生ではどのようなループ順序が設定されるのか知りたいです。
回答を見る
  • ベストアンサー

音楽プレイヤーのランダム再生について アルゴリズム

お世話になります。 自動車で音楽をかけながら走っているときに、いつも思うことがあります。 音楽プレイヤーなどで、ランダム再生とループ再生の二つの機能がありますが、 両方をONにしたときは、どのような順序でループされるのでしょうか。 例えば、1から7までの曲があるとします。 ランダム&ループにて、一曲ごとに次の一曲を選出するのでしょうか。 だとすると、乱数なので何回もかかってしまう曲や、いつになってもかからない曲が 出てきてしまいます。 それとも、1から7までの曲を最初にランダムに並び替えて、プレイしているのでしょうか。 この方法だと、例えば7,1,6,2,5,3,4などとすべて一度ずつかかりますが、 二周目からはどうなるのでしょうか。先ほどと同じ並び方、7,1,6,2,5,3,4が 繰り返されるのでしょうか。これだと初めはランダムとして聞けますが、 二周目からはランダムとは言えません。 それとも、一度すべてかけ終わった後に、もう一度 並び替えを行うのでしょうか。ただし、これだと周の最後にかかった曲と 次の周の最初にかかる曲が同じになってしまうことがあります。 …一般の市販されているランダム+ループ再生は、どのような仕様で 動いているのでしょうか。 詳しい情報をお持ちの方、ぜひお教えください。 よろしくお願いいたします。

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

  • ベストアンサー
  • ok-kaneto
  • ベストアンサー率39% (1798/4531)
回答No.1

ソフトにより異なります。 例えばApple製品ですと最初にシャッフルされたら2周目からも順番は固定です。 RealPlayerですと、リストがシャッフルされて再生すると、再生がすべて終わればまたシャッフルされますy。 http://i.real.com/product/help/rp12/ja/Content/shuffle-continuous_play.htm

tatapatank
質問者

お礼

回答、ありがとうございました。 正確なところ、ソフトによると言ってしまえば、 正しい答えというのはない気もしますね。 自分で聞いていると、うまい具合にシャッフルして くれてるなとは思ったのですが、ただの偶然なのかもしれません。 ここで、ランダムとは何かと話し始めてしまうと、 終わりのない話になってしまいそうなので、これ以上は 堀り詰めないようにします。 ありがとうございました。

その他の回答 (1)

回答No.2

実際のアルゴリズムを見たわけじゃないけど >それとも、一度すべてかけ終わった後に、もう一度 >並び替えを行うのでしょうか。ただし、これだと周の最後にかかった曲と >次の周の最初にかかる曲が同じになってしまうことがあります。 例に挙げた1~7としたら プレイリスト内でランダムに並び替えて 5,1,3,7,2,4,6 んで7曲終わった時点で 2,5,3,1,6,2,4 の繰り返し。 同じ曲が2回連続で流れることあるからそうだと思う。 やろうと思えば次の並び替えのとき 最後に4がきたら4を先頭にしない なんてロジックも組もうと思えば組めるから実際のところは開発者しかわからんね。

tatapatank
質問者

お礼

回答ありがとうございます。 作る人それぞれだというのは解るのですが、 周の終わりと頭に重なることがあるというのであれば、 一週ごとにシャッフルというのが一般的なのでしょうか。 そういうものだと言われれば、そうなのかもしれませんね。 ありがとうございました。

関連するQ&A

  • ランダムに選んだ1曲を、1回だけ再生…

    登録した音楽ファイルのなかから、1曲だけランダムに選んで再生する方法はないか探しています。 具体的には、 ●プレイリストに、候補になる曲を全て登録する ●ボタンを押すと、ランダムに選ばれた1曲が再生される ●その1曲が終わると演奏停止、次の曲を抽選・再生するにはもう一度ボタンを押す こんな使い方ができるソフトって無いものでしょうか。 「ランダム再生」だけならメディアプレイヤーなどで対応できるのですが、「自動的に次の曲に行かない」という部分を併せて叶えてくれるソフトがなかなか見つからず… 御存知の方、ご教示をお願いいたします。 ※Windows8対応、mp3、wavどちらかが使用可だと助かります。

  • 音楽のランダム再生

    作業のBGM用に、windows media playerで音楽を聞いています。 曲はランダム再生にしています。 しかし、このプレイヤーは(経験則ですが、)次のような特徴があるようです。 プレイリストにa,b,cという曲を入れておいたとき・・・ ・同じ曲はリピートされない(a→aという繰り返しはない) ・各曲が1回ずつ流れるまで、同じ曲は流れない(a→c→aということはなく、a→c→b→c→a→b→・・・というようになる) そこで質問です。 上述のように完全に制御されておらず、(当然、擬似的になりますが)完全ランダムで再生されるプレイヤーをご存知ではないでしょうか。 宜しくお願い致します。

  • 音楽のランダム再生について

    スマホで音楽を聴いていますが、全4,000曲ほどに対してランダム再生しても いつもだいたい出てくる曲が決まっています。 以前使っていたガラケーでもそうでした。 10~20曲くらい再生して、そのうちに1,2曲、めったに聞いたことのない曲が 入る感じです。そもそもランダム再生とはそういうものなのでしょうか。 これだけの曲数があるのにいつも「またこの曲か」と感じるのはランダムとは言い難いような気がします。 それともそれは聞く方の錯覚できちんとランダムになっているのでしょうか。

  • ウェブサイト(ホームページ)で音楽(BGM)を連続ランダム再生したいのですが。。。

    はじめまして。 この度個人のウェブサイトを開くに当たりまして、音楽(BGM.mid)を流すのですが、その方法についてご質問があります。 連続再生方法と、ランダム再生をどうにかして一緒に出来ないものかと考えております。 詳しくいうと、ウェブの入り口からメニューに入って音楽を流すのですが、入るとランダムで音楽が流れ、2回ほどループした後に違う曲がまた流れ出すといった感じを考えています。 今の所、メニューに入るとランダムで1曲流れて、次の曲に行かずそれで終わってしまっております。 どのサイトを見ても、ランダム方法か同じ曲の連続再生しか載っていません。 色々な曲をランダムで何曲も流す、というのが希望なので、タグを作ってくださる方はいないでしょうか? もしくは載っているサイトを教えていただきたいです。 ずっと探したり試行錯誤してるのですが、なかなか突破口が見つかりません。 よろしくお願いいたします。

    • ベストアンサー
    • HTML
  • iPhoneでの音楽の操作について:順序通りに再生できなくなりました

    iPhoneでの音楽の操作について:順序通りに再生できなくなりました こんにちは。つい先日iPhone4を買った初心者です。 iPhone4に音楽を入れて聴いています。 最初は、プレイリストに入っている曲順の通りに再生ができていたのですが、一度「シャッフル」のアイコンを押して聴き、音楽を停止し、翌日また曲順通りに聞こうとしたら、できなくなっていました。 前には、画面の左上と右上に「曲順通り」と「シャッフル」のアイコンが出ていたと思うのですが、今は出ていません。 プレイリストから曲を選んで再生することはできるのですが、その次の曲がプレイリストの順番通りでなく、ランダムになってしまうんです。 何度か電源を落として再起動してみましたが、曲順通りには再生できないままです。 振ったせいでシャッフルされているのかと思い、設定でその機能をオフにしてみましたが、やはりランダムになります。 今再生しようとしているのは、曲の中でトラックがいくつかに別れている交響曲で、曲順通りに再生してくれないと意味不明な感じになってしまうので、困っています。 なぜ、曲順通りのアイコンが出ていないのか、何か特殊なモードとかになってしまっているのでしょうか? お心あたりがありましたら是非、曲順通りの再生をする方法を教えてください。

  • WALKMAN A800シリーズの「ランダムに30分再生」ができません!

    最近、年末年始のセールで、WALKMAN A806を買ったんですが、CDからA806に取り込んだ後、プレイリストを見ていたら、「ブックマーク」の上に「ランダムに30分再生」という項目が出てきました。 その項目を押してみると、コブクロの5296というアルバムのコインという曲だけあって、その曲が終わるとそこから30分再生されると思い、再生してみると、その曲の再生が終わると次の曲へ行かず音楽の再生が終わってしまいます。 どうやったらランダムに30分再生を使用できるのでしょうか?教えてください!!

  • 音楽のランダム(シャッフル)再生方式の違いについて

     音楽プレーヤーでランダム(シャッフル)再生を選ぶと、A社のプレーヤーは全曲から1曲づつ選んですべての曲が1回再生して終了しますが、B社は1曲かかった後またすべての曲からランダム抽選するためいつまでたっても再生が終了しなくなります。  私はA方式が一般的かと思っていたら、先日購入したコンポはMDがA方式でCDがB方式でした。  B方式はいつまでも再生が終わらないし、同じ曲が連続して再生されたりして、非常に不満です。  業界でランダム(シャッフル)再生の方式を統一(できればA方式で)できないものでしょうか。あるいはA方式とB方式の名前を変えるとか。  同じように困っている人がいるのではと思い、質問してみました。

  • iPod nano ランダム再生の内容

    iPod nano を購入しようと思っているのですが、nano のランダム再生について質問です。 現在使っている他メーカーのMP3プレイヤーのランダム再生はどうやら、  再生リストの中からランダムで選び出した曲を決まった順番で再生 しているらしいのです。 例えばフォルダの中にA,B,C,D,Eの5曲がある場合にランダム再生を実行すると、 自動的にA,C,Eを選び出し(ここは流石にランダムで選んでるようです)、 以降、A,C,E,A,C,E,...のように、同じ曲ばかりを繰り返します。 実際に少ない曲数で試したことはないのですが、 同じフォルダの中でランダム再生をしているとそのうち、 次に再生される曲がわかるようになるのでたぶん間違いないです。 で、iPod nano のランダム再生はどのような再生方法なのかに興味があります。 理想は、 ・一度流した曲は、再生リスト内の曲を全て再生するまでは再生しない。 というものです。 フォルダの中にA,B,C,D,Eの5曲がある場合、 最初にBを再生した後は、次に来る曲はA,C,D,Eのいずれかで、 次にAが選択された場合は、次に来る曲はC,D,Eのいずれか、といった再生法を望んでいます。 iPod nano の購入の参考にしたいので、 詳しくわかる方いましたらよろしくお願いします。

  • 優秀な音楽再生ソフトを探してます!

    下記条件をクリアしてるWindowsvistaで使える音楽プレイヤーを探してます! 1.低スペックPCでも安定して曲を再生できる 2.一曲再生が終わったら自動的に次の曲の頭で停止→Enterなどのキーボード操作で次の曲が再生できる 3.リピートやランダム再生などのプレイモードがワンクリックで設定変更できる 4.スキン、カウンターの位置、文字や背景の色などカスタマイズできる 2番ができるプレイヤーがどうしてもないんです… なるべく無料で探していますがどうしてもない場合は有料でもいいと思っております! お願いします!

  • 自分にあった音楽プレイヤーを探しています。

    自分にあった音楽プレイヤーを探しています。 いろんな種類があるのでどれを買おうか迷っています。 1.パソコンから簡単に曲を入れられる 2.イヤホンをつけなくても聞け、音量を大きくしても音割れしにくい 3.曲がたくさん入る(4G~8Gくらいが理想) 4.曲をランダム再生できる 5.プレイリストを作れる 以上の条件にあう音楽プレイヤーを知ってる人がいましたら、ぜひ教えていただけないでしょうか。お願いします。

専門家に質問してみよう