Skip to main content

Expressive Digital Signal Processing (DSP) package for Python

Project description

Expressive Digital Signal Processing (DSP) package for Python.

Lazyness

There are several tools and packages that let the Python use and expressiveness look like languages such as MatLab and Octave. However, the eager evaluation done by most of these tools make it difficult, perhaps impossible, to use them for real time audio processing. Another difficulty concerns expressive code creation for audio processing in blocks through indexes and vectors.

Goal

Prioritizing code expressiveness, clarity and simplicity, without precluding the lazy evaluation, and aiming to be used together with Numpy, Scipy and Matplotlib as well as default Python structures like lists and generators, AudioLazy is a starting project written in pure Python proposing digital audio signal processing (DSP), featuring a simple synthesizer, analysis tools, filters, biologial auditory periphery modeling, among other functionalities.

Status

This is the first deploy of a pre-alpha package. For now, you can use already the audiolazy.lazy_itertools with element-wise operators, and create your own filters with the lazy_filter module. Some documentation will be included soon.

Download files

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

Source Distribution

audiolazy-0.01dev.tar.gz (27.6 kB view details)

Uploaded Source

File details

Details for the file audiolazy-0.01dev.tar.gz.

File metadata

  • Download URL: audiolazy-0.01dev.tar.gz
  • Upload date:
  • Size: 27.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for audiolazy-0.01dev.tar.gz
Algorithm Hash digest
SHA256 03fdecfc9262026a30cfff12d0d64a27a0a0d036fab314018455d55ee212b340
MD5 f8aa248b31bfb67017358d599a4461cf
BLAKE2b-256 a3585286344a732bbb242cca176c3236b296a3cda166e4dd2f6ff5c54011c5ff

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