Hello! I am incredibly new to Arduino meaning I have never programmed anything with the device before. What I was wanting to do I know is going to be incredibly difficult for a first project, but I just wanted to see if it were possible before diving in.
I am a cosplayer. I have added lighting to my costumes with led strips before but only ever with battery packs and an led remote, no programming or even setup necessary at all besides plugging things in where they go- as simple as it can get.
What I was wanting to do is this:
I will be performing in a costume that lights up. I was hoping to program the lighting in the costume to go along with the music I would be dancing to. I do not want the music to be connected whatsoever to the coding or Arduino, it would be playing though a separate speaker on its own. What I was hoping to do was to start my code at the same time I pressed play on the music so that the code runs alongside the music and changes the LEDs based off of timing that goes along with different parts of the song. Is this possible?
I know that all of the lighting settings id want to use for this project are possible with the Arduino but I do not know if it is possible to run the commands for certain periods of specified time before moving on to the next setting?
For example id have the code have my LEDs display white for 13 seconds before switching to cascading rainbow for 5 seconds and so on. Is this possible with the Arduino or should I attempt this with a different piece of hardware?
Id have about an hour of music playing on a single track, so that I would only have to press play on the music once and only start the arduino once as well. If this were possible, it would be a massive amount of code most likely.
Please let me know what would work! If I am able to set code for specific times how would I go about doing so? Apologies I genuinely know nothing about coding on this thing, I know this is a big ask!
