Order of modules -> Order of pixelpipe ?

Hey all,

If I create my own module group (favorites) in the darkroom and then I change the order of the modules in this module group: does that change the order in the pixel pipe?

Thanks and regards,
MrCarson

Yes.

Then it is recommended to keep the order as suggested by DT when creating the new module. Correct ?

Well… Yes and no. As for me, I prefer to move the local contrast module in front of the tone mapping modules. In fact, I have no idea why it’s placed after them by default.

Only move modules if you know how and why you should move them. If in doubt then leave the order alone. Sometimes I move modules but usually only for specific images or issues.

The local contrast module works in display-referred space (as shown when hovering the mouse over the module name). That’s what the tone-mapping modules provide as ouput.

I see.

But the thing is that it introduces severe noise and/or banding in shadows that way, which I believe is due to reduced dynamic range available after tone mapping.

I’ve never seen them. Could you please upload a photo + xmp?

Or maybe you just need to back off with the contrast a bit?

I don’t believe I can. I have stopped using this module the default way long before introduction of Sigmoid.

Definitely yes. There is also a recommended workflow on which modules should be used/tuned first (like exposure, sigmoid, filmic, color calibration …) to make the processing pipeline have “best data”. A lot of video tutorials - found here on the forum for example - and also the dt manual available online will tell you about this.

The order in the processing pipeline? Leave it alone! There are very good reasons why we have it this way …

Herzlichen Dank ! ;.))

Auch und vor allem fĂĽr diese grandiose Software !!!

1 Like

Hau rein und viel Freude mit DT :slight_smile:

1 Like

Short additional question:

How can I restore the original sequence of the pixelpipe ?

I’m asking for a friend… :innocent:

…sorry many times… found it by myself…

https://docs.darktable.org/usermanual/development/en/darkroom/pixelpipe/the-pixelpipe-and-module-order/

Interesting…not something I ever tried but I though it only mattered if you changed the order in the active module group… you learn something new every day :slight_smile:

There may be more ways but there are presets in the bottom right…

image

Moving display-referred modules into the scene-referred part of the pixelpipe is a bad idea. At the very least, you’ll handicap your ability to get the most out of your photos.

As for local contrast causing issues, I seem to remember that one of the reasons for moving to scene-referred was that you can push things much further before they break. In this case, you should probably consider using D&S instead.

The module groups are just filters applied to the full module list. You can click a second time on the group tab, to remove the filter and see everything at once.

Renegade here, gonna offer a contra-opinion…

Mess with the order, see what happens. Put it back if it doesn’t work, but don’t be afraid to experiment to see the impacts. In that way, you’ll learn more about module behavior and the pixel pipeline in general.

That’s exactly why I wrote my hack raw processor, rawproc. In playing with alternate orders, I’ve learned a lot about how this whole thing works generically, a larger perspective than just one software’s idea of it…

4 Likes

The second part I knew but I never thought of it as a filter… I assumed the order changing would somehow be restricted to the active modules tab… nice point of clarification thank you…

in some instances it can make sense to deliberately change the order, but you should understand why you do it. Some modules are located early in the pipe. If you need to use another instance of such a module, it may be necesary to move this new instance to a later position in the pipe, as to not lose the changes, you have already made to your images. But like I said, there´s no sense in messing around, if you don´t exactly understand, what you are doing.