17
0
Dominique Leuenberger 9d04b272eb Accepting request 1347162 from devel:languages:python:numeric
- Update to 0.10.0
  * Ray Tracing Directivity
  * This new release introduces source and receiver directivities
    for the ray tracing simulation engine.
  * Support for source directivities in non-shoebox rooms using the
    images source model.
  * New pyroomacoustics.random module that provides some primitives
    for sampling at random from arbitrary distributions on the
    sphere. This is used for source directivities in the ray
    tracing simulator.
  * New octave filter bank with energy conservation and perfect
    reconstruction described in Antoni, "Orthogonal-like
    fractional-octave-band filters," 2009. The filter bank is
    implemented in
    pyroomacoustics.acoustics.AntoniOctaveFilterBank.
  * A method sample_rays is added to the Directivity objects to
    provide a unified interface to sample rays of sources used for
    ray tracing.
  * The class directivities.SphericalHistogram allows to collect
    and display histograms on the sphere which can be useful to
    visualize and test directivities.
  ## Added
  * A new random sub-module that contains a Numpy random number
    generator to use package wide and some methods to set the seeds
    for this generator and that of the libroom module.
  * New methods to sample from spherical distributions either
    analytically, or by rejection sampling are provided in random.
  ## Changed
  * Bumped the numpy requirement to v1.17.0 to use the
    numpy.random.Generator objects.

OBS-URL: https://build.opensuse.org/request/show/1347162
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyroomacoustics?expand=0&rev=10
2026-04-16 15:25:48 +00:00
2026-04-15 19:08:34 +00:00
2026-04-15 19:08:34 +00:00
2026-04-15 19:08:34 +00:00
Description
No description provided
88 KiB
Languages
Diff 100%