sfs-python icon indicating copy to clipboard operation
sfs-python copied to clipboard

SFS Toolbox for Python

Results 29 sfs-python issues
Sort by recently updated
recently updated
newest added

Hello, I am using the sfs toolbox to render some audio files to be played in a real WFS array of 16 loudspeakers in a project for my diploma thesis....

We use `from numpy.core.umath_tests import inner1d as _inner1d` which is suboptimal, since its deprecated and requires non-standard library import. See also https://github.com/sfstoolbox/sfs-python/issues/77 We could use numpy's `einsum` do to this...

Hello. First of all, thank you for developing this tool, and for quickly answering the last issues. If possible, I would like to ask you about the 2.5D WFS foucus...

Fixes #170. The plots still don't look great, but at least this restores the previous state. Rendered: https://sfs-python--172.org.readthedocs.build/en/172/sfs.td.wfs.html Apparently, the default was changed to `nearest` in Matplotlib 2.0: https://matplotlib.org/3.3.3/users/dflt_style_changes.html#interpolation ......

The example images in [master](https://sfs-python.readthedocs.io/en/latest/sfs.td.wfs.html) are broken compared compared to [v0.5.0](https://sfs-python.readthedocs.io/en/0.5.0/sfs.td.wfs.html). E.g. ![image](https://user-images.githubusercontent.com/173624/105148085-458f1800-5b02-11eb-9de8-a3a78e549b15.png) vs. ![image](https://user-images.githubusercontent.com/173624/105148055-37d99280-5b02-11eb-904e-e17ce29b7e30.png)

Adds new source type with far-field directivity of circular piston radiator ```Python import sfs import numpy as np import matplotlib.pyplot as plt plt.rcParams['figure.figsize'] = 8, 4.5 # inch x0 =...

A simple FIR prefilter for WFS, as in the Matlab version. # TODO - [x] return a signal if #24 gets accepted - [x] decide on a function name -...

This is used in `sfs.array.linear_random()`. IIUC, this has been changed in NumPy 1.17, so we should probably wait a while before we are doing this. See: * https://docs.scipy.org/doc/numpy/reference/random/legacy.html * https://docs.scipy.org/doc/numpy/reference/random/generator.html