adding file for proper fullscreen api usage
fixes for waveform generation