Wideband autonomous SDR analysis engine forked from sdr-visual-suite
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

23 行
519B

  1. package recorder
  2. import "sdr-visual-suite/internal/demod"
  3. type wfmHybridResult struct {
  4. Audio []float32
  5. AudioRate int
  6. Channels int
  7. RDS []float32
  8. RDSRate int
  9. }
  10. func demodWFMStereoHybrid(iq []complex64, sampleRate int, offset float64, bw float64) wfmHybridResult {
  11. audio, rate := demodAudioCPU(demod.Get("WFM_STEREO"), iq, sampleRate, offset, bw)
  12. return wfmHybridResult{
  13. Audio: audio,
  14. AudioRate: rate,
  15. Channels: 2,
  16. RDS: demod.RDSBaseband(iq, sampleRate),
  17. RDSRate: 2400,
  18. }
  19. }