Musical Fireflies / ICM prototype


Screen Shot 2018-11-29 at 6.26.42 AM






(mason jar with a 3*3*3 LED matrix that visualizes fireflies caught through P5.js – image above is from an online tutorial)

(environmental sound layer in background)

ICM + Pcomp: 

ICM Code Editor // ICM Code Browser

See in process posts 1 &

Would like for it to have a “listen to jar collection” button that will playback through the fireflies/sounds you collected in your jar. Maybe when the firefly is clicked, it’s copied to a new array called song[] and then spliced from it’s original fireflies[] (so they visually disappear from the screen into jar)


Original ICM sketch:

Screen Shot 2018-11-28 at 6.10.20 AM

(Was originally brainstorming as a chord building activity / still navigating how to have it be polyphonic)

ICM Code Editor // ICM Code Browser

** still having trouble creating a “empty jar” or “release firefly” button which would restore all nine fireflies back to the screen / clear the song[] array.

** with next iteration hope to store each fire fly as an object with an associated frequency & note name (or midi);

**would enjoy trying it with tone.js



Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s