Class WaveMatrix

    • Constructor Detail

      • WaveMatrix

        public WaveMatrix​(java.lang.String filename)
                   throws java.io.IOException
        Throws:
        java.io.IOException
      • WaveMatrix

        public WaveMatrix​(java.io.File file)
                   throws java.io.IOException
        Throws:
        java.io.IOException
      • WaveMatrix

        public WaveMatrix​(java.io.File file,
                          boolean readOnly)
                   throws java.io.IOException
        Throws:
        java.io.IOException
    • Method Detail

      • getEstimatedMinValue

        public double getEstimatedMinValue​(long timeOut)
      • getEstimatedMaxValue

        public double getEstimatedMaxValue​(long timeOut)
      • getChannels

        public int getChannels()
      • getDuration

        public double getDuration()
      • getFormat

        public java.lang.String getFormat()
      • getFmtTag

        public java.lang.String getFmtTag()
      • getDataTag

        public java.lang.String getDataTag()
      • getRIFFTag

        public java.lang.String getRIFFTag()
      • getWAVETag

        public java.lang.String getWAVETag()
      • isWaveFile

        public boolean isWaveFile()
      • getBitsPerSample

        public int getBitsPerSample()
      • getBlockAlign

        public int getBlockAlign()
      • getSampleRate

        public int getSampleRate()
      • getDataLengthFromFile

        public long getDataLengthFromFile()
      • getDataLengthFromHeader

        public int getDataLengthFromHeader()
      • getDataLength

        public long getDataLength()
      • getBytesPerSecond

        public int getBytesPerSecond()