Currently I can only set the channel remapping using the “map” function. This is fine, but it means I can’t modify the value dynamically in my pipeline.
I would like to either set the channel remapping parameters from data contained in messages passing through the pipe - either the CC number or value.
Alternatively routing each message based on the CC number or value would be useful.
This will dramatically reduce the number of almost duplicate pipelines I have made. In this case I am routing a specific CC number (1-6), each to a different channel. (I need to use the CC values for passing into the destination system so mapping is not possible.)
With this I could make one pipe for the following. It also solves a couple of other challenges I faced where the only option is to create a large number of pipes (I hit the limit!)