Pure Data Work-Twinkle Twinkle Little Star

 

controll

The control window of my project

 

chords

Written Chords for the song

 

tone

Create a tone for chords

 

note-star

Write Single Note (melody) for the song

 

output_noise

Input voice which define the radius of circles

 

gemeo

Draw geometries for each part

 

Project looks like this

 

Description: How could music be produced mathematically? This project aimed to play Twinkle Twinkle Little Star automatically through Pure Data programming. Different geometric figures were drawn with GEM to represent chord and musical notes, with the red cubic in the center to control the chord, randomly appearing yellow diamond to represent the little stars, and shrinking circles to mimic the twinkling stars, and the black background to symbolize the vast cosmos.

Users could adjust the chord and notes volume to see the color changing in geometries. Also, output sound from the speaker determines the changing of shrinking circles.

Techniques Employed:Pure Data – Gem Library

A Sample Video Link: https://youtu.be/byxpCq_JQ7M

Leave a comment