Beispiel #1
0
 public AudioData(psai.ProtoBuf_AudioData pbAudioData)
 {
     this.filePathRelativeToProjectDir = pbAudioData.filename;
     this.sampleRateHz        = pbAudioData.sampleRate;
     this.sampleCountTotal    = pbAudioData.sampleCountTotal;
     this.sampleCountPreBeat  = pbAudioData.sampleCountPrebeat;
     this.sampleCountPostBeat = pbAudioData.sampleCountPostbeat;
     this.bpm = pbAudioData.bpm;
 }
Beispiel #2
0
 psai.ProtoBuf_AudioData CreateProtoBuf()
 {
     psai.ProtoBuf_AudioData pbAudio = new psai.ProtoBuf_AudioData();
     pbAudio.filename            = this.filePathRelativeToProjectDir;
     pbAudio.sampleCountTotal    = this.sampleCountTotal;
     pbAudio.sampleCountPrebeat  = this.sampleCountPreBeat;
     pbAudio.sampleCountPostbeat = this.sampleCountPostBeat;
     pbAudio.sampleRate          = this.sampleRateHz;
     return(pbAudio);
 }
Beispiel #3
0
 psai.ProtoBuf_AudioData CreateProtoBuf()
 {
     psai.ProtoBuf_AudioData pbAudio = new psai.ProtoBuf_AudioData();
     pbAudio.filename = this.filePathRelativeToProjectDir;
     pbAudio.sampleCountTotal = this.sampleCountTotal;
     pbAudio.sampleCountPrebeat = this.sampleCountPreBeat;
     pbAudio.sampleCountPostbeat = this.sampleCountPostBeat;
     pbAudio.sampleRate = this.sampleRateHz;
     return pbAudio;
 }