Implements interfaces:
For a more accurate description of the tempo of a musical piece, the Synchronised tempo codes frame might be used.
The tempo data consists of one or more tempo codes. Each tempo code consists of one tempo part and one time part. The tempo is in BPM described with one or two bytes. If the first byte has the value $FF, one more byte follows, which is added to the first giving a range from 2 - 510 BPM, since $00 and $01 is reserved. $00 is used to describe a beat-free time period, which is not the same as a music-free time period. $01 is used to indicate one single beat-stroke followed by a beat-free period.
The tempo descriptor is followed by a time stamp. Every time the tempo in the music changes, a tempo descriptor may indicate this for the player. All tempo descriptors must be sorted in chronological order. The first beat-stroke in a time-period is at the same time as the beat description occurs. There may only be one SYTC frame in each tag.
Located in /ID3/Frame/SYTC.php (line 69)
ID3_Object | --ID3_Frame | --ID3_Frame_SYTC
Inherited from ID3_Frame
ID3_Frame::$_data
Inherited from ID3_Object
ID3_Object::$_reader
Constructs the class with given parameters and parses object related data.
Returns the time-bpm tempo events.
Returns the timing format.
Sets the time-bpm tempo events.
Sets the timing format.
Returns the frame raw data.
Inherited From ID3_Frame
ID3_Frame::__construct()
ID3_Frame::getFlags()
ID3_Frame::getIdentifier()
ID3_Frame::getSize()
ID3_Frame::hasFlag()
ID3_Frame::setData()
ID3_Frame::setFlags()
ID3_Frame::setIdentifier()
ID3_Frame::__toString()
Inherited From ID3_Object
ID3_Object::__construct()
ID3_Object::decodeSynchsafe32()
ID3_Object::decodeUnsynchronisation()
ID3_Object::encodeSynchsafe32()
ID3_Object::encodeUnsynchronisation()
ID3_Object::explodeString8()
ID3_Object::explodeString16()
ID3_Object::getOption()
ID3_Object::getOptions()
ID3_Object::setOption()
ID3_Object::setOptions()
ID3_Object::__get()
ID3_Object::__set()
Describes a beat-free time period.
Indicate one single beat-stroke followed by a beat-free period.
Inherited from ID3_Frame
ID3_Frame::COMPRESSION
ID3_Frame::DATA_LENGTH_INDICATOR
ID3_Frame::DISCARD_ON_FILECHANGE
ID3_Frame::DISCARD_ON_TAGCHANGE
ID3_Frame::ENCRYPTION
ID3_Frame::GROUPING_IDENTITY
ID3_Frame::READ_ONLY
ID3_Frame::UNSYNCHRONISATION
Documentation generated on Fri, 05 Sep 2008 20:19:33 +0300 by phpDocumentor 1.4.1