Microphone

Hi,
I'm using a raspberry as server and Win 8 x64 as client. The speakers of my headset works well but I can't make work my microphone. He is recognized on my computer but no sound seems to be "heard".
Any ideas ?

P.S : Sorry for my english

#2

Perhaps the pi is not powerful enough, could you change the sample rate of your microphone to the lowest. Since you are also streaming audio to the headset at the same time it may be too much for the pi...also turn on overclock on the pi if you can via raspi-config

#3

I make the changes and nothing works. Have you ever trying with a microphone?
Thanks for the answers :)

#4

I dont have a microphone at the moment but i do remember testing it a while ago and i think it worked. If its not working for you perhaps its either the pi is too slow or the microphone is not compatible with virtualhere

#5

Hi!
Allow me to continue this topic.
We have Raspberry Pi 2 as server for connecting USB Sound Card (Creative Sound Blaster SB1140) to client with Win10 32bit.
Sound from PC to output of SB is present.
Sound from Mic\Line input of SB is absent.
The current load of the processor Pi2 is 4-5 percent.

I tried forwarding SB on the old slow PC with Ubuntu from livecd.
Everything is working fine. Sound is available in both directions. Load of processor about 5 percent.

Is it possible to traverse the sound from the input card to a remote PC via Raspberry Pi2?

In reply to by e_k

#6

Maybe this will help.
When connecting the card, server writes to log file:
LOG_DEBUG Warning, could not open device product file /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2/product, error 2 (No such file or directory)
LOG_INFO Found Full speed device [041e:30d3] "0x041e, 0x30d3" at address 112

#7

I worked with another customer a few months ago about this, and it ended up being a bug in the raspberry pi prevents full speed isochronous devices like a microphone using the record feature. The way to solve it is to use a beaglebone with the texas instruments kernel and that bug is not in that device/kernel combination. The raspberrypi will work with isochronous play functionality like speakers etc...

#8

Hi,

I've the same bug too on my raspberry PI, but also on my synology (1812), the sound mic is recognise by windows, but no sound can be recorded.

the server (on synology) write : "WARNING Error 22 discarding urb 0x82e3690 for device /sys//devices/pci0000:00:1d.0/usb2/2-2, invalid argument (aborting endpoint).

Nothing wrong with audio output (even in spdif)

P.S : Sorry for my english

#9

It should not say that warning you logged, it means there is a bug in the kernel so there is not much i can do unfortunately, so that particular microphone will not work

#10

Hi!
I need to connect an USB sound card to raspberry pi, and use it on windows computer, booth microphone and speakers remotely. I have tried a few sound cards. I’m trying to find a suitable sound card, but all sound cards, which I have tried, don't allow to use microphone over TCP.
Does anybody have a same experience in that and could tell me the name of the sound card which I can use?
Do there exist some another solutions to make microphone works over TCP?

#12

Using a Plantronics Savi7xx, tried a raspberry pi model B and the microphone does not transfer over. Apart from a beaglebone, is there a different PC that will allow microphone to transfer over? Thanks

#13

I dont know unfortunately, you could try an odroid c2 or something...