demakein 0.18
pip install demakein
Released:
Design woodwind instruments and make them with a 3D printer or CNC mill.
Navigation
Unverified details
These details have not been verified by PyPIProject links
Meta
- License: GNU General Public License v2 or later (GPLv2+)
- Author: Paul Harrison
Classifiers
Project description
Demakein is a set of Python tools for designing and making woodwind instruments.
This generally consists of two stages:
The “design” stage is a numerical optimization that chooses the bore shape and the finger hole placement, size, and depth necessary for the instrument to produce the correct notes for a given set of fingerings.
The “make” stage takes a design and turns it into a 3D object, then then cuts the object into pieces that can be CNC-milled or 3D-printed.
Demakein can either be used via the command “demakein” or as a library in Python. Demakein has been designed to be extensible, and I hope you will find it relatively easy to write code to create your own novel instruments. You can either create subclasses of existing classes in order to tweak a few parameters, or create wholly new classes using existing examples as a template.
See the README for detailed install instructions:
https://github.com/pfh/demakein
Home page:
http://www.logarithmic.net/pfh/design
Author:
Paul Harrison, pfh@logarithmic.net or paul.francis.harrison@gmail.com
Project details
Unverified details
These details have not been verified by PyPIProject links
Meta
- License: GNU General Public License v2 or later (GPLv2+)
- Author: Paul Harrison
Classifiers
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file demakein-0.18.tar.gz
.
File metadata
- Download URL: demakein-0.18.tar.gz
- Upload date:
- Size: 302.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.15.0 pkginfo/1.8.3 requests/2.21.0 setuptools/44.1.1 requests-toolbelt/1.0.0 tqdm/4.64.1 CPython/2.7.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2ce14bf6773f8466c20340131087d8356b7396d3cdd67b4fff8d89c80406000c |
|
MD5 | 1985a90c5e4bff9246c4577d87506e7f |
|
BLAKE2b-256 | 1489edd30762db5d13dfe1313f8cbe624c6bf5f83e1570747355d7e9d58d1e3c |
File details
Details for the file demakein-0.18-py2-none-any.whl
.
File metadata
- Download URL: demakein-0.18-py2-none-any.whl
- Upload date:
- Size: 110.4 kB
- Tags: Python 2
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.15.0 pkginfo/1.8.3 requests/2.21.0 setuptools/44.1.1 requests-toolbelt/1.0.0 tqdm/4.64.1 CPython/2.7.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 79041b327fe7d09b2d461b210ae9d761f76cbcbc3f5a610a5c7d01948a45e5df |
|
MD5 | b9c8fe43ba9f745ed3174ef972123eb6 |
|
BLAKE2b-256 | e1ec68733327c4ade53b8e34e03b899150d0b441bf631212782d0fe3ae277b5b |