modified wavegen with display
added subtitle reading class