alexmarsev / sanear

Robust DirectShow audio renderer. Used in MPC-HC.
GNU Lesser General Public License v2.1
55 stars 20 forks source link

Unofficial Maintenance Release(s)... #20

Open Nuihc88 opened 3 years ago

Nuihc88 commented 3 years ago

For the past few days i've worked on some more up to date builds of Sanear, as nothing i have found beats it's low latencies when used with motion interpolation and audio-stretching...

Everything appears to be working correctly, but i can't be sure yet; so if anyone wants to test it out and reports back any regressions, i can have a look. At least if it's something my changes caused, i should be able to figure out how to reverse it. I'm not sure if or how often i will be making updates to this, but let me know if i forgot about anything.

I'm not quite sure how to handle the licensing of Sanear's various dependencies as github basically only lists one license per project, plus i've been having trouble with compiling things via github's linking mechanism, so i'll just put the full source up on another site instead of updating to my own fork(s). So here:

Changelog: v0.3.1.3 (Unofficial) - 2022/01/24

v0.3.1.2 (Unofficial) - 2021/07/10

v0.3.1.1 (Unofficial) - 2021/06/06

v0.3.1.0 (Unofficial) - 2021/06/04

Sanear Audio Renderer Unofficial Updated Builds: https://www.mediafire.com/file/c1v1z6c3v34f2hk/sanear-0.3.1-bin.zip/file https://www.mediafire.com/file/9xni1omv8sp8ue1/sanear-0.3.1.1-bin.zip/file https://www.mediafire.com/file/yzu9g5117htx6kb/sanear-0.3.1.2-bin.zip/file https://www.mediafire.com/file/ak7byffbpjs5k5o/sanear-0.3.1.3-bin-Opt_VC%252B%252B17.zip/file https://www.mediafire.com/file/p8ppth5mxdlluc6/sanear-0.3.1.3-debug-Opt_VC%252B%252B17.7z/file

Sanear Audio Renderer Unofficial Updated Debug Build: https://www.mediafire.com/file/rdtd4bat7zk1t5v/sanear-0.3.1-debug.7z/file https://www.mediafire.com/file/kad7f6a7ffpispe/sanear-0.3.1.1-debug.7z/file https://www.mediafire.com/file/gmrrw9q1us6hwko/sanear-0.3.1.2-debug.7z/file https://www.mediafire.com/file/p8ppth5mxdlluc6/sanear-0.3.1.3-debug-Opt_VC%252B%252B17.7z/file https://www.mediafire.com/file/cau6plgnynymrp0/sanear-0.3.1.3-debug-Opt_VC%252B%252B20.7z/file

Sanear Audio Renderer Unofficial Updated Source Code: https://www.mediafire.com/file/kmc2jgm0phrjjrm/sanear-0.3.1-src.7z/file https://www.mediafire.com/file/p4u3m6tlwecnhal/sanear-0.3.1.1-src.7z/file https://www.mediafire.com/file/1kkjhsdfmf5stxu/sanear-0.3.1.2-src.7z/file https://www.mediafire.com/file/l8mkq6idyd46dfh/sanear-0.3.1.3-src-Opt_VC%252B%252B17.7z/file https://www.mediafire.com/file/ramoz1otxbop3qm/sanear-0.3.1.3-src-Opt_VC%252B%252B20.7z/file

For the time being, optimized C++17 builds are recommended, but i've included experimental C++20 builds as well and have really no idea which are better.

I probably won't be making any more builds for quite some time, but feel free to make requests if/when something needs updating...

sergeevabc commented 1 year ago

@Nuihc88, no builds in year 2022? sanear-0.3.1.3-bin still good to go then?

Nuihc88 commented 1 year ago

no builds in year 2022? sanear-0.3.1.3-bin still good to go then?

Last change to clsid2's Sanear code was about 12 months ago and there hasn't been a whole lot of changes to the external libraries either; Since the January 2022 build, only Rubber Band Library has gone up in stable version number from (v2.0.1 to v3.1.1), in the process trading some performance for quality for it's default behavior.

PS. I'll probably wait a few more months before making another update, i'll also try to see if i can make an option toggle for the Performance/Quality trade-off.