def render(dir, names)
	line = 0
	names.each do |n|
		line += 1
		puts "<br>
		<p>#{n}</p>
		<img src=\"img/#{dir}/line#{line}.png\" />"
	end
end

render("wave1", [
  "Basic1",
  "Basic2",
  "BasRec",
  "BiPuls",
  "BitCr1",
  "BitCr2",
  "BitCr3",
  "BitCr4",
  "Buzzer",
  "Cello1",
  "Cello2",
  "Chip1",
  "Chip2"
])

render("wave2", [
  "Chip3",
  "Chip4",
  "Chip5"
])

render("wave3", [
  "Chip6",
  "Chirp1",
  "Chirp2",
  "Chirp3",
  "Chirp4",
  "Chirp5",
  "Chirp6",
  "Chirp7",
  "Chirp8",
  "Chirp9",
  "Chrp10",
  "Chrp11",
  "Chrp12",
  "Chrp13",
  "Chrp14",
  "Chrp15",
])

render("wave4", [
	"Chrp16",
	"Chrp17",
	"Chrp18",
	"Chrp19",
	"Chrp20",
	"Clmet",
	"Clav1",
	"Clav2",
	"Dstrt1",
	"Dstrt2",
	"Dstrt3",
	"eBass1",
	"eBass2",
	"eBass3",
	"eBass4",
	"ePian1",
])

render("wave5", [
	"ePian2",
	"ePian3",
	"ePian4",
	"ePian5",
	"Flute1",
	"GapSaw",
	"Grain1",
	"Grain2",
	"Grain3",
	"Gitar1",
	"Gitar2",
	"Gitar3",
	"Gitar4",
	"Harmo1",
	"Harmo2",
	"Harmo3",
])

render("wave6", [
	"LFO1",
	"LFO2",
	"LFO3",
	"LFO4",
	"LFO5",
	"LFO6",
	"LFO7",
	"LFO8",
	"LFO9",
	"LFO10",
	"LFO11",
	"LFO12",
	"LFO13",
	"LFO14",
	"LFO15",
	"LFO16",
])

render("wave7", [
	"LFO17",
	"LFO18",
	"LFO19",
	"LFO20",
	"LFO21",
	"Misc1",
	"Misc2",
	"Misc3",
	"Misc4",
	"Noise1",
	"Noise2",
	"Noise3",
	"Noise4",
	"Noise5",
	"Noise6",
	"Oboes"
])

# TODO what does the manual say?? unreadable
render("wave8", [
  "Chvlo1",
  "Chvlo2",
  "Raw1",
  "Raw2",
  "Raw3",
  "ResPls",
  "ResSaw",
  "ResSqu",
  "Saxoph",
  "Symmtr",
  "Thrmin",
  "2Tone1",
  "2Tone2",
  "2Tone3",
  "2Tone4",
  "2Tone5",
])

render("wave9", [
	"2Tone6",
	"2Tone7",
	"2Tone8",
	"2Tone9",
	"VidGm1",
	"VidGm2",
	"VidGm3",
	"VidGm4",
	"Violin",
	"Vocal1",
	"Vocal2",
	"Vocal3",
	"Vocal4",
	"Vocal5",
	"Vocal6",
	"Vocal7",
])