# I made a MINIM FFT based music visualizer with Processing

**URL:** <https://discourse.processing.org/t/i-made-a-minim-fft-based-music-visualizer-with-processing/6099>\
**Category:** Gallery\
**Created:** [November 30, 2018, 2:09am UTC](https://discourse.processing.org/t/i-made-a-minim-fft-based-music-visualizer-with-processing/6099 "2018-11-30T02:09:59Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![christophayes](https://avatars.discourse-cdn.com/v4/letter/c/e99b99/32.png) [@christophayes](https://discourse.processing.org/u/christophayes)\
**Post date:** [November 30, 2018, 2:09am UTC](https://discourse.processing.org/t/i-made-a-minim-fft-based-music-visualizer-with-processing/6099/1 "2018-11-30T02:09:59Z")

</div>

Hello everyone,

I used Processing a lot back in 2010/2011 and i’m glad to see its grown and improved so much. Its a great tool. I first came across it after watching a music video someone had made using Processing. Here is the link. The video was made by Rober Hodgin(Thanks hamoid for the info) and the song is Radiohead - Weird Fishes/Arpeggi.

[![](https://i.vimeocdn.com/video/20998636-c27800b5b901f76a016eaeb08404d4a365839eba1fae6f5513bb59ea8643b2c0-d?f=webp "Weird Fishes: Arpeggi") ](https://vimeo.com/935317)

Its an incredible piece of art. This inspired me to make something of my own, but I wanted an active visualizer instead of the choreographed style of the video above. I started using processing, then did some digging and found the MINIM library. After playing with that I eventually created some really cool(at least I thought so) visual effects that react on the fly to music based on different frequency ranges. Here is a video of my favorite one. The music is Seven by Ratatat.

[![](https://img.youtube.com/vi/Mhu1i_o6ItI/hqdefault.jpg "Ratatat - Seven with my Visualizer") ](https://www.youtube.com/watch?v=Mhu1i_o6ItI)

If anyone has similar projects or interests id be glad to chat and get back into this stuff.

---

<div class="post-metadata">

**Author:** ![Jan](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/jan/32/2572_2.png) [@Jan](https://discourse.processing.org/u/Jan)\
**Post date:** [November 30, 2018, 7:43am UTC](https://discourse.processing.org/t/i-made-a-minim-fft-based-music-visualizer-with-processing/6099/2 "2018-11-30T07:43:41Z")

</div>

I love your visualisation!

i do similar stuff, check out my [Youtube Channel!](https://www.youtube.com/channel/UCcxosBTtCqmR3Nisk0Y7s6w)

---

<div class="post-metadata">

**Author:** ![hamoid](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/hamoid/32/58_2.png) [@hamoid](https://discourse.processing.org/u/hamoid)\
**Post date:** [November 30, 2018, 9:43am UTC](https://discourse.processing.org/t/i-made-a-minim-fft-based-music-visualizer-with-processing/6099/3 "2018-11-30T09:43:33Z")

</div>

That “someone” who made the “Weird Fishes” video is [Rober Hodgin](http://roberthodgin.com/), an amazing creative coder who is one of the authors of [Cinder](https://libcinder.org/), a C++ based creative coding framework. I didn’t know he used Processing before 🙂 Watch his [funny inspiring talk](https://www.youtube.com/watch?v=4fGuJ0EpGac).

Your video is very cool, congratulations. Thanks for sharing! Maybe mention who made the music? It wouldn’t be nice that someone used your video without mentioning you, right? And an idea of something to try: one thing that can make generative videos more engaging, I think, is to have cuts (think of camera cuts on traditional video). For instance, suddenly changing the zoom level to show a close up. Or something else suddenly changes. It creates a bit of surprise on the viewer.

Looking forward to see your next projects!

---

<div class="post-metadata">

**Author:** ![Uncle\_Jonno](https://avatars.discourse-cdn.com/v4/letter/u/c67d28/32.png) [@Uncle\_Jonno](https://discourse.processing.org/u/Uncle_Jonno)\
**Post date:** [November 30, 2018, 10:11am UTC](https://discourse.processing.org/t/i-made-a-minim-fft-based-music-visualizer-with-processing/6099/4 "2018-11-30T10:11:02Z")

</div>

Hey guys, I’m just starting out.

I made a visualiser that looks like this.

![viz](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/2X/0/0d5fc76ccecb4f52331ce1b16a80e7b7a95f29d2.png)

EDIT:

My computer’s too crap to record it, but this what it looks like.

[![]( " - YouTube") ](https://www.youtube.com/watch?v=bDXW_u4gUbU)

---

<div class="post-metadata">

**Author:** ![Uncle\_Jonno](https://avatars.discourse-cdn.com/v4/letter/u/c67d28/32.png) [@Uncle\_Jonno](https://discourse.processing.org/u/Uncle_Jonno)\
**Post date:** [November 30, 2018, 11:38am UTC](https://discourse.processing.org/t/i-made-a-minim-fft-based-music-visualizer-with-processing/6099/5 "2018-11-30T11:38:28Z")

</div>

Version 2.

[![]( " - YouTube") ](https://www.youtube.com/watch?v=g3SG2JAB7gg)

---

<div class="post-metadata">

**Author:** ![christophayes](https://avatars.discourse-cdn.com/v4/letter/c/e99b99/32.png) [@christophayes](https://discourse.processing.org/u/christophayes)\
**Post date:** [November 30, 2018, 6:11pm UTC](https://discourse.processing.org/t/i-made-a-minim-fft-based-music-visualizer-with-processing/6099/6 "2018-11-30T18:11:58Z")

</div>

Wow, your youtube channel is awesome…good work! Do you also use the FFT components of MINIM in your visualizations?

---

<div class="post-metadata">

**Author:** ![christophayes](https://avatars.discourse-cdn.com/v4/letter/c/e99b99/32.png) [@christophayes](https://discourse.processing.org/u/christophayes)\
**Post date:** [November 30, 2018, 6:13pm UTC](https://discourse.processing.org/t/i-made-a-minim-fft-based-music-visualizer-with-processing/6099/7 "2018-11-30T18:13:24Z")

</div>

Thanks for the feedback! Ill edit my post and include the musical artist.

Rober’s work is pretty incredible…Thanks for sharing that info.

---

<div class="post-metadata">

**Author:** ![Pr0tonX](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/pr0tonx/32/2590_2.png) [@Pr0tonX](https://discourse.processing.org/u/Pr0tonX)\
**Post date:** [November 30, 2018, 9:33pm UTC](https://discourse.processing.org/t/i-made-a-minim-fft-based-music-visualizer-with-processing/6099/8 "2018-11-30T21:33:14Z")

</div>

You did awesomes works here, congratulations!  
The 3D face was very impressive !

---

<div class="post-metadata">

**Author:** ![poboyd](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/poboyd/32/8908_2.png) [@poboyd](https://discourse.processing.org/u/poboyd)\
**Post date:** [April 10, 2020, 12:44pm UTC](https://discourse.processing.org/t/i-made-a-minim-fft-based-music-visualizer-with-processing/6099/9 "2020-04-10T12:44:31Z")

</div>

Yes I created PoShowTube using processing and JavaFX to do similar things with my songs…  
[blue three](https://www.youtube.com/watch?v=mPajSFp2zUE)
