03-05-2025, 01:03 PM
|
#1 |
|
Human being with feelings
Join Date: Jan 2012
Location: Germany
Posts: 1,230
|
Here is an overview of my track setup:
![]() As you can see, every track has a different channel count. I was able to make odd channels by sending only 5 (of 6) and 7 (of 8) channels to the master bus. When trying to render all items, it renders fine for 5 channels or 7 channels. But when I try to render an item with 4 or 6 channels on a respective track, It will always fall back to the default channel no. defined in the render dropdown menu. In this case "mono": ![]() Please see this post as a reference to a real-world example: https://forum.cockos.com/showpost.ph...16&postcount=8 Last edited by timothys_monster; 03-06-2025 at 02:55 AM. Reason: Rephrasing and adding images |
|
|
03-06-2025, 02:56 AM
|
#2 |
|
Human being with feelings
Join Date: Jan 2012
Location: Germany
Posts: 1,230
|
I updated the post with some additional images to better showcase the behaviour.
|
|
|
03-06-2025, 04:58 AM
|
#3 |
|
Administrator
Join Date: Mar 2007
Location: NY
Posts: 17,823
|
Could you possibly post a minimal project that reproduces the behavior? That would save us having to reconstruct from screenshots.
|
|
|
03-06-2025, 06:10 AM
|
#4 |
|
Human being with feelings
Join Date: Jan 2012
Location: Germany
Posts: 1,230
|
Sure thing, here we go:
https://drive.google.com/file/d/1GGN...ew?usp=sharing Thanks for looking into it! |
|
|
03-06-2025, 06:32 AM
|
#5 |
|
Administrator
Join Date: Mar 2007
Location: NY
Posts: 17,823
|
Thanks for posting the project. I think what is happening is this:
- the render channel setting of mono is respected - unless a track does not send all channels to parent - in which case only the channels sent to parent are rendered We could improve this by interpreting "render only channels sent to parent" as restrictive, rather than expansive. In other words: - the render channel setting is respected - unless "multichannel tracks to multichannel files" is enabled - unless a track sends fewer channels to parent than would otherwise be rendered With the render settings saved in your project, this would result in all 4 media items rendering as mono, because the render channel setting is mono. If you also enabled "multichannel tracks to multichannel files", then "render only channels sent to parent" would be respected. |
|
|
03-06-2025, 08:00 AM
|
#6 |
|
Human being with feelings
Join Date: Jan 2012
Location: Germany
Posts: 1,230
|
I can't believe I haven't tried checking both boxes. This makes so much more sense. That's great, now I understand the logic behind it.
I guess there are just so many options in the render dialog that sometimes you can get a little lost. Thanks for clearing things up to me! Is there any way we can render odd channel count items without the need to restrict them via the parent send workaround? Also, it's a little inconsistent then that even channel numbers DO get rendered as a 4 channel or 6 channel item... |
|
|
03-06-2025, 01:15 PM
|
#7 |
|
Administrator
Join Date: Mar 2007
Location: NY
Posts: 17,823
|
The different behavior of the tracks with even numbers of channels sent to parent in your sample project is not because of the even numbers, it's because those tracks are sending all channels to parent.
For the next +dev build, the behavior will change so that "render only channels sent to parent" is restrictive. In other words, that setting only has an affect if the number of channels sent to parent is less than the number of channels that would otherwise be rendered. |
|
|
03-07-2025, 04:00 AM
|
#8 |
|
Human being with feelings
Join Date: Jan 2012
Location: Germany
Posts: 1,230
|
Thanks, that sounds like a very reasonable thing to do!
|
|
|
![]() |
| Thread Tools | |
|
|