Beat¶
Beat’s parent is Measure.
Read beat informations¶
use PhpTabs\PhpTabs;
$song = new PhpTabs('my-song.gp5');
// Get a beat
$beat = $song->getTrack(0)
->getMeasure(0)
->getBeat(0);
echo sprintf("
Beat
----
start: %s
is chord beat: %s
is rest beat: %s
is text beat: %s
",
$beat->getStart(),
$beat->isChordBeat() ? 'true' : 'false',
$beat->isRestBeat() ? 'true' : 'false',
$beat->isTextBeat() ? 'true' : 'false'
);
It will ouput something like:
Beat
----
start: 960
is chord beat: false
is rest beat: true
is text beat: false
Write beat informations¶
$beat->setStart(1920);