Forums > MaxMSP

Only getting sound through left speaker from [groove~] object.

April 18, 2008 | 12:39 pm

Hi

Im using [groove~] to play back a sample, but audio is only playing back through the left speaker, and i cant for the life of me work out why! I’ve even tried looking at the help file and running that as a test but even the help file for groove plays through only the left audio channel.

In order to check if it was a problem with the soundcard set up or something like that i opened up an instance of [wave~] and found that object played back in stereo.

Is it just a bug within [groove~]??

Has anyone else had this problem?


April 18, 2008 | 1:38 pm

Hmmm…after looking into this further it appears that the problem is due to the output from [groove~] going into the left channel input only of [dac~]. I figured that in order to have it in stereo i would need to plug it into the right channel input too.

So i sent the output from [groove~] to both inputs on [dac~], but this doesnt give a correct representation of the stereo field, as i think it is now a double mono signal, rather than a true stereo one.

To test this i loaded a drum loop with some stereo effects in it into [groove~], and the result was that a bit of a mess, with half the stereo information clearly getting missed.

Anyone know how i go about getting a true stereo representation from [groove~]?



DF
April 18, 2008 | 1:50 pm

adding an argument in groove~ for 2 channels will create two outlets, one for the left and one for the right….



DF
April 18, 2008 | 1:52 pm

example:

[groove~ yoursound 2]

three outlets on the object 1st is channel 1 of the sample, 2nd is channel 2.


April 18, 2008 | 1:59 pm

Thanks! That worked great.


April 18, 2008 | 2:03 pm

This is a very simple issue solved by reading the manual pages. I’d
recommend reading the manual pages thoroughly for each new object you
use – as well as following up in the ‘see also’ section at the end of
each set of manual pages. Simply looking at the ‘help’ files won’t
give you nearly enough information to use most objects to their full
extent. That’s why they’re ‘help’ files and not ‘user manual’ files ;)

In the particular case of [groove~] channels – look in the section on
‘arguments.’

On Apr 18, 2008, at 7:38 AM, Jason Bradberry wrote:
>
> Hmmm…after looking into this further it appears that the problem
> is due to the output from [groove~] going into the left channel
> input only of [dac~]. I figured that in order to have it in stereo
> i would need to plug it into the right channel input too.
>
> So i sent the output from [groove~] to both inputs on [dac~], but
> this doesnt give a correct representation of the stereo field, as i
> think it is now a double mono signal, rather than a true stereo one.
>
> To test this i loaded a drum loop with some stereo effects in it
> into [groove~], and the result was that a bit of a mess, with half
> the stereo information clearly getting missed.
>
> Anyone know how i go about getting a true stereo representation
> from [groove~]?

—-
Steven M. Miller
Professor, Contemporary Music Program
College of Santa Fe

Home < http://pubweb.csf.edu/~smill>
SFIFEM <
http://sfifem.csf.edu>
Atrium Sound Space <
http://atrium.csf.edu>
OVOS <
http://pubweb.csf.edu/~smill/ovos.html>
CMP <
http://www.csf.edu/academics/contemporary_music/>


April 18, 2008 | 2:19 pm

Hi Steven, i appreciate the advice. Sometimes you just need someone to point out the obvious like that! I didnt even realise there was a reference manual with max, i just assumed the help files fulfilled that role. As you can tell im brand new to max, but definitely enjoying getting stuck in, and am getting some good results so far!


Viewing 7 posts - 1 through 7 (of 7 total)