Esempio n. 1
0
 public static function timeSignature(TimeSignature $timeSignature)
 {
     $message = new MidiMessage(MidiMessage::TYPE_META, MidiMessage::TIME_SIGNATURE_CHANGE);
     $message->setData(array($timeSignature->getNumerator(), $timeSignature->getDenominator()->getIndex(), 96 / $timeSignature->getDenominator()->getValue(), 8));
     return $message;
 }