def METHOD_NAME(self, t):
    ## if self._reverse:
    ##     # Don't attempt to play the sound backwards.
    ##     return
    if self.state == CInterval.SPaused:
        # Restarting from a pause.
        t1 = t + self.startTime
        if t1 < self.soundDuration:
            base.sfxPlayer.playSfx(
                self.sound, self.fLoop, 1, self.volume, t1, self.node,
                listenerNode = self.listenerNode)
    if self.listenerNode and not self.listenerNode.isEmpty() and \
       self.node and not self.node.isEmpty():
        base.sfxPlayer.setFinalVolume(self.sound, self.node, self.volume,
                                      self.listenerNode, self.cutOff)
    self.state = CInterval.SStarted
    self.currT = t