>>281
一様乱数について
A) 一回で全部(1000曲に対して、例えば0~999999まで)生成しなければならない
  というルールがあって
B) 範囲の違う一様乱数を1000回生成している
  からルール違反 というならそのとおりに乱数もどき

実用的には
次に同じ曲や数曲後に同じ曲が出るという不愉快なことは A)では防げないし、防いではならない
不愉快な事態を防ぐためには乱数もどきのほうが役に立つ