Skip to content

Releases: sfstoolbox/sfs-python

Release 0.6.2

05 Jun 18:21
Compare
Choose a tag to compare

build doc fix, use sphinx4, mathjax2, html_css_files

Release 0.6.1

05 Jun 18:22
Compare
Choose a tag to compare

New default driving function for sfs.td.wfs.point_25d() for reference curve

SFS-Python 0.6.0

01 Dec 12:05
2391e1e
Compare
Choose a tag to compare

https://pypi.org/project/sfs/0.6.0/

  • New function sfs.fd.source.line_bandlimited() computing the sound field of a spatially bandlimited line source
  • Drop support for Python 3.5

SFS-Python 0.5.0

18 Mar 10:19
Compare
Choose a tag to compare

https://pypi.python.org/pypi/sfs/0.5.0

  • Switching to separate sfs.plot2d and sfs.plot3d for plotting functions
  • Move sfs.util.displacement() to sfs.fd.displacement()
  • Switch to keyword only arguments
  • New default driving function for sfs.fd.wfs.point_25d()
  • New driving function syntax, e.g. sfs.fd.wfs.point_25d()
  • Example for the sound field of a pulsating sphere
  • Add time domain NFC-HOA driving functions sfs.td.nfchoa
  • sfs.fd.synthesize(), sfs.td.synthesize() for soundfield superposition
  • Change sfs.mono to sfs.fd and sfs.time to sfs.td
  • Move source selection helpers to sfs.util
  • Use sfs.default object instead of sfs.defs submodule
  • Drop support for legacy Python 2.7

SFS-Python 0.4.0

14 Mar 13:18
Compare
Choose a tag to compare

https://pypi.python.org/pypi/sfs/0.4.0

  • Driving functions in time domain for a plane wave, point source, and
    focused source
  • Image source model for a point source in a rectangular room
  • DelayedSignal class and as_delayed_signal()
  • Improvements to the documentation
  • Start using Jupyter notebooks for examples in documentation
  • Spherical Hankel function as util.spherical_hn2
  • Use spherical_jn, spherical_yn from scipy.special instead of sph_jnyn
  • Generalization of the modal order argument in mono.source.point_modal()
  • Rename util.normal_vector() to util.normalize_vector()
  • Add parameter max_order to NFCHOA driving functions
  • Add beta parameter to Kaiser tapering window
  • Fix clipping problem of sound field plots with matplotlib 2.1
  • Fix elevation in util.cart2sph
  • Fix tapering.tukey() for alpha=1

Sound Field Synthesis Toolbox for Python, Version 0.3.1

08 Apr 12:04
Compare
Choose a tag to compare

SFS-Python 0.3.0

08 Apr 09:31
Compare
Choose a tag to compare
  • Dirichlet Green's function for the scattering of a line source at an edge
  • Driving functions for the synthesis of various virtual source types with edge-shaped arrays by the equivalent scattering appoach
  • Driving functions for the synthesis of focused sources by WFS
  • Several refactorings, bugfixes and other improvements

SFS-Python 0.2.0

11 Dec 10:59
Compare
Choose a tag to compare

https://pypi.python.org/pypi/sfs/0.2.0

  • Ability to calculate and plot particle velocity and displacement fields
  • Several function name and parameter name changes
  • Several refactorings, bugfixes and other improvements

SFS-Python 0.1.1

08 Oct 12:08
Compare
Choose a tag to compare

https://pypi.python.org/pypi/sfs/0.1.1

  • Fix missing sfs.mono subpackage in PyPI packages

SFS-Python 0.1.0

22 Sep 13:25
Compare
Choose a tag to compare

https://pypi.python.org/pypi/sfs/0.1.0

Initial release.

WARNING: the packages on PyPI are broken (they are missing the sfs.mono subpackage), please use release 0.1.1 or higher!