Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

96khz Sample Rate Binauralizer? #67

Open
hockinsk opened this issue Oct 4, 2022 · 2 comments
Open

96khz Sample Rate Binauralizer? #67

hockinsk opened this issue Oct 4, 2022 · 2 comments
Labels
help wanted Extra attention is needed

Comments

@hockinsk
Copy link

hockinsk commented Oct 4, 2022

Hi, I can see 44.1 or 48 support in the Binauralizer VST plugin code. Would it be possible to release a 96khz version? I would attempt to build it myself, but don't have the experience building VST or setup for development.

@leomccormack
Copy link
Owner

leomccormack commented Jan 30, 2023

The 48kHz suggestion is largely due to the included/default HRTFs having been measured/modelled at 48kHz.
However, I don't think the plugin will stop you from using other sampling rates, despite the warning.
I see now that it also resamples the HRIRs if they do not match the host samplerate.

However, I remember testing the resampler a while ago, but I wasn't completely happy with it, and so the 48kHz recommendation stood.

So, if you are reading this, and are able to help with improving the resampler, please go ahead/get in touch:
https://leomccormack.github.io/Spatial_Audio_Framework/saf__hrir_8c_source.html#l00365

I was working on an Intel IPP wrapper, but I was running into platform-dependent issues (which I think may be down to memory alignment issues, but I couldn't figure out why). Otherwise, the SPEEX resampler is of course fine, but it's more optimised for speed. I would say for this HRIR resampling task, favouring accuracy would probably make more sense (since this resampling would be done in an offline stage anyway).

@tramchamploo
Copy link

Because of sample rate, I can't run binuralizer under foobar2000 vst plugin or izotope RX 11. It seems it doesn't detect the resampler I insert before it can suggesting a sample rate mismatch. izotope resampling quality is amazing, but I guess it's propietary algrithm.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants