DSDIFF comment tag structure.
typedef struct { WORD timeStampYear; BYTE timeStampMonth; BYTE timeStampDay; BYTE timeStampHour; BYTE timeStampMinutes; WORD cmtType; WORD cmtRef; DWORD count; char commentText[]; } TAG_DSD_COMMENT;
timeStampYear | The year of the comment creation. |
timeStampMonth | The month of the comment creation. |
timeStampDay | The day of the comment creation. |
timeStampHour | The hour of the comment creation. |
timeStampMinutes | The minutes of the comment creation. |
cmtType | The comment type... 0 = general comment, 1 = channel comment, 2 = sound source, 3 = file history. |
cmtRef | The comment reference. Together with cmtType this indicates to what the comment refers. If cmtType=0 then this should be 0. If cmtType=1 then 0 = all channels, 1 = 1st channel, 2 = 2nd channel, etc. If cmtType=2 then 0 = DSD recording, 1 = analogue recording, 2 = PCM recording. If cmtType=3 then 0 = general remark, 1 = name of the operator, 2 = name or type of the creating machine, 3 = time zone information, 4 = revision of the file. |
count | The length of the commentText. |
commentText | The description of the comment, in ASCII. |