After using Alsa and PulseAudio for a while, I feel they are not yet strong enough for Audio capture and audio playback.
When I test with loud-speaker and microphone, there is self feedback-loop.
When I test with some internal PCI-Express card, Linux audio creates static white noise.
It seems that a lot of problems exist, without any permanent solution. I followed many suggestion like using external sound card to resolve such issues. But it turns out that there is something wrong with the Linux audio system, with either Alsa or PulseAudio.
The same hardware turns out to be very solid for audio capture and playback by when using Windows 7/8 or Mac OS X.
My concern is that Alsa and PulseAudio are not equal to CoreAudio from Mac. And Microsoft Windows also has their own audio platform.
What else can I use for Linux? Is it possible to get CoreAudio or another audio platform without using Alsa or PulseAudio?
My setup: (i have tried several)
The main goal is to send PC1 audio to PC2. But for the moment all the audio testing is done in local PC1.
Case 1) My PC1 is capturing the audio from its own mother-board sound card. Which creates static white noise, i can not kill this noise, its always there while using mother-board sound card speaker out and mic-in or without mic even there is a static noise.
Case 2) My PC1 is capturing the audio from external USB microphone, and My PC1 is also using an external USB creative sound blaster card.
In his case, i have less noise now. But there is a problem i can hear myself louder while having the loud speaker volume higher and microphone volume to normal level.
This case also get resolve while using Ear phone, instead of using Loud speaker
Case 3) My PC1 is capturing its mother-board sound card using general microphone. And speaker out is using external speaker box. I have static noise white noise, not removable.
All those case does not happen when i use he same PC1 with Windows XP/ 7/8 or Mac OS X. Only this happening while using Alsa or Pulse audio.
For the moment i am using External USB microphone and External USB sound card to avoid the noise. Still without having any solution to remove the self feedback loop.