Here you go - FunkyNoise (SmartMatrix alpha version) The complete code you can find

Here you go - FunkyNoise (SmartMatrix alpha version)

The complete code you can find here: https://gist.github.com/StefanPetrick/2f448d2e77e091d6fb1b

Of course it is anything but finished, but for now it is at least a robust platform for you to play with the noise.
You can manipulate many parameters if you wish so, but for the beginning you don´t have to, because everything gets filled with static values that will simply work.
Just check the examples and discover step by step what which parameter does.

The idea is, that we can share here basically very short animation code snippets while the program takes care about the rest.
Lets see, if and how that works out.

I am very interested to hear your critical feedback. Suggestions for improvements are highly welcome! As your questions and you!

Right now it is only tested by myself only on a SmartMatrix and it compiles without warnings. But I am still a beginner working hard to improve the quality of my code. So let me know in case you spot things I should rework.

I´m looking forward to seeing what you will create with it! Have fun!

edit: Documentation and tutorial examples will follow.
http://www.youtube.com/watch?v=sFFVLg6ly7s

Can’t wait to check this out tonight, thanks!

@Pixelmatix has made a high quality video from the animations. He synchronized the multiplexing frequency of the leds to his camera for a result with much less flicker: https://www.youtube.com/watch?v=HMCuLZ3kNnk

@Stefan_Petrick Thank you for sharing the code! I am retrofitting the code for my 16x16 Neopixel matrix, so far I’ve successfully changed the code for my serpentine layout. However, the scale or size of the animations on the matrix aren’t close to what you show on the video. They are really big blobs of color. Can you guide me to the variables that I should experiment with to get more detail out of the animations? Any help is appreciated.

The first thing that comes to my mind is to play with the scale_x and scale_y values in the animation code itself.

And I just wrote something about adapting the code in the PJRC forum: http://forum.pjrc.com/threads/27152-FunkyNoise-animation-playground?p=59453&viewfull=1#post59453