private function parseTempo($tick, array $data) { if (count($data) >= 3) { $tempo = Tempo::fromTPQ($data[2] & 0xff | ($data[1] & 0xff) << 8 | ($data[0] & 0xff) << 16); $this->getHeader($tick)->setTempo($tempo); } }