Is it possible to partition an arduino in a way that will allow the loading of multiple LED applications. I am very new to arduino, and thus am not able to write anything useful, but I have managed to find some good code which I have been able to make small changes to in order to get it to work right (especially with the microphone that I purchased from ebay)
For example, this is the code that I am using to have the WS2811 LED strip, flash random colors in response to audio detected by the mic. https://drive.google.com/file/d/0B-yA8G8qRq8NY2g0UmNGaTF6Njg/edit?usp=sharing
In addition to that, I have seen some that will also create interesting lighting patterns, or slowly transition through all possible colors.
Is there a way to essentially load 2 or 3 different LED scripts, and then use a button to switch between them? (e.g., mode 1 will have it respond to audio picked up from the mic, and mode 2 will have it transition between a set of colors, and mode 3 will do something like a ripple patters from the center LED, going outwards)