Frequencies Recording

Hi, I’m recording the frequency values of an audio sample with Firefly and turning them into a curve.


My end goal is to create a series of curves, say one per second, as shown in this video: Grasshopper Script Visualizing Frequency - Sound Landscape - YouTube. I thought of using a Timer to get multiple set of values but it’s not working, the data flows continously (Data Recording.gh).

You should be able to set the recorder to have quite a large limit, and then patition the data using the “Partition List” component. Set the partitioned length to be the same as the ‘ribbon’ you want to make.

I’d show you what I mean but I don’t have firefly installed at the moment, sorry.

2 Likes