SoundInfo2 class |
|
The SoundInfo2 class is used in conjunction with the SoundInfoGet method in order to obtain information about a loaded song and is implemented through the following properties
Property name |
Property type |
Meaning |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nChannels |
UInt32 |
The number of channels in the loaded song:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nFileType |
The format of the loaded song. Supported values are the following:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nFrequency |
UInt32 |
The playback rate of the loaded sound expressed in Hertz |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nMP3StreamTypeLevel (*) |
UInt32 |
The MPEG level: 0- MPEG 2.5 1- MPEG 1 2- MPEG 2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nMP3StreamTypeLayer (*) |
UInt32 |
The MPEG layer 1- MPEG layer 1 2- MPEG layer 2 3- MPEG layer 3 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nMP3StreamTypeBitRate (*) |
UInt32 |
The Bitrate (number of bits per second) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nMP3StreamTypeMode (*) |
UInt32 |
The MPEG mode 0- Stereo 1- Joint stereo 2- Dual channel 3- Single.channel |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nMP3Frames (*) |
UInt32 |
The number of MP3 frames |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nMP3TagVersion (*) |
The version of MP3 tag(s). Supported value are the following:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nWAVBytesPerSec (**) |
UInt32 |
Required average data-transfer rate, expressed in bytes per second, for the format tag. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nWAVBlockAlign (**) |
UInt32 |
Block alignment, expressed in bytes. The block alignment is the minimum atomic unit of data for the nWavFormatTag format type. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nWAVBitsPerSample (**) |
UInt32 |
Bits per sample for the nWavFormatTag format type. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nWAVFormatTag (**) |
UInt32 |
Waveform-audio format type of the loaded WAV file. Format tags are registered with Microsoft Corporation for many compression algorithms. Supported values are the following:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
strWAVTagString (**) |
string |
Friendly string of the waveform-audio format type of the loaded WAV file. Format tags are registered with Microsoft Corporation for many compression algorithms. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
strMP3Tag1Album (*) |
string |
ID3V1 tag Album |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
strMP3Tag1Title (*) |
string |
ID3V1 tag Title |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
strMP3Tag1Artist (*) |
string |
ID3V1 tag Artist |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
strMP3Tag1Year (*) |
string |
ID3V1 tag Year |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
strMP3Tag1Comment (*) |
string |
ID3V1 tag Comment |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
strMP3Tag1Track (*) |
string |
ID3V1 tag Track number |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
strMP3Tag1GenreCode (*) |
string |
ID3V1 tag Genre code |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
strMP3Tag1GenreString (*) |
string |
ID3V1 tag Genre string |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
strWMACodecString (***) |
string |
Codec used for encoding in WMA format |
(*) The field is valid only if the loaded song is in MP3, MP2 or MP1 format
(**) The field is valid only if the loaded song is in WAV format
(***) The field is valid only if the loaded song is in WMA format