ARLO Adapt
Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | Static Private Attributes | List of all members
arlo.AudioFile Class Reference
Inheritance diagram for arlo.AudioFile:
Inheritance graph
[legend]
Collaboration diagram for arlo.AudioFile:
Collaboration graph
[legend]

Public Member Functions

 AudioFile (String sampleFilePath)
 
 AudioFile (NesterAudioFile nesterAudioFile)
 
String toString ()
 

Static Public Member Functions

static String toHeader ()
 
static void main (String[] args)
 

Public Attributes

String filePath
 
long fileSize
 
boolean isWAV
 
boolean isMP3
 
boolean isPersyst
 
boolean validRIFFsize
 
boolean validDATAsize
 
int dataStartIndex
 
long dataSize
 
int wFormatTag
 
int numChannels
 
int sampleRate
 
int nAvgBytesPerSec
 
int nBlockAlign
 
int bitsPerSample
 
int bytesPerSample
 
int numBytesToTailPad
 
int numFrames
 
double durationInSeconds
 
byte[] byteData
 
int[] intData
 
double[] timeEntropyFeatures
 
int[] spectraFeatures
 

Static Public Attributes

static final String audioFileExtensionForWAV = ".wav".toLowerCase()
 
static final String audioFileExtensionForMP3 = ".mp3".toLowerCase()
 
static final String fileExtensionForTIF = ".tif".toLowerCase()
 
static final String fileExtensionForTIFF = ".tiff".toLowerCase()
 
static final String audioFileExtensionForPersyst = ".dat".toLowerCase()
 

Static Private Attributes

static final long serialVersionUID = 5940631679177161666L
 

Constructor & Destructor Documentation

arlo.AudioFile.AudioFile ( String  sampleFilePath)
arlo.AudioFile.AudioFile ( NesterAudioFile  nesterAudioFile)

Member Function Documentation

static void arlo.AudioFile.main ( String[]  args)
static
static String arlo.AudioFile.toHeader ( )
static
String arlo.AudioFile.toString ( )

Member Data Documentation

final String arlo.AudioFile.audioFileExtensionForMP3 = ".mp3".toLowerCase()
static
final String arlo.AudioFile.audioFileExtensionForPersyst = ".dat".toLowerCase()
static
final String arlo.AudioFile.audioFileExtensionForWAV = ".wav".toLowerCase()
static
int arlo.AudioFile.bitsPerSample
byte [] arlo.AudioFile.byteData
int arlo.AudioFile.bytesPerSample
long arlo.AudioFile.dataSize
int arlo.AudioFile.dataStartIndex
double arlo.AudioFile.durationInSeconds
final String arlo.AudioFile.fileExtensionForTIF = ".tif".toLowerCase()
static
final String arlo.AudioFile.fileExtensionForTIFF = ".tiff".toLowerCase()
static
String arlo.AudioFile.filePath
long arlo.AudioFile.fileSize
int [] arlo.AudioFile.intData
boolean arlo.AudioFile.isMP3
boolean arlo.AudioFile.isPersyst
boolean arlo.AudioFile.isWAV
int arlo.AudioFile.nAvgBytesPerSec
int arlo.AudioFile.nBlockAlign
int arlo.AudioFile.numBytesToTailPad
int arlo.AudioFile.numChannels
int arlo.AudioFile.numFrames
int arlo.AudioFile.sampleRate
final long arlo.AudioFile.serialVersionUID = 5940631679177161666L
staticprivate
int [] arlo.AudioFile.spectraFeatures
double [] arlo.AudioFile.timeEntropyFeatures
boolean arlo.AudioFile.validDATAsize
boolean arlo.AudioFile.validRIFFsize
int arlo.AudioFile.wFormatTag

The documentation for this class was generated from the following file: