Пример #1
0
 internal SF2GeneratorList(EndianBinaryReader reader)
 {
     Generator       = reader.ReadEnum <SF2Generator>();
     GeneratorAmount = new SF2GeneratorAmount {
         Amount = reader.ReadInt16()
     };
 }
Пример #2
0
 public void AddPresetGenerator(SF2Generator generator, SF2GeneratorAmount amount)
 {
     HydraChunk.PGENSubChunk.AddGenerator(new SF2GeneratorList(this)
     {
         Generator       = generator,
         GeneratorAmount = amount
     });
 }
Пример #3
0
 public void AddInstrumentGenerator(SF2Generator generator, SF2GeneratorAmount amount)
 {
     HydraChunk.IGENSubChunk.AddGenerator(new SF2GeneratorList(this)
     {
         Generator       = generator,
         GeneratorAmount = amount
     });
 }
Пример #4
0
 internal SF2GeneratorList(SF2Generator generator, SF2GeneratorAmount amount)
 {
     Generator       = generator;
     GeneratorAmount = amount;
 }
Пример #5
0
 public void AddPresetGenerator(SF2Generator generator, SF2GeneratorAmount amount)
 {
     HydraChunk.PGENSubChunk.AddGenerator(new SF2GeneratorList(generator, amount));
 }
Пример #6
0
 public void AddInstrumentGenerator(SF2Generator generator, SF2GeneratorAmount amount)
 {
     HydraChunk.IGENSubChunk.AddGenerator(new SF2GeneratorList(generator, amount));
 }