envelopeRecords[i].setPos44(bitStream.readUI32());
envelopeRecords[i].setLeftLevel(bitStream.readUI16());
envelopeRecords[i].setRightLevel(bitStream.readUI16());
}
final SoundInfo soundInfo = new SoundInfo();
soundInfo.setSyncStop(syncStop);
soundInfo.setSyncNoMultiple(syncNoMultiple);
soundInfo.setHasEnvelope(hasEnvelope);
soundInfo.setHasLoops(hasLoops);
soundInfo.setHasOutPoint(hasOutPoint);
soundInfo.setHasInPoint(hasInPoint);
soundInfo.setInPoint(inPoint);
soundInfo.setOutPoint(outPoint);
soundInfo.setLoopCount(loopCount);
soundInfo.setEnvPoints(envPoints);
soundInfo.setEnvelopeRecords(envelopeRecords);
return soundInfo;
}