Git Product home page Git Product logo

Comments (13)

ShanonPearce avatar ShanonPearce commented on July 19, 2024

That shouldn't be a problem. I will include a set of alternative BRIRs without reverberation reductions for the larger rooms.

from ash-listening-set.

girtabb avatar girtabb commented on July 19, 2024

Thank you! =)

from ash-listening-set.

NekoAlosama avatar NekoAlosama commented on July 19, 2024

ShanonPearce didn't answer the question though. I'm assuming it's because the reverberation makes the sound bad or unrealistic (e.g. you're listening in a small room, but your BRIR comes from a very large room), but we wouldn't know until ShanonPearce includes it.

from ash-listening-set.

ShanonPearce avatar ShanonPearce commented on July 19, 2024

The aim of the reverberation reductions was to reduce the amount of distracting late reflections that were present in the larger rooms. As a result there are differences in perceived room size.

I have now added alternative BRIRs without the reverberation reductions for most of the larger rooms so the different versions of the rooms can be compared.

from ash-listening-set.

girtabb avatar girtabb commented on July 19, 2024

Hey ShanonPearce! Thanks for uploading these versions. However, I'm a little confused. The versions you added do add more reverberation, but, from what I know, there are supposed to be a lot more reflections I believe (refer to the video, where I compare and use a file from the WDR website's original samples, in which sound only comes from one angle I think). Now I'm just curious if there are more things you consciously do to these samples to create these IR files or if this is unexpectedly happening. Correct me if I understand something incorrectly, I'm not much of an expert yet. Also, I screenshotted the wrong folder (LBS instead of SBS), it's just to maybe clear some confusion as to what kind of files I'm talking about, you might be familiar with those

ir.mp4

from ash-listening-set.

ShanonPearce avatar ShanonPearce commented on July 19, 2024

I had another look into my script and there is actually still some windowing active that occurs towards the end of the IR, reducing the overall reverberation time. I will leave the new BRIRs as they are though as removing this windowing will cause a larger mismatch in decay time between the higher frequencies and low frequencies (which are integrated from a separate source and have shorter decay time).

To avoid any further confusion I have updated the naming of the 2 sets of BRIRs to have "Reduced_Reverb" and "More_Reverb"

from ash-listening-set.

girtabb avatar girtabb commented on July 19, 2024

So wait, which one has a shorter decay time? The high or the low end? Aren't differences in decay time what's needed to achieve an even wider feeling sound?

from ash-listening-set.

ShanonPearce avatar ShanonPearce commented on July 19, 2024

In most of the original room responses, the higher frequencies have shorter decay times than the low frequencies. The challenge I was facing was achieving a natural decay when integrating generalised low frequency BRIRs into the original BRIRs for low frequency extension. Some of the original BRIRs had decay times much longer than the generalised low frequency BRIRs resulting in unusually long decay times in the higher frequencies relative to low frequencies. There is still some reduction in late reflections in the new BRIRs to avoid this problem.

from ash-listening-set.

girtabb avatar girtabb commented on July 19, 2024

So if I understand this correctly, you remove some late reflections or apply "windowing" in order to maintain low-frequency extension and relatively similar decay times across the whole frequency response?

from ash-listening-set.

ShanonPearce avatar ShanonPearce commented on July 19, 2024

Yes the main intent of the late reflection reduction is to ensure the decay times are relatively consistent across the spectrum and not increasing with frequency after low frequency extension. It isn't as much of an issue for smaller rooms as the low frequency extension tends to integrate nicely with the less reverberant rooms.

from ash-listening-set.

girtabb avatar girtabb commented on July 19, 2024

Yeah, I noticed you didn't add the Large broadcast studio. I assume that'd be too much of a hassle to try to make it consistent across the whole spectrum, right?

from ash-listening-set.

ShanonPearce avatar ShanonPearce commented on July 19, 2024

Yeah, I noticed you didn't add the Large broadcast studio. I assume that'd be too much of a hassle to try to make it consistent across the whole spectrum, right?

Yeah currently it would be difficult to include the Large broadcast studio in this dataset due to its long reverberation times and a lack of data for low frequency extension. I will look into including it in a future release along with versions of the other large rooms having their original reverberation times. I will first need to improve low frequency extension for rooms containing long reverberation times.

from ash-listening-set.

girtabb avatar girtabb commented on July 19, 2024

Thanks a lot! In the end, there shouldn't be a problem if you just add "experimental" HRIRs that lack things like bass extension, right?

from ash-listening-set.

Related Issues (9)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.