Skip to main content

Python library for acoustic beamforming

Project description

Acoular

Acoular is a Python module for acoustic beamforming that is distributed under the new BSD license.

It is aimed at applications in acoustic testing. Multichannel data recorded by a microphone array can be processed and analyzed in order to generate mappings of sound source distributions. The maps (acoustic photographs) can then be used to locate sources of interest and to characterize them using their spectra.

Features

  • covers several beamforming algorithms
  • different advanced deconvolution algorithms
  • both time-domain and frequency-domain operation included
  • 3D mapping possible
  • application for stationary and for moving targets
  • supports both scripting and graphical user interface
  • efficient: intelligent caching, parallel computing with Numba
  • easily extendible and well documented

Dependencies

Acoular runs under Linux, Windows and MacOS, a Python 3.9, 3.8, 3.7 or 3.6 installation is needed with the Numpy, Scipy, Traits, scikit-learn, pytables, numba packages available. Matplotlib is recommended, but not necessary.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

acoular-23.6.tar.gz (6.9 MB view details)

Uploaded Source

Built Distribution

acoular-23.6-py3-none-any.whl (691.9 kB view details)

Uploaded Python 3

File details

Details for the file acoular-23.6.tar.gz.

File metadata

  • Download URL: acoular-23.6.tar.gz
  • Upload date:
  • Size: 6.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for acoular-23.6.tar.gz
Algorithm Hash digest
SHA256 2cf0fcb2b817970c16604465953d1b20db2b845fc01dbd2e21ff9c80e7e152ab
MD5 c0683bd973640b394e6f8cc646277a80
BLAKE2b-256 05d910545b5af73ff0390c66f22337f7959ac9719c060e23c1d4dcda94b95ad9

See more details on using hashes here.

File details

Details for the file acoular-23.6-py3-none-any.whl.

File metadata

  • Download URL: acoular-23.6-py3-none-any.whl
  • Upload date:
  • Size: 691.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for acoular-23.6-py3-none-any.whl
Algorithm Hash digest
SHA256 cf94f8e63b5611bad72aaf1173110ac2693273d5add9de46480d78cb48c366f0
MD5 9fd0ca0a9a6169c2d29ab789bb21da7e
BLAKE2b-256 20cc646f290750bbb222687ecc7b35916f56c74a1682bc404f00590b13b72baf

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page