Multi tone whistle
by jag, published
Use This Project
Give a Shout Out
If you print this Thing and display it in public proudly give attribution by printing and displaying this tag.Print Thing Tag
This is an openscad script that can generate a whistle with an arbitrary number of notes.
It isn't quite tuned right. There is a function in it to automatically calculate the length based on the note but it seems to be off by a bit.
It whistles though!
You can print the two note version in the STL that I have uploaded or you can generate a different whistle by editing the scad file.
There is an array called "notes" that contains a list of of notes. They are specified as the number of half steps from middle C.
Once that array is set up, you specify how many notes there are in the array in num_notes.
You can also adjust the parameters of the whistle shape by editing the constants at the top of the file.
Upgrade this Thing with Thingiverse AppsCustomization
Edit, personalize, or revise this ThingPrint Fulfilment
Order a print of this ThingTools and Utilities
Repair, slice, or enhance this Thing
Multi tone whistle by jag is licensed under the Public Domain license.
What does this mean?
- Remixing or Changing this Thing is allowed.
- Commercial use is allowed.
Show Some Love
Say thanks by giving jag a tip and help them continue to share amazing Things with the Thingiverse community.Tip Designer
We're sure jag would love to see what you've printed. Please document your print and share a Make with the community.
To post a Make simply visit this Thing again and click I Made One to start uploading your photo. It’s even easier to post a Make via the Thingiverse Mobile app (available via Google Play and Apple App Store).