2221Views5Replies

Author Options:

Arduino audio pitch shifter Answered

Is there any arduino libraries for shfiting the pitch of audio? I'd like to make something like 

http://hackaday.com/2011/03/17/pitch-shifter-makes-your-band-sing-higher/

but I'm not sure if I can with arduino. I don't need all the code, just a guide as to what library to use. Thanks!

Comments

The forums are retiring in 2021 and are now closed for new topics and comments.
0
mpilchfamily
mpilchfamily

8 years ago

The Arduino may not have the processing power needed for the project. The Arduino uses an 8bit chip while that project is using a 16 bit chip.

There are no Arduino libraries that deal with anything more then 8-bit audio.

0
4lifenerdfighter
4lifenerdfighter

Answer 8 years ago

Sorry for being a n00b, but what is it referring to, anyway when people mention the "bit" number of a system? I understand what a bit IS, of course, but what aspect is that number referring to?

0
mpilchfamily
mpilchfamily

Answer 8 years ago

Basically how much information its able to process. Both chips may operate at the same clock speed but on is only able to process 8 bits of information per clock cycle while the other is able to process 16 bits of information per clock cycle. So its a faster chip and able to handle the audio signal better. The Arduino is only able to handle 8-Bit sound. The kind of music you hear in old Atari video games.

0
4lifenerdfighter
4lifenerdfighter

Answer 8 years ago

Ok thank you. But couldn't you lower the, for lack of a better term, "frame rate" of the sound so it is processed with every 2 clock cycles, adding the 2 8bit cycles together?

0
mpilchfamily
mpilchfamily

Answer 8 years ago

Doesn't work like that. Fact is the Arduino can't handle the project. Its not an audio processing chip.