Lines Matching refs:sample

423                     SF2Sample sample = new SF2Sample(this);
424 sample.name = chunk.readString(20);
427 sample.data = sampleData.subbuffer(start * 2, end * 2, true);
429 sample.data24 = sampleData24.subbuffer(start, end, true);
431 sample.data = new ModelByteBuffer(sampleData, (int)(start*2),
434 sample.data24 = new ModelByteBuffer(sampleData24,
437 sample.startLoop = chunk.readUnsignedInt() - start;
438 sample.endLoop = chunk.readUnsignedInt() - start;
439 if (sample.startLoop < 0)
440 sample.startLoop = -1;
441 if (sample.endLoop < 0)
442 sample.endLoop = -1;
443 sample.sampleRate = chunk.readUnsignedInt();
444 sample.originalPitch = chunk.readUnsignedByte();
445 sample.pitchCorrection = chunk.readByte();
446 sample.sampleLink = chunk.readUnsignedShort();
447 sample.sampleType = chunk.readUnsignedShort();
449 this.samples.add(sample);
465 split.sample = samples.get(sampleid);
572 for (SF2Sample sample : samples) {
573 ModelByteBuffer data = sample.getDataBuffer();
589 for (SF2Sample sample : samples) {
590 ModelByteBuffer data24 = sample.getData24Buffer();
596 for (SF2Sample sample : samples) {
597 ModelByteBuffer data = sample.getData24Buffer();
746 if (samples.indexOf(region.sample) != -1) {
778 int ix = samples.indexOf(region.sample);
790 for (SF2Sample sample : samples) {
791 shdr_chunk.writeString(sample.name, 20);
793 sample_pos += sample.data.capacity() / 2;
795 long startLoop = sample.startLoop + start;
796 long endLoop = sample.endLoop + start;
805 shdr_chunk.writeUnsignedInt(sample.sampleRate);
806 shdr_chunk.writeUnsignedByte(sample.originalPitch);
807 shdr_chunk.writeByte(sample.pitchCorrection);
808 shdr_chunk.writeUnsignedShort(sample.sampleLink);
809 shdr_chunk.writeUnsignedShort(sample.sampleType);