On Wed, Oct 13, 2010 at 09:11:56AM +0100, Ian Malone wrote: > On 12 October 2010 23:12, Paul W. Frields <stickster@xxxxxxxxx> wrote: > > On Tue, Oct 12, 2010 at 10:09:55PM +0100, Ian Malone wrote: > >> On 12 October 2010 16:02, Paul W. Frields <stickster@xxxxxxxxx> wrote: > >> > > > >> > > >> > In PulseAudio, each sink has an associated "monitor" source that you > >> > can use to monitor what's going out of that sink (such as listening to > >> > a mixdown). > >> > > >> > >> How do you actually listen to a monitor? The only way I've found so > >> far is to use the loopback device which has a ~ 1/3 second latency. > > > > You can do this by running 'pamon' (from the pulseaudio-utils package) > > and assigning the stream you create to some sink. I just did it both > > by 'folding back' onto the same output device and by assigning to a > > new device. In both cases latency was not apparent -- when I folded > > back it sounded just like I increased the gain of the input stream. > > > > Thanks, I'm afraid I need a little more help. The best I've managed is running: > pamon -r alsa_output.pci-0000_02_09.0.analog-surround-40.monitor > and > pamon -p alsa_output.pci-0000_02_09.0.analog-surround-40.monitor > Which has a noticeable latency between the two. There's a delay > corresponding to the difference in starting time, but even trying the > latency and raw options I can't eliminate it. Is the difference > possibly because I'm using a recording input as source? (To be sure > we're on the same page I'm effectively trying to monitor line-in.) Sorry for the delay Ian. I'm using an ALSA back end here (which I think is the default setup). Is that what you're using? Maybe I misunderstood -- I thought you were trying to monitor a mixdown. If you want to monitor a line-in, I think what you're looking for is the 'combine' module, which allows you to create a virtual sink that maps to any connected sinks. That way you could sink your line-in to wherever it normally would go, as well as a sink for your listening device. -- Paul W. Frields http://paul.frields.org/ gpg fingerprint: 3DA6 A0AC 6D58 FEC4 0233 5906 ACDB C937 BD11 3717 http://redhat.com/ - - - - http://pfrields.fedorapeople.org/ Where open source multiplies: http://opensource.com -- users mailing list users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe or change subscription options: https://admin.fedoraproject.org/mailman/listinfo/users Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines