Building a musical sculpture using arduino uno with Standard LDR as input signal to a pull solenoid connected to a beater. The sound of the solenoid striking the metal will then be picked up by a microphone that will relay the sound through speakers on a separate power supply but all running through the audino.
I would ideally like to adjust the sound off the beater to a more dronal drawn out pitch when it comes out of the speakers. what coding do i need to pull this off???
I would use a breadboard but is there something better i can use that's more professional and robust???
Any advice would be appreciated as I want to build something as close to a professional standard that will last as possible!!
I doubt an Arduino has the processing power to do much if any distortion on a sound. You're probably better off using ready made distortion devices.
For the breadboard: you're talking solderless? Those are fantastic for development on your desk, but worthless for just about anything else as stuff will fall out and so. Get a protoboard aka perfboard to solder your final circuit on to. That will make it much more stable, and no risk of wires falling out. You can add some headers to plug a Pro Micro in to, or go completely bare bones at that stage and get an ATMega328 chip (they come in DIP package).
Their is not enough memory in a UNO to do much more than a quarter of a second of audio, you need to add some external paged memory or get a better Arduino like the Zero. Or something like a Teensy, the version 3.6 looks like just what you need.