예제 #1
0
        public virtual void LoadSourceData()
        {
            if (FileLoadHelper != null)
            {
                bytes = FileLoadHelper.ReadAllBytes(SourcePath);
            }

            StepCompleted();
        }
예제 #2
0
        public override void ReadStream()
        {
            if (!string.IsNullOrEmpty(FilePath))
            {
                ReadBytes(FileLoadHelper.ReadAllBytes(FilePath));
            }

            base.ReadStream();
        }
예제 #3
0
        public void ParseWavData()
        {
            foreach (var file in files)
            {
                var name = _fileLoadHelper.GetFileName(file).Replace(".wav", "");
                soundChip.AddSample(name, _fileLoadHelper.ReadAllBytes(file));
            }

            currentStep++;
        }