Original Summary

Hi HN,<p>I&#x27;m a big fan of the liquid-dsp C library and thought it&#x27;d be fun to bring it over to Rust. I&#x27;m calling this library Yagi DSP. liquid-dsp has more than 1300 tests and yagi now has ported and passes more than 95% of them. I&#x27;ve just finished a major refactoring of the library with lots of API churn now behind me and I think it&#x27;s now ready for external users.<p>I&#x27;ve still got a lot more I&#x27;m hoping to do with it including a streaming graph&#x2F;dataflow library that I&#x27;m building on top of yagi. My goal with that is to create something that&#x27;s easily embeddable in applications.<p>The browser demo linked in the README is just a very basic example to show how different modems work in the presence of noise, but it really does use yagi via wasm-bindgen. I think it&#x27;s a fun 5 minute diversion if you&#x27;ve heard terms like QPSK or QAM but aren&#x27;t sure what they mean.<p>You can try out the demo here<p><a href="https:&#x2F;&#x2F;brian-armstrong.github.io&#x2F;yagi&#x2F;lab.html" rel="nofollow">https:&#x2F;&#x2F;brian-armstrong.github.io&#x2F;yagi&#x2F;lab.html</a>


  • 情报分类:商业与市场研究
  • 分类依据:内容涉及商业、投资或市场动态
  • 信息来源:Hacker News 新项目
  • 发布时间:2026/10/13 04:22:05