cannam@85: cannam@85: cannam@85: cannam@85: cannam@85: cannam@85: sndfile-info cannam@85: cannam@85: cannam@85: cannam@85: cannam@85: cannam@85: cannam@85: cannam@85: cannam@85:

cannam@85: Here is an example of the output from the sndfile-info program distributed with cannam@85: libsndfile. cannam@85:

cannam@85: cannam@85:

cannam@85: This file was opened and parsed correctly but had been truncated so that the values cannam@85: in the FORM and SSND chunks were incorrect. cannam@85:

cannam@85:
cannam@85:         erikd@hendrix > examples/sndfile-info truncated.aiff 
cannam@85:         truncated.aiff
cannam@85:         size : 200000
cannam@85:         FORM : 307474 (should be 199992)
cannam@85:          AIFF
cannam@85:          COMM : 18
cannam@85:           Sample Rate : 16000
cannam@85:           Samples     : 76857
cannam@85:           Channels    : 2
cannam@85:           Sample Size : 16
cannam@85:          SSND : 307436 (should be 199946)
cannam@85:           Offset     : 0
cannam@85:           Block Size : 0
cannam@85:         
cannam@85:         --------------------------------
cannam@85:         Sample Rate : 16000
cannam@85:         Frames      : 76857
cannam@85:         Channels    : 2
cannam@85:         Bit Width   : 16
cannam@85:         Format      : 0x00020001
cannam@85:         Sections    : 1
cannam@85:         Seekable    : TRUE
cannam@85:         Signal Max  : 32766
cannam@85:         	
cannam@85: 
cannam@85: cannam@85: cannam@85: cannam@85: