Hannes Helmholz

Results 108 comments of Hannes Helmholz

So it is not related to the Python version since this is 3.7 now? (That would have been very weird anyways, if all other packages are identical). `Max relative difference:...

I'm pretty certain this should solve it. ```python # part of parallel render_bsdm: def _render_bsdm_sample(i, p, phi, theta, hrirs): h_l, h_r = hrirs[hrirs.nearest(phi, theta)] # global shared_array with shared_arr.get_lock(): #...

Yes. I see the documentation is confusing in regards of the lock. The way that I understood it so far is, that it provides lock functionality for synchronized access, but...

Windows potentially (by default) follows a different mechanic of spawning child processes. I am not sure why this would influence the lock though, https://docs.python.org/3/library/multiprocessing.html#contexts-and-start-methods However, I did not really understand...

Actually, https://docs.python.org/3/library/multiprocessing.html#all-start-methods (**Explicitly pass resources to child processes**) explains that this might actually be cause by the different process spawning on Windows. I would still expect my suggested way above...

To clarify first what you are looking for. In the simulation of what kind of sound field are you interested in: - anechoic sound field in Spherical Harmonics? - anechoic...

We recently added the option to decompose and render real spherical harmonics, see [Exp4](https://nbviewer.jupyter.org/github/AppliedAcousticsChalmers/sound_field_analysis-py/blob/master/examples/Exp4_BinauralRendering.ipynb). I am not super familiar with the different conventions, so I would have to check whether...

> We recently added the option to decompose and render real spherical harmonics, see [Exp4](https://nbviewer.jupyter.org/github/AppliedAcousticsChalmers/sound_field_analysis-py/blob/master/examples/Exp4_BinauralRendering.ipynb). This version is not yet released as the PyPI package, in case that was the...

> You can find more information and a way to convert from N3D to SN3D here: https://en.wikipedia.org/wiki/Ambisonic_data_exchange_formats Yes, that is what I looked at as well. One remark: to our...

Thanks Chris for these references. 👍 I also noticed that our versions leads to a slightly different result compared to your implementation. However, I did not have the time investigate...