public final int[] readInt(int len) throws IOException { int[] ret = new int[len]; for (int i = 0; i < len; i++) ret[i] = readInt(); return ret; }
public final int[] readInt(int len) throws IOException { int[] ret = new int[len]; for (int i = 0; i < len; i++) ret[i] = readInt(); return ret; }
/** * Read one float. Like DataInputStream.readFloat except little endian. * * @return little endian IEEE float from the datastream. * * @throws IOException * if read fails. */ public final float readFloat() throws IOException { return Float.intBitsToFloat(readInt()); }
/** * Read one float. Like DataInputStream.readFloat except little endian. * * @return little endian IEEE float from the datastream. * * @throws IOException * if read fails. */ public final float readFloat() throws IOException { return Float.intBitsToFloat(readInt()); }
int i, j; int numItems = in.readInt(); allocate(numItems); int tmpNumGroups; tmpNumGroups = in.readInt(); tmpNumItems = in.readInt(); if (tmpNumItems > 0) { files[i].indicesMap[j] = new int[tmpNumItems]; tmpInts = in.readInt(tmpNumItems); System.arraycopy(tmpInts, 0, files[i].indicesMap[j], 0, files[i].indicesMap[j].length);
int i, j; int numItems = in.readInt(); allocate(numItems); int tmpNumGroups; tmpNumGroups = in.readInt(); tmpNumItems = in.readInt(); if (tmpNumItems > 0) { files[i].indicesMap[j] = new int[tmpNumItems]; tmpInts = in.readInt(tmpNumItems); System.arraycopy(tmpInts, 0, files[i].indicesMap[j], 0, files[i].indicesMap[j].length);
public void readPitchHeaderOld(LEDataInputStream stream, boolean bLeaveStreamOpen) throws IOException { if (stream != null) { windowSizeInSeconds = stream.readFloat(); skipSizeInSeconds = stream.readFloat(); fs = stream.readInt(); numfrm = stream.readInt(); voicingThreshold = DEFAULT_VOICING_THRESHOLD; minimumF0 = DEFAULT_MINIMUM_F0; maximumF0 = DEFAULT_MAXIMUM_F0; isDoublingCheck = DEFAULT_DOUBLING_CHECK; isHalvingCheck = DEFAULT_HALVING_CHECK; centerClippingRatio = DEFAULT_CENTER_CLIPPING_RATIO; cutOff1 = DEFAULT_CUTOFF1; cutOff2 = DEFAULT_CUTOFF2; windowSizeInSeconds = windowSizeInSeconds / fs; skipSizeInSeconds = skipSizeInSeconds / fs; if (!bLeaveStreamOpen) { stream.close(); stream = null; } } }
public void readPitchHeaderOld(LEDataInputStream stream, boolean bLeaveStreamOpen) throws IOException { if (stream != null) { windowSizeInSeconds = stream.readFloat(); skipSizeInSeconds = stream.readFloat(); fs = stream.readInt(); numfrm = stream.readInt(); voicingThreshold = DEFAULT_VOICING_THRESHOLD; minimumF0 = DEFAULT_MINIMUM_F0; maximumF0 = DEFAULT_MAXIMUM_F0; isDoublingCheck = DEFAULT_DOUBLING_CHECK; isHalvingCheck = DEFAULT_HALVING_CHECK; centerClippingRatio = DEFAULT_CENTER_CLIPPING_RATIO; cutOff1 = DEFAULT_CUTOFF1; cutOff2 = DEFAULT_CUTOFF2; windowSizeInSeconds = windowSizeInSeconds / fs; skipSizeInSeconds = skipSizeInSeconds / fs; if (!bLeaveStreamOpen) { stream.close(); stream = null; } } }