Skip to content

parametric recorder attachment for different keys using Python, the SolidPython library, and OpenSCAD. Based on

Notifications You must be signed in to change notification settings

pigubaoza/openSCADrecorder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

This is a project done for the Singapore University of Technology and Design (SUTD) Computational Fabrication module. Its aim is to create a parametric recorder attachment to allow a user to play different keys/modes by simply changing this attachment. The Python code generates an OpenSCAD code that can be pasted into OpenSCAD to visualize the model, convert it to .stl, and print it. The Python libraries used are SolidPython, and can be found here: https://github.com/SolidCode/SolidPython The equations are based on the widely available Bernade Equations.

While this project is abandoned temporarily, any work on it is welcome. The code only supports 6-hole recorders. This can be extended to more holes, and even to flutes. The hole sizes are not automatically optimized for playing two octaves based on the cutoff frequency and work can be done here.

About

parametric recorder attachment for different keys using Python, the SolidPython library, and OpenSCAD. Based on

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages