audio may be fuzzy due to scratch not handling long sounds well
thanks to @hi_imnewtoscratch for the original idea!