View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006303 | ardour | bugs | public | 2015-05-04 19:05 | 2015-05-05 12:29 |
Reporter | SadKo | Assigned To | |||
Priority | normal | Severity | major | Reproducibility | always |
Status | new | Resolution | open | ||
Product Version | 4.0 | ||||
Summary | 0006303: Strange panoraming | ||||
Description | 1. Create stereo bus (Mix) and route outputs to Master. 2. Create mono track and route outputs to stereo bus (Mix) - connect output of mono track to each input of the bus. 3. Change panorama of the Mix bus to mono (width = 0). What expected: changing of the panorama to mono doesn't affect the loudness of the track. What actually happens: switching to mono raises loudness. Here you can see how kick sinks while raising panorama width and comes out while lowering panorama width. https://youtu.be/k2zpRiIUaT0 Tested on both stereo monitors and stereo headphones. | ||||
Tags | No tags attached. | ||||
|
actually your expectations are wrong :) Ardour currently use a 3dB pan law. The stereo panner will produce a +3dB gain when both signals are summed. The mono panner attenuates the signal by -3dB in the center. Signal -18dBFS -> mono track -> 1in2out panner [center] -> -21dBFS on every output. feed that into a stereo bus. 2in2out panner [center, width=0] -> -18dBFS on *both* outputs of the bus. Further reading: http://www.soundonsound.com/sos/nov05/articles/qa1106_6.htm (or search the web for pan law) This may be a bug insofar as the stereo (2in2out) panner could use -6dB (instead of 3). That will result width-changes being equal power and produce: Signal -18dBFS -> mono track -> 1in2out panner [center] -> -21dBFS on every output. feed that into a stereo bus. 2in2out panner [center] -> -21dBFS on *both* outputs of the bus regardless of width. but there is no correct way. "the law can be designed to send -3, -4.5 or -6 decibels (dB) to equally each bus" http://en.wikipedia.org/wiki/Panning_(audio) you can right click on the panner of a stereo track/bus and change it to balance. or us a plugin (such as https://github.com/x42/balance.lv2) which allows to choose the pan law. Changing the pan law for ardour's stereo panners is trivial (it's currently a single hardcoded number) but that will void existing sessions with automation. |
|
PS. the pan-law could become configurable property of the panner in question (or maybe a session-wide setting). The current 3dB used for both 1in2out and 2in2out panners is indeed somewhat inconsistent. |
|
Hello, x42, thanks for response! You're actually right about -3dB pan law but there are also -4.5dB and -6dB pan laws, too. And Ardour does not allow to switch from one to another. The original task I'm trying to solve is a mono-capability of the final mix. So the first think I do I mix track in mono, then switch panning of the whole mix to 100% and correct the pan and loudness of the side part of signal. When I set panning to <M>, I actually kill the side part of the signal. But the middle I become sounds much louder than in the 100% width pan. So the final mix sounds loud but not so powerful because the middle becomes quiter on -3dB. I think that switching pan laws could be a good feature. It also could be good to set -6dB pan law (constant voltage) to master bus (as you've done with defaulting K20 meter on Master). |