sound-machine
This is a library to do audio synthesis and music composition. Its goal is to make the interface as simple as possible to use with as short a learning curve as possible.
It is written in pure python, and supports both python 2 and 3.
Installation
$ pip install sound-machine
You probably want to use the PyPy interpreter, expecially if you expect to do any sort of real-time synthesis. Here are some instructions on setting up a virtual environment with pypy.
First, install pypy and the pypy-dev package (or equivilant) from your OS's package manager.
Then, make sure you have virtualenvwrapper installed.
Finally:
mkvirtualenv --python=`which pypy` sound
pip install sound-machine
At time of writing, the python package index is suffering some pretty nasty technical difficulties, so if the above install commands don't work for you, the pip install sound-machine line can be replaced with pip install git+https://github.com/rhelmot/sound-machine.git.
Usage
This is a python module.
To use it, launch a python shell, then type import sound.
It would be a good idea to do this in the IPython shell so you can use tab-autocomplete to browse the module contents.
Documentation
Read it here!
Metadata
Release files for sound-machine 1.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| sound-machine-1.1.0.tar.gz | 28.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| sound_machine-1.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 59.1 kB
Release files / sound-machine-1.1.0.tar.gz
| Download URL | sound-machine-1.1.0.tar.gz |
|---|---|
| Size | 28.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
34e0cab320fed25880e99ab0063da90336e54e265bb7041d02e318396814ab47
|
|
BLAKE2b-256 checksum How to use checksums |
0f2a2b5dc55401cf087a1fe55eba5ebb8ff45038a81f5f69d795f92bd48476bf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.7
|
Release files / sound_machine-1.1.0-py3-none-any.whl
| Download URL | sound_machine-1.1.0-py3-none-any.whl |
|---|---|
| Size | 30.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
81924e7209d0f0c985a2c81824e29c2e2816c9ceb4c193377e0a5ce4ff163f9f
|
|
BLAKE2b-256 checksum How to use checksums |
d8a0eacdea190c8f02613c2d1c5ec61a72e631368a35933c446237866ac3bc98
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.7
|