i think you need an amplifier cuz you need to send the signal to a subwoofer to play the note or tone. A battery, will send energy this is why you might need an amplifier for subs.
hooking up a sub to a battery, i dont know it that does anything but i'm certain it won't play anything.