You must be logged in to post Login Register


Lost Your Password?

Search Forums:


 






Wildcard Usage:
*    matches any number of characters
%    matches exactly one character

Sound Issues On Other End

UserPost

10:27 pm
February 25, 2010


carthmen

Member

posts 3

Hello,

First off, I would like to thank everyone who worked on this, great work! This was long long needed, and i'm sure it was painstaking reverse engineering ventrilos protocol.

I do have a problem with the client however, the sound on that other people here from me is very very bad, and continues to repeat itself even after I let go of 'transmit' for minutes on end.

My hardware seems to be working properly as sound recorder and gstreamer seems to pick my mic up just fine.

I am using a newly installed installation of Ubuntu 9.10, and the package from this website (also compiled my own from source, same problem)

Sound chip is the VT1708, and pulseaudio has not been messed with.

It is a AMD 64bit Dual Core Computer, and I am using a hard wired mic.

Any Suggestion on fixing it, and or Other Info you may want to find any bugs that may exist?

Thanks.
Roger

10:42 pm
February 25, 2010


econnell

Admin

posts 319

If you're the same guy that logged into IRC this morning before I woke up and wrote this:

[quote]roger_: did you ever have a problem after installing it with the sound coming out on the other users side to just start looping[/quote]

.. then it almost sounds like your input/output device selection in the mangler settings is incorrect. What do you have selected for each?

I would recommend joining the IRC channel again and you can jump on our vent server so we can hear it. The best time to catch a dev is sometime between now and a few hours from now (every weekday).

11:27 pm
February 25, 2010


carthmen

Member

posts 3

I would be happy to do that sometime in the near future.

I will not be able to log on to there in the afternoon though until possibly Monday, but I will give it a go as soon as I get a chance.

Here is some screen shots of the settings I have.

http://www.backpackers-evolution.com/wp-content/uploads/2010/02/settings_one.png
^
With these settings I get the problem I described to you. The 'default' option gives the same results as this too.
It may also be important to note that the users continue hearing the loop even after disconnecting from vent. It does however stop after they close the Ventrilo application.

http://www.backpackers-evolution.com/wp-content/uploads/2010/02/settings_two.png
^
With these settings the other users hear nothing at all.

Note: I did not mess with 'Output' Settings as I hear everything fine.

P.S. Yep one and the same roger :)

5:39 am
February 26, 2010


econnell

Admin

posts 319

Hrmm… that definitely sounds like a bug then. It sounds like pulse is not getting a good input stream from your audio card.

The reason they hear it going on and on even after they disconnect is because Ventrilo servers (and clients) do not rate limit your audio.

So you could technically send a full 5 minute song to a ventrilo server as fast as your internet connection will allow, and it will queue up all of that audio to all of the clients. The remote clients will continue to play that audio until the queue is exhausted.

It's just another DoS [i]feature[/i] in Ventrilo :)

If you have the source code for Mangler, look in the libventrilo3/codec-test directory. Run make in that directory and then run:

./parec | ./pacat

You should hear yourself echo back when you talk.

9:48 pm
March 1, 2010


carthmen

Member

posts 3

Fixed? Sorta…

Well I have got it working, i bought a cheap sound card, a SIIG 4-Channel, it has the CM8738 chip. Using this card I do not experience the problem.

So it seems to me that the bug is most likely in pulseaudio or alsa. The only bug that may be present in Mangler then would be that it allows it's self to take the 'overloaded' data from the drivers and or sound system.

If it is something you would like investigated let me know and I can reproduce the problem and log what ever you need. I can also try the above suggestion with it and see what happens with the old card selected for input. If it would help you.

With my thanks..
Roger B.

10:26 pm
March 1, 2010


econnell

Admin

posts 319

Yes. If you could enable all debugging under settings -> debug. Then transmit for a few seconds and log all of the output (it's going to be a *lot*), that would help

[code]./mangler 2> /tmp/mangler.log
[/code]
Then create a trac ticket and attach the log.

9:24 pm
March 29, 2010


typ3ca5t

New Member

posts 2

I have the exact same problem on Ubuntu 9.10

10:47 pm
March 29, 2010


econnell

Admin

posts 319

Then you should follow the exact same instructions as above.

6:53 pm
March 31, 2010


typ3ca5t

New Member

posts 2

I used a different headset and the problem has resolved.


About the Mangler forum

Forum Timezone: America/New_York

Most Users Ever Online: 30

Currently Online:
6 Guests

Currently Browsing this Topic:
1 Guest

Forum Stats:

Groups: 1
Forums: 4
Topics: 244
Posts: 1124

Membership:

There are 726 Members

There is 1 Admin
There are 2 Moderators

Top Posters:

clearscreen – 48
dardack – 18
Krovikan – 16
FWishbringer – 14
faldiin – 12
vpro – 11

Recent New Members: metap0d, cajinboy, HeartofDixie, Gridge, morusec, Redsolardragon

Administrators: econnell (319 Posts)

Moderators: Haxar (58 Posts), bobshaffer (2 Posts)