Can this be done?

Hi guys,

I´ve got a question for you. I´m a total stranger to Arduino and I only had contact with it last week on a 2 hr workshop and I was completely surrendered to it´s potential and possibilities.
In the meantime I got myself thinking about something that could help me a lot if it could be done using it.
Being a singer and not having the chance to rehearse and experiment everyday with my band I started thinking if there´s something out there that could help me.
I wanna have the chance to be at home, play the instrumental of my song and sing on the top of it. So far so good...But, I also wanna have the chance to be able to change my pitch and tempo and that the instrumental follows it according to what I sing.
Is there anything out there that can do this? Is this possible? Can I have the freedom to try out different changes on my songs without having the band next to me?
If I wanna speed up my singing can the song follow it? Also the pitch changes? I noticed there´s some pitch follower posts but I´m not sure if they do what I mean.

Thanks for your time and a big up to all the Arduino community.

Definitely not with arduino. I'm not sure, if it would be possible with android-like ARM9 700 MHz, but a lot would depends on programming skills and how much time you willing to spend

This seems to me like a job for a PC rather than an Arduino. It may well be that you can find existing software for pitch/tempo detection from a vocal track, and use that to drive your synthesizer playback. I have no idea whether this is a common requirement or whether anyone else has already implemented a solution, but I'm often amazed how many niche products there are out there that fit requirements that I thought were obscure.

Hey guys,

Thanks for your answers. I guess this involves a lot of work and time.

All the best for ya´ll

I wanna have the chance to be at home, play the instrumental of my song and sing on the top of it. So far so good...

Check into [u]MIDI[/u] software. A MIDI file contains the equivalent of musical notation that can be played by your computer or on a MIDI instrument/keyboard. If you search the Internet, you can find lots of free MIDI files to download.

With more advanced software, you can edit the files to change the notes, tempo, or key, and you can get various software instruments (VSTi) to get more realistic instrument-sounds. You can get free VSTI's, or they can cost hundreds of dollars.

Most of the music you hear in movies and on TV is now MIDI... If you hear an orchestra in a current TV show, it's probably NOT the Henry Mancini Orchestra! :wink:

You can make vocal-like sounds or choral-like sounds with MIDI, but you can't do lyrics.

If you have a keyboard player in your band, he/she should know all about MIDI... far more than me!

But, I also wanna have the chance to be able to change my pitch and tempo and that the instrumental follows it according to what I sing....

If I wanna speed up my singing can the song follow it? Also the pitch changes?

A quick search turned-up [u]this[/u].