Don't use `which` command to find executable
Added support for offset and duration to Waveform
Small code clean Waveform
Updated README.md