public void AddPresetGenerator(SF2Generator generator, SF2GeneratorAmount amount) { HydraChunk.PGENSubChunk.AddGenerator(new SF2GeneratorList(this) { Generator = generator, GeneratorAmount = amount }); }
internal SF2GeneratorList(SF2 inSf2, BinaryReader reader) { sf2 = inSf2; Generator = (SF2Generator)reader.ReadUInt16(); GeneratorAmount = new SF2GeneratorAmount { UAmount = reader.ReadUInt16() }; }
public void AddInstrumentGenerator(SF2Generator generator, SF2GeneratorAmount amount) { HydraChunk.IGENSubChunk.AddGenerator(new SF2GeneratorList(this) { Generator = generator, GeneratorAmount = amount }); }
internal SF2ModulatorList(SF2 inSf2, BinaryReader reader) { sf2 = inSf2; ModulatorSource = (SF2Modulator)reader.ReadUInt16(); ModulatorDestination = (SF2Generator)reader.ReadUInt16(); ModulatorAmount = reader.ReadInt16(); ModulatorAmountSource = (SF2Modulator)reader.ReadUInt16(); ModulatorTransform = (SF2Transform)reader.ReadUInt16(); }
internal SF2GenList(SF2 inSf2, SF2Generator operation, GenAmountType amount) { sf2 = inSf2; sfGenOper = operation; genAmount = amount; }
internal SF2GeneratorList(SF2Generator generator, SF2GeneratorAmount amount) { Generator = generator; GeneratorAmount = amount; }
public void AddINSTGenerator(SF2Generator operation, GenAmountType genAmountType) { hydraChunk.igen_subchunk.AddGenerator(new SF2GenList(this, operation, genAmountType)); }
public void AddPresetGenerator(SF2Generator generator, SF2GeneratorAmount amount) { HydraChunk.PGENSubChunk.AddGenerator(new SF2GeneratorList(generator, amount)); }
public void AddInstrumentGenerator(SF2Generator generator, SF2GeneratorAmount amount) { HydraChunk.IGENSubChunk.AddGenerator(new SF2GeneratorList(generator, amount)); }