예제 #1
0
 public SFF(Spectrogram spec, int melBinCount = 0)
 {
     SampleRate    = spec.SampleRate;
     StepSize      = spec.StepSize;
     Width         = spec.Width;
     FftSize       = spec.FftSize;
     FftFirstIndex = spec.NextColumnIndex;
     Height        = spec.Height;
     OffsetHz      = spec.OffsetHz;
     MelBinCount   = melBinCount;
     Ffts          = (melBinCount > 0) ? spec.GetMelFFTs(melBinCount) : spec.GetFFTs();
     CalculateTimes();
     CalculateFrequencies();
 }