「好き・嫌い」ボタンで選曲する、携帯音楽プレーヤ用インターフェース(CD数枚から100枚相当程度を収容するプレーヤ用として)

  • ☆○△×↑↓の計6ボタン。これだけで十分。
    • ☆…現在演奏中の曲を選出頻度4倍に、長押しで電源on/off
    • ○…現在演奏中の曲を選出頻度2倍に、長押しで1曲戻る、押し続けている間は5秒再生のイントロスキャンに。
    • △…現在演奏中の曲を選出頻度1/2倍に、長押しで一曲進む、押し続けている間は5秒再生のイントロスキャンに。
    • ×…現在演奏中の曲を選出頻度1/4倍に、長押しでリストから外す
    • ↑…音量上げる、長押しで連続的に音量上げる
    • ↓…音量下げる、長押しで連続的に音量下げる
  • ☆×の同時長押しで、全曲の選出頻度を1倍に戻す。
  • ○△の同時長押しで、shuffled listをすべてクリアし再び異なる順番のリストを再作成する。
  • ↑↓の同時長押しで、一つ前の「単曲選出頻度変更」操作を取り消す(全曲対象変更はアンドゥしない)。
  • 液晶表示装置は不要。というか、かえって存在していると不便かもしれない。パイロットランプのみで十分。


 完全ランダムではなく、shuffled listを4順分作成する。
 この4順分のリストをエンドレスで再生する。
 ただし、次順のリストに移った時に、最も遠い(一巡以上離れている)リストのみをシャッフルし直す。
 演奏中なリストとその前後の順に当たるリストは内容が確定したままとすることで、一巡以上の曲送り・戻しを行ってもリスト通りに演奏される。


 選出頻度4倍の場合、各リストに(現在演奏中の曲を)4回登場させる。
 選出頻度2倍の場合、各リストに(現在演奏中の曲を)2回登場させる。
 選出頻度1/2倍の場合、現在再生中のリストと最も遠いリストから(現在演奏中の曲を)削除する。
 選出頻度1/4倍の場合、最も遠いリストを除く3つのリストから(現在演奏中の曲を)削除する。
 全曲の選出頻度を1倍に戻す場合、不足する部分は該当リストの最後尾に追加し、多い部分は最も先に出現するものを除き削除する。


 …って、普通は使いづらいだろうな。俺的には欲しいけど。