Construct audio properties with the given read style.
Detail level for audio property parsing.
Protected_The read style used when parsing the audio stream.
Static ReadonlyMessageBit mask indicating that a message is attached (in the special field).
Static ReadonlyStereoBit mask for the Stereo flag in the IT file header flags field.
Average bitrate of the audio stream in kb/s.
Returns 0 if the value is not available.
Initial speed (ticks per row).
Initial speed (ticks per row).
Number of active audio channels.
Number of active audio channels.
Minimum compatible tracker version required to play the file.
Compatible tracker version.
Header flags bitfield.
Header flags bitfield.
Global volume (0–128).
Global volume (0–128).
Number of instruments in the file.
Number of instruments.
Always 0; IT files do not provide a time-based duration.
Pattern sequence length (number of active orders).
Pattern sequence length.
Duration rounded to the nearest second.
Mix volume (0–128).
Mix volume (0–128).
Panning separation (0–128).
Panning separation (0–128).
Number of patterns in the file.
Number of patterns.
Pitch wheel depth in semitones.
Pitch wheel depth in semitones.
Number of samples in the file.
Number of samples.
Sample rate of the audio stream in Hz.
Returns 0 if the value is not available.
Special flags bitfield (e.g. message attached).
Special flags bitfield.
true if the Stereo flag is set in the header flags field.
Initial tempo in BPM.
Initial tempo in BPM.
Tracker version that created the file.
Tracker version.
Audio properties for Impulse Tracker (IT) files.