Exemplo n.º 1
0
        public Equalizer CreateEqualizer()
        {
            if (equalizers == null)
            {
                LoadEqualizers();
            }

            EqualizerRecord record    = new EqualizerRecord();
            Equalizer       equalizer = new Equalizer(record);

            equalizer_container_record.Add(record);
            equalizers.Add(equalizer);

            return(equalizer);
        }
Exemplo n.º 2
0
        public void Read(BinaryReader reader)
        {
            byte[] header = reader.ReadBytes(8);

            headerId = BitConverter.ToInt32(header, 0);
            int headerSize = BitConverter.ToInt32(header, 4);

            byte[] remainder = reader.ReadBytes(headerSize - 8);
            unknownOne = BitConverter.ToInt32(remainder, 0);
            unknownTwo = BitConverter.ToInt32(remainder, 4);
            int numEq = BitConverter.ToInt32(remainder, 8);

            eqSize = BitConverter.ToInt32(remainder, 12);

            for (int i = 0; i < numEq; i++)
            {
                EqualizerRecord eqrec = new EqualizerRecord();
                eqrec.Read(reader.ReadBytes(eqSize));

                Add(eqrec);
            }
        }
Exemplo n.º 3
0
 internal Equalizer(EqualizerRecord record)
 {
     this.record = record;
 }
Exemplo n.º 4
0
 public void Add(EqualizerRecord record)
 {
     equalizers.Add(record);
 }
Exemplo n.º 5
0
 public void Remove(EqualizerRecord record)
 {
     equalizers.Remove(record);
 }
Exemplo n.º 6
0
 public void Add(EqualizerRecord record)
 {
     equalizers.Add (record);
 }
Exemplo n.º 7
0
 internal Equalizer(EqualizerRecord record)
 {
     this.record = record;
 }
Exemplo n.º 8
0
 public void Remove(EqualizerRecord record)
 {
     equalizers.Remove (record);
 }
Exemplo n.º 9
0
        public void Read(BinaryReader reader)
        {
            byte[] header = reader.ReadBytes (8);

            headerId = BitConverter.ToInt32 (header, 0);
            int headerSize = BitConverter.ToInt32 (header, 4);

            byte[] remainder = reader.ReadBytes (headerSize - 8);
            unknownOne = BitConverter.ToInt32 (remainder, 0);
            unknownTwo = BitConverter.ToInt32 (remainder, 4);
            int numEq = BitConverter.ToInt32 (remainder, 8);
            eqSize = BitConverter.ToInt32 (remainder, 12);

            for (int i = 0; i < numEq; i++) {
                EqualizerRecord eqrec = new EqualizerRecord ();
                eqrec.Read (reader.ReadBytes (eqSize));

                Add (eqrec);
            }
        }
Exemplo n.º 10
0
        public Equalizer CreateEqualizer()
        {
            if (equalizers == null) {
                LoadEqualizers ();
            }

            EqualizerRecord record = new EqualizerRecord ();
            Equalizer equalizer = new Equalizer (record);

            equalizer_container_record.Add (record);
            equalizers.Add (equalizer);

            return equalizer;
        }