Tempo estimation and beat tracking with adaptive input selection