Slide Whistlinator
A Motorized Automatic Slide Whistle · 2023
The Slide Whistlinator is a 3D printed, embedded DSP, motorized slide whistle for the most serious of slide whistlers. Created in CCRMA's Music 250A: Physical Interaction Design for Music, the Slide Whistinator combines the whimsical, continuous charm of a traditional slide whistle with a discrete, binary encoded button system to automate the playing of complex melodies. Built with a Teensy 4.0 microcontroller, Alps Motorized Fader, and an MPX5010 air pressure sensor, the Teensy processes sensor input and generates audio using flute waveguide physical modelling synthesis with Faust.
![slide whistlinator](https://cdn.prod.website-files.com/6316a5ce617b3d0251a135c1/660e4eb16a52985581918d06_slide-whistlinator.jpg)
Demo
3D Model
The Slide Whistinator is designed in Fusion 360 and the model and .stl files can be found here.
![3d cad of slide whistlinator](https://cdn.prod.website-files.com/6316a5ce617b3d0251a135c1/660e4f0ecab5259c917cabbc_slide_whistlinator%20%5B3D%5D.png)
Code
The Teensy Arduino C++ and Faust DSP code is available on GitHub here
Build Photos
![Slide whistlinator parts](https://cdn.prod.website-files.com/6316a5ce617b3d0251a135c1/660e50010cfb31720d74019b_slide_whistlinator_parts.jpg)
Figure 1: 3D Printed Slide Whistlinator Parts, TEENSY 4.0 + Audio Shield, ALPS Motorized Fader
![Wiring together the slide whistlinator](https://cdn.prod.website-files.com/6316a5ce617b3d0251a135c1/660e500117555ac0f5b6350e_slide_whistlinator_internal.jpg)
Figure 2: Wiring Everything Together and Testing MOTORS
![Custom Circuit Board and Electronics](https://cdn.prod.website-files.com/6316a5ce617b3d0251a135c1/660e518b17555ac0f5b76fec_slide_whistlinator_open.jpeg)
Figure 3: Creating a CUSTOM Custom Circuit Board and FITTING ALL THE ELECTRONICS INSIDE (Most Challenging)
![Removable Mouthpiece and 4 FSRs](https://cdn.prod.website-files.com/6316a5ce617b3d0251a135c1/660e534c0141bef140811f08_mouthpiece.jpeg)
Figure 4: MOUTHPIECE IS REMOVABLE. 4 FSR BUTTONS AUTOMATE MOTORIZED FADER POSITION
![Happy slide whistling](https://cdn.prod.website-files.com/6316a5ce617b3d0251a135c1/660e545174d127b86313f3f7_presentation_blow.jpg)
Figure 5: Happy Slide Whistling!