Odd behaviours on joining and splitting stereo tracks

Effects, Recipes, Interfacing with other software, etc.
Forum rules
If you require help using Audacity, please post on the forum board relevant to your operating system:
Windows
Mac OS X
GNU/Linux and Unix-like
steve
Site Admin
Posts: 81627
Joined: Sat Dec 01, 2007 11:43 am
Operating System: Linux *buntu

Re: Odd behaviours on joining and splitting stereo tracks

Post by steve » Wed Nov 30, 2011 11:29 pm

billw58 wrote:You can mix the stereo channel to mono by putting both pan controls in the middle. You can reduce the stereo spread by panning each control a bit off maximum. You can flip the channels in the mix by reversing the pan controls.
Good point Bill, but they are a different sort of "pan" to what Audacity has. You are now suggesting that Audacity has real pan controls rather than just attenuating one or other channel (a good idea IMO, but I think that goes a lot further than just a GUI modification).
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)

Gale Andrews
Quality Assurance
Posts: 41761
Joined: Fri Jul 27, 2007 12:02 am
Operating System: Windows 10

Re: Odd behaviours on joining and splitting stereo tracks

Post by Gale Andrews » Thu Dec 01, 2011 12:39 am

steve wrote:With regard to Pan and Gain:
One way that Audacity could "do the right thing" and make transparent what it is doing would be to replace the pan slider on stereo tracks with a second gain slider so that there is one gain slider per channel.
I "almost" posted a suggestion to have second (greyed out) pan/gain sliders for the right channel which would "disappear" when you "touched" the "real" slider or rendered. I think either of our ideas could be confusing in different ways (and mine is not space-efficient unless there is some other way to show it).

I think rendering before making stereo would be more intrusive than after (only needed if you make a pan/gain change). Before is a more "natural" place to do it.
steve wrote:With regard to Envelopes:
This would not be a problem if there was an option to adjust only one channel. Say, click and drag with the Envelope tool to adjust both channels, or shift+drag to adjust only one channel. This would have benefits beyond the specific problems being discussed here.
There are already two votes on Feature Requests for this (which suggest a Track Control Panel button to do it). So why not see how many votes we can add. +1 from me.



Gale
________________________________________FOR INSTANT HELP: (Click on Link below)
* * * * * Tips * * * * * Tutorials * * * * * Quick Start Guide * * * * * Audacity Manual

billw58
Forum Staff
Posts: 5600
Joined: Wed Aug 12, 2009 2:10 am
Operating System: macOS 10.15 Catalina or later

Re: Behaviour of Make Stereo Track

Post by billw58 » Sun Dec 04, 2011 1:56 am

Pondering this some more, this is how I think Audacity should behave when joining two single tracks into stereo.

If the pan and/or gain settings on the two channels are different when the user selects Make Stereo Track, Audacity should warn:

Warning
The gain and pan settings on the lower track will be replaced with the
gain and pan settings of the upper track. If this is not what you want
to happen you should instead Mix and Render the two tracks.
[Cancel] [Continue]

Then if the user continues, Audacity does what it said it would do.

The pan and gain settings of the lower track are (eventually) replaced with the pan and gain settings of the resulting stereo track when the user changes them. A normal Audacity stereo track does not support different pan and gain settings for the left and right channels. Make Stereo Track should make a legal stereo track. In its current configuration Make Stereo Track can produce a situation where what you hear does not correspond to the settings you see - this must be considered a bug.

-- Bill

Gale Andrews
Quality Assurance
Posts: 41761
Joined: Fri Jul 27, 2007 12:02 am
Operating System: Windows 10

Re: Odd behaviours on joining and splitting stereo tracks

Post by Gale Andrews » Mon Dec 05, 2011 3:21 am

At least if you change the gain when the track is rejoined you can undo it to preserve your separate channel gains - confusing as it is to undo a gain change and not see a change on the gain slider.

I guess since Peter will delete this in due course there is no point splitting it for the discussion of separate gain/pan/envelope for stereo pairs. I think we have 2 votes here (Me, Steve?) for separate envelope points in a stereo pair.

(I think) channels being reversed in some cases when joining stereo is a bug. Then there is unintuitive behaviour if you make stereo on a pair that has separate gain/pan settings (which is probably closer to a bug/bugzilla enhancement than a "feature request").


Gale
________________________________________FOR INSTANT HELP: (Click on Link below)
* * * * * Tips * * * * * Tutorials * * * * * Quick Start Guide * * * * * Audacity Manual

Edgar
Forum Crew
Posts: 2043
Joined: Thu Sep 03, 2009 9:13 pm
Operating System: Windows 10

Re: Odd behaviours on joining and splitting stereo tracks

Post by Edgar » Mon Dec 05, 2011 4:24 am

Gale Andrews wrote: I think we have 2 votes here (Me, Steve?) for separate envelope points in a stereo pair.
+1
Gale Andrews wrote:
(I think) channels being reversed in some cases when joining stereo is a bug.
+1

Gale Andrews wrote:
Then there is unintuitive behaviour if you make stereo on a pair that has separate gain/pan settings (which is probably closer to a bug/bugzilla enhancement than a "feature request").
bug +1 -- neither enhancement nor FR.

steve
Site Admin
Posts: 81627
Joined: Sat Dec 01, 2007 11:43 am
Operating System: Linux *buntu

Re: Odd behaviours on joining and splitting stereo tracks

Post by steve » Mon Dec 05, 2011 7:18 pm

Gale Andrews wrote: I think we have 2 votes here (Me, Steve?) for separate envelope points in a stereo pair.
As long as it is in addition to working on both channels together, which is what I think most users will want 99% of the time.
Gale Andrews wrote:(I think) channels being reversed in some cases when joining stereo is a bug.
I think I must be missing the point with this one as I've never noticed channels being reversed when joining stereo and I don't know how to produce that behaviour. Could someone give a step-by-step method to reproduce.
Gale Andrews wrote:Then there is unintuitive behaviour if you make stereo on a pair that has separate gain/pan settings (which is probably closer to a bug/bugzilla enhancement than a "feature request").
I don't know the solution, but I think it must be a bug that the visual indications can say that one thing will happen when something different is actually done.
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)

Gale Andrews
Quality Assurance
Posts: 41761
Joined: Fri Jul 27, 2007 12:02 am
Operating System: Windows 10

Re: Odd behaviours on joining and splitting stereo tracks

Post by Gale Andrews » Mon Dec 05, 2011 11:40 pm

steve wrote:
Gale Andrews wrote: I think we have 2 votes here (Me, Steve?) for separate envelope points in a stereo pair.
As long as it is in addition to working on both channels together, which is what I think most users will want 99% of the time.
Definitely an option.
steve wrote:
I think I must be missing the point ... as I've never noticed channels being reversed when joining stereo and I don't know how to produce that behaviour. Could someone give a step-by-step method to reproduce.
I think it's these three cases that I mentioned about half way through this topic.
The "problem" comes when the right is the upper track and/or the left is the lower AND the tracks have a different mono/left/right property -:

Track 1 Right
Track 2 Left

Track 1 Right
Track 2 Mono

Track 1 Mono
Track 2 Left


So generate a tone, Tracks > Add New > Audio Track, Generate Noise, set one of the above three cases e.g. set tone to right and noise to left, then Make Stereo Track.


Gale
________________________________________FOR INSTANT HELP: (Click on Link below)
* * * * * Tips * * * * * Tutorials * * * * * Quick Start Guide * * * * * Audacity Manual

steve
Site Admin
Posts: 81627
Joined: Sat Dec 01, 2007 11:43 am
Operating System: Linux *buntu

Re: Odd behaviours on joining and splitting stereo tracks

Post by steve » Mon Dec 05, 2011 11:56 pm

steve wrote:I think I must be missing the point with this one as I've never noticed channels being reversed when joining stereo and I don't know how to produce that behaviour.
Gale Andrews wrote:So generate a tone, Tracks > Add New > Audio Track, Generate Noise, set one of the above three cases e.g. set tone to right and noise to left, then Make Stereo Track.
Before Make Stereo Track:
tracks000.png
tracks000.png (17.01 KiB) Viewed 1207 times
After Make Stereo Track:
tracks001.png
tracks001.png (14.2 KiB) Viewed 1207 times
I can see and hear that the channel allocation has changed, but I told it to do that. I set the upper track as the upper channel of a stereo pair and the lower track as the lower channel of a stereo pair and as we all know, the upper channel of a stereo pair is always the left channel and the lower channel is always the right channel (which brings us neatly back to Koz's original point that it may not be obvious to all users).
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)

Gale Andrews
Quality Assurance
Posts: 41761
Joined: Fri Jul 27, 2007 12:02 am
Operating System: Windows 10

Re: Odd behaviours on joining and splitting stereo tracks

Post by Gale Andrews » Tue Dec 06, 2011 12:03 am

steve wrote:Before Make Stereo Track/ After Make Stereo Track
Yes, and which channel does the "right channel" tone come out of after Make Stereo Track?


Gale
________________________________________FOR INSTANT HELP: (Click on Link below)
* * * * * Tips * * * * * Tutorials * * * * * Quick Start Guide * * * * * Audacity Manual

steve
Site Admin
Posts: 81627
Joined: Sat Dec 01, 2007 11:43 am
Operating System: Linux *buntu

Re: Odd behaviours on joining and splitting stereo tracks

Post by steve » Tue Dec 06, 2011 12:05 am

Sorry Gale, you jumped in a bit quick :P
Gale Andrews wrote:Yes, and which channel does the "right channel" tone come out of after Make Stereo Track?
steve wrote:I can see and hear that the channel allocation has changed, but I told it to do that. I set the upper track as the upper channel of a stereo pair and the lower track as the lower channel of a stereo pair and as we all know, the upper channel of a stereo pair is always the left channel and the lower channel is always the right channel (which brings us neatly back to Koz's original point that it may not be obvious to all users).
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)

Post Reply