Prevent casting error by skipping empty BPM value
Update BPM analyzer