Need help!!!

what type of Arduino Board would you recommend. I need to basically transmit audio using Ethernet. How in the world do i do that and what coding would i use. help me please as i am lost with a project that i have been assigned.

What sort of audio quality do you expect? How are you going to provide the audio?

Maybe a little more description about what you want to do will help people help you.

Yeah, and the name of your school and your professor ....

106andPark:
what type of Arduino Board would you recommend. I need to basically transmit audio using Ethernet. How in the world do i do that and what coding would i use. help me please as i am lost with a project that i have been assigned.

On a very broad level, how would you expect to do this?
Does the sound need to transmit in real-time or near real-time?
What are your limitations?

You could always set-up 2 laptops and skype.

Transmit as in "STREAM" ? Or transmit like downloading an MP3 file, where you can't listen to it while it's downloading ? Is it more like an Listening device (like a covert op ) transmitter , only with a uC at the POO (Point of Origin) ?

How is arduino involved in audio?

http://forum.arduino.cc/index.php?topic=226653.new#new

http://www.instructables.com/id/Arduino-Audio-Input/

https://github.com/mriveralee/arduino-sound-encoding

http://www.banggood.com/UDA1380-Stereo-Audio-Encoder-Decoder-Module-Based-On-I2S-Interface-p-90960.html?currency=USD&utm_source=google&utm_medium=shopping&utm_content=miko_ruby&utm_campaign=Electronic-xie-us&gclid=CIq5yaT6nL0CFe5aMgod5x4Asw

http://interface.khm.de/index.php/lab/experiments/arduino-realtime-audio-processing/

https://www.adafruit.com/products/1063

@AWOL, as far as i know the audio quality does not matter as long as its reasonable. It can come from any source just as long as it passes though the Ethernet. I think my teacher wants me to plug in an Ethernet cable to the Ethernet port and somehow transmit audio using an Arduino Board. Sorry everyone for not making clear sense of my question. I am new to this and Thats why i myself am slightly puzzled with this whole Arduino Board business.

@raschemmel thanks a lot for those websites. I am going to show my teacher them and see if its that exactly that his looking for. Last i recall i showed him the Arduino Tre which i thought would be able to transmit audio. I showed the board to my teacher and i also mentioned to him that it uses C programming language and that I have no C programming language experience. He told me to get practising. I really dont have any C programming experience, Telecom Eng but i don't think following a few C commands could be difficult. A few restrictions.

So to summarise my question properly guys i basically need to define how i could transmit audio using an Arduino Tre board or any other Arduino board capable of doing this job. I need both input and output. what i mean is audio needs to come in and also come out. I also need to programme an Arduino board to fulfil such commands. So i am asking if someone can get me the coding and explain to me how can i use an Arduino board to transmit audio in and out. like audio input and output.

Your teacher needs to give some more clarification. I understand you want arduino to somehow digitize audio, and then send it over Ethernet, doable. Who and what is receiving it, the "out" you mentioned, is completely unclear. Is the receiver also an arduino, playing the audio on a speaker, or is it a PC, what end result should it have, audio played on a speaker, or some audio files stored on pc.

@liudr well the end result should be a speaker. It could also be a PC but preferably a speaker so long as i simple get this audio over Ethernet using an Arduino board i would be ok. I really need help. I just need to know how to do this.

So essentially two arduinos, one records and sends audio to the other one using Ethernet?

You can start reading about arduino audio sampling and UDP on Ethernet shield. A project from a teacher usually has some predefined learning outcomes. What are these? Experience using arduino on random projects or you need to understand analog input and output and then on top of that Ethernet UDP?

@liudr, thanks i guess i could start reading on Arduino Audio Sampling and UDP on Ethernet Shield. I have some knowledge on Analog input and output but i guess i could improve that knowledge. However thanks for your help.

I would start with something like sampling the audio (say 0.1 seconds at a time) and sending it to the other arduino (serial connection) to play back. If this works, try sending something with UDP. It is faster than TCP but you can lose packages and receive them at order different from you send them. It makes sense to test record and playback before trying UDP.