this seems mostly right, getting ready to test/implement in rendering process
adding stft class and changing audio model to be .mm, here goes nothing