public override void WriteByteArray(AByteArray aByteArrayRead, AByteArray aByteArray) { aByteArray.WriteUInt32(data1); aByteArray.WriteUInt16(data2); aByteArray.WriteUInt16(data3); aByteArray.WriteBytes(data4); }
public void WriteByteArray(AByteArray aByteArray) { aByteArray.WriteUInt16(score); aByteArray.WriteUInt16(control); aByteArray.WriteUInt16(destination); aByteArray.WriteUInt16(transform); aByteArray.WriteUInt32(( UInt32 )scale); }
public void WriteByteArray(AByteArray aByteArray) { aByteArray.WriteString(name); aByteArray.WriteUInt16(preset); aByteArray.WriteUInt16(bank); aByteArray.WriteUInt16(bagNdx); aByteArray.WriteUInt32(library); aByteArray.WriteUInt32(genre); aByteArray.WriteUInt32(morphology); }
public override void WriteByteArray(AByteArray aByteArrayRead, AByteArray aByteArray) { aByteArray.WriteUInt32(Size); aByteArray.WriteUInt16(unityNote); aByteArray.WriteUInt16(( UInt16 )fineTune); aByteArray.WriteUInt32(( UInt32 )attenuation); aByteArray.WriteUInt32(options); aByteArray.WriteUInt32(sampleLoops); aByteArray.WriteUInt16(unityNote); for (int i = 0; i < sampleLoops; i++) { waveSampleLoop[i].WriteByteArray(aByteArray); } }
public override void WriteByteArray(AByteArray aByteArrayRead, AByteArray aByteArray) { for (int i = 0; i < id.Length; i++) { aByteArray.WriteUByte(( Byte )id[i]); } aByteArray.WriteUInt32(( UInt32 )Size); aByteArray.WriteUInt16(( UInt16 )formatTag); aByteArray.WriteUInt16(channels); aByteArray.WriteUInt32(samplesPerSec); aByteArray.WriteUInt32(averageBytesPerSec); aByteArray.WriteUInt16(blockAlign); aByteArray.WriteUInt16(bitsPerSample); for (int i = 0; i < Size - 16; i++) { aByteArray.WriteUByte(0x00); } }