I think the issue here is not so much detecting standby, but rather deciding how to handle it in the context of "init keypresses".

Obviously (to me) is that a lot of us will want it to be handled differently than a "non standby" powerup state.

The other potential glitch was that the player may resume playing music before the "init keypresses" are played, but that probably won't be too big of a deal for most purposes.. or will it?

If we can figure out how we want it to behave under these circumstances, then the coding is trivial.

Cheers