Audio Overload alternative? How do I pause and rewind?

This is an archive of a topic from NESdev BBS, taken in mid-October 2019 before a server upgrade.
View original topic
Audio Overload alternative? How do I pause and rewind?
by on (#18076)
I am a mere listener of these wonderful and inexaustible files. My concern is being able to rewind the files seemlessly. Is there any software that enables me to do this? At the moment i am only able to record it with my built in mic, which, needless to say compromises quality.

Thanks

by on (#18078)
It is impossible to rewind of fast-forwad nsfs because they're not sampled data, but code and data that runs into a NES emulator with only the audio incorporated. The only way you'll be able to rewind NSFs would be to convert them to .wav or another similar format (.mp3 would do, but with terrible quality).
It is possible to fast forward because some NSF players allow to "hack" the CPU to run much faster, but this is still a hack.

by on (#18082)
Well, some NSF players on windows let you rewind, sort-of. It just restarts the NSF and quickly fast-forwards to the point you selected. Not exactly seamless, and probably not in the software you use, so I guess that doesn't help much.

by on (#18094)
Audio Overload doesn't seem to be having much development on the user-interface side (the Mac version at least). Rewind is indeed possible in an NSF player, either by starting from the beginning and quickly emulating up to a previous point, or by keeping regular "save states" every 10 seconds or so and restoring to the nearest one when rewinding. The NSF sound engine used by Audio Overload can run about 290 times faster than a NES on my 400 MHz Mac, so it wouldn't be hard for them to add a simple "rewind 10 seconds" feature. Since it's not a really important feature for casual listening, most don't support it. If you have a track you want to rewind often with, record it to a sound file and play that.