public psai.net.AudioData CreatePsaiDotNetVersion() { psai.net.AudioData netAudioData = new psai.net.AudioData(); netAudioData.filePathRelativeToProjectDir = this.FilePathRelativeToProjectDir; if (CalculatePostAndPrebeatLengthBasedOnBeats) { netAudioData.sampleCountPreBeat = GetPrebeatLengthInSamplesBasedOnBeats(); netAudioData.sampleCountPostBeat = GetPostbeatLengthInSamplesBasedOnBeats(); } else { netAudioData.sampleCountPreBeat = this.PreBeatLengthInSamples; netAudioData.sampleCountPostBeat = this.PostBeatLengthInSamples; } netAudioData.sampleCountTotal = this.TotalLengthInSamples; netAudioData.sampleRateHz = this.SampleRate; netAudioData.bpm = this.Bpm; return(netAudioData); }
public psai.net.AudioData CreatePsaiDotNetVersion() { psai.net.AudioData netAudioData = new psai.net.AudioData(); netAudioData.filePathRelativeToProjectDir = this.FilePathRelativeToProjectDir; if (CalculatePostAndPrebeatLengthBasedOnBeats) { netAudioData.sampleCountPreBeat = GetPrebeatLengthInSamplesBasedOnBeats(); netAudioData.sampleCountPostBeat = GetPostbeatLengthInSamplesBasedOnBeats(); } else { netAudioData.sampleCountPreBeat = this.PreBeatLengthInSamples; netAudioData.sampleCountPostBeat = this.PostBeatLengthInSamples; } netAudioData.sampleCountTotal = this.TotalLengthInSamples; netAudioData.sampleRateHz = this.SampleRate; netAudioData.bpm = this.Bpm; return netAudioData; }