On Mon, May 20, 2013 at 02:31:01PM +0200, Miko??aj Menke wrote:
> 
> The problem is that I have checked moc behaviour on two different
> machines, amd64 and i686 and it is not the same. On i686 when mono
> mixing is on the left and right channel samples are played on both
> channels. On amd64 the left sample is played on left channel only and
> right sample is played on the right channel only regardless the mono
> mixing configuration. moc versions:
> i686: 1:2.5.0~alpha4+svn20091009-1+b2
> amd64: 1:2.5.0~beta1-1
> 
You really need to compare apples with apples.  There have been over
300 patches applied to MOC between alpha4 and beta1 so it's quite likely
the problem is now resolved.

Are you able to test using beta1 on the i686 platform and let us know
if they are now have the same behaviour?

Also, just to clarify what mono-mixing does I'm quoting this from an
e-mail I sent to another user on the topic:

    Firstly let's clear up what 'J' does.  It does not turn a
    single channel audio into a dual channel one.  Rather it
    averages the samples in each frame across the channels; the
    number of channels remains the same but the corresponding
    samples for each channel will have the same value.  Therefore
    if we have a stereo audio in which one channel is silent, the
    result will be a stereo audio with the non-silent channel's
    audio appearing identically in both channels but at half volume
    ((audio + silence) / 2).

    But 'J' only does something if the softmixer is enabled via 'w'.

    If you have a single channel audio and the sound subsystem
    says it supports mono, then MOC will send the single channel
    to it and allow it to forward the signal to each speaker.
    If the sound subsystem does not support mono, then MOC should
    replicate the mono into both channels of a stereo and send
    that to the subsystem.  Such 1-to-2 channel promotion should
    be automatic and requires no settings by you.

I believe from what you've said that you already understand this, but
it's important that we have the same understanding.

Attachment: pgpwSymZwZR3_.pgp
Description: PGP signature

Reply via email to