Change Audio/Voice playback button code to be much more sensible, fixing a dumb bug in the process.

bug happened when using a project with two audio paths and switching
from an entry with audio to an entry without, the second playback button
wouldn't properly clear