Skip to main content

A Creative Computing Python Library for Interactive Audio Generation and Audio Reactive Drawing

Project description

Dorothy

A Creative Computing Python Library for Interactive Audio Generation and Audio Reactive Drawing

Leaning on the work of openCV, sounddevice and librosa with a Processing / p5.js -like API, make some easy sketching with shapes and images reacting to FFT, Beats and Amplitude in Python! Also, as its Python and the canvas is just a numpy pixel array, you can do any of the cool Python stuff you would normally do, or use other powerful libraries like NumPy, PyTorch or Tensorflow.

drawingdrawingdrawing

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

dorothy_cci-0.0.5.tar.gz (21.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dorothy_cci-0.0.5-py3-none-any.whl (22.8 kB view details)

Uploaded Python 3

File details

Details for the file dorothy_cci-0.0.5.tar.gz.

File metadata

  • Download URL: dorothy_cci-0.0.5.tar.gz
  • Upload date:
  • Size: 21.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.14

File hashes

Hashes for dorothy_cci-0.0.5.tar.gz
Algorithm Hash digest
SHA256 2fd2491f53030215e95f672ac4d5810d7e54b3a0c1826f3dccc31e033d16c903
MD5 afc9f3fad33e4d09c4bb9dccd2f481a5
BLAKE2b-256 b370af333138a8af5651fa76e48e471554880d897c477f76b59b03978d359a86

See more details on using hashes here.

File details

Details for the file dorothy_cci-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: dorothy_cci-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 22.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.14

File hashes

Hashes for dorothy_cci-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 a335301cf3a97aa4f2af687902212a3a391a17a99a6489263a12f9cfe739ea80
MD5 516e81147e8b2b284d74a61c8b0190a0
BLAKE2b-256 21f105f324156378a76df444cb54176b693e842412c2e5d65cfe36d980a8df52

See more details on using hashes here.

Supported by

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