I need a simple audio program that allows me to load an audio file and plays that file all sliced up in a true random fashion. I need to be able to load one audio file (wav, mp3, etc), click play and have the output sound be sliced up in completely random manner until I hit the stop button. Not a loop mind you, but actually tiny variable .5-1 second slices of the source audio in a totally random manner.
I need a very simple GUI interface, with just a few buttons and several sliders for simple adjustments. I have an example of a freeware program that does the random audio playback as I describe... I just a need a much more simple version with a couple of custom features.
This will need to be a branded program, but I can provide the graphic design to fit spaces allowed for branding of this software.
Full description of what I need:
Simple audio program with a very basic GUI interface. This should be a lightweight program that runs well under Windows xp,vista,7.
If possible, I would also like a version for MAC as well, but I understand if that needs to be a secondary project.
The purpose of this audio program is to load any audio file, wav and mp3 being the primary concern. When I hit play I need a totally random sliced up, jumping sample playback which plays .5 - 1 second "slices" of the source audio file in a completely random manner. A true random number generator is a must. I need the scrambled audio output to be totally random and not just a pattern or a loop. I need a totally random feed of scrambled audio slices from the source file until I click the stop button.
I can give an example of a freeware program that does this very thing in the manner i want it done, but it is way too complicated for my users needs. It can give you an idea of the basic random output that I need from the source audio file. Just ask...
Additional needed features:
- pitch of audio file connected to a slider
- slice size adjustment connected to a slider
- speed of playback adjustment connected to a slider
- re-verb effect connected to a slider with an on/off toggle
- echo effect connected to a slider with an on/off toggle
When the Program starts I would like a simple splash screen about the size of an index card that appears for a few seconds that loads the software's name and branding before fading out and the program starts.
The user interface needs to be simple and clean. It should have a "load file" button, "start" button and a "stop" button.
There should be 5 sliders to adjust the above features with the "reverb" and "Echo" having on/off toggle switches.
I need a space roughly the size of a business card for the software branding and name that will be clickable to the products homepage. I would also like another space below that, about the same size that can serve an advertising image that I can change on my server side. Maybe it can simply call to a particular image I host that I can easily change as needed. Maybe have the branding and images on the left and the controls on the right? Or maybe software name and branding across the top banner style, changeable image on the left.
I can design the needed graphics for the branding, just tell me what size the images need to be.
I think that is about it as far as a description goes. Ask for any details I didn't cover...