>>52
test-1.wavからtest10.wavまでを結合するだけならこう。

max = 10
output_filename = "test.wav"
File.open(output_filename, "w") do |f|
 i = 0
 while i <= max
  i += 1
  filename = "test-#{i}.wav"
  data = File.read(filename)
  f.write(data)
 end
end

ただし、wavファイルを単に結合しても正しいフォーマットであるかどうかは別。

>>53
無理して答えるな。初心者が混乱するだけだ。