Finaly i dit find a solution. (thanks to dceejay ;))
So for the one interested, i input in the dropdown menu the osc address and output also the osc adress. I declare it in a flow variable, and then compare it in a function with the incoming osc msg.
If address of the incoming = adress of the flow i take the value associated with it.
Here is the flow
[{"id":"c58a9dd2.f91e8","type":"tab","label":"Flow 3","disabled":false,"info":""},{"id":"5520d829.a6fd78","type":"udp in","z":"c58a9dd2.f91e8","name":"","iface":"","port":"1881","ipv":"udp4","multicast":"false","group":"","datatype":"buffer","x":143.5,"y":148,"wires":[["27021ee5.78dac2"]]},{"id":"27021ee5.78dac2","type":"osc","z":"c58a9dd2.f91e8","name":"","path":"","metadata":false,"x":281.5,"y":150,"wires":[["a3a563c1.f3127","a7474af7.3673d8"]]},{"id":"a3a563c1.f3127","type":"function","z":"c58a9dd2.f91e8","name":"","func":"var newmsg = msg;\nnewmsg.options = [];\nvar value, canal;\n\nfor (var i = 0; i < msg.payload.length; i++) {\n canal = msg.payload[i].address;\n value = msg.payload[i].address;\n newmsg.options[i] = {};\n newmsg.options[i][canal] = value;\n}\n\nreturn msg;\n","outputs":1,"noerr":0,"x":428,"y":146,"wires":[["caa68db4.0ff03"]]},{"id":"caa68db4.0ff03","type":"rbe","z":"c58a9dd2.f91e8","name":"","func":"rbe","gap":"","start":"","inout":"out","property":"options","x":563,"y":144,"wires":[["b13a37d8.2cb5e8"]]},{"id":"b13a37d8.2cb5e8","type":"ui_dropdown","z":"c58a9dd2.f91e8","name":"","label":"","tooltip":"","place":"Select option","group":"15dd32a9.cfc27d","order":4,"width":0,"height":0,"passthru":true,"options":[{"label":"","value":"","type":"str"}],"payload":"","topic":"","x":698,"y":143,"wires":[["663b4bfb.97bdd4","28bc8e8a.c96922"]]},{"id":"a08c46d.110f1b8","type":"ui_text","z":"c58a9dd2.f91e8","group":"15dd32a9.cfc27d","order":5,"width":0,"height":0,"name":"","label":"text","format":"{{msg.valeur}}","layout":"row-spread","x":988,"y":260,"wires":[]},{"id":"663b4bfb.97bdd4","type":"debug","z":"c58a9dd2.f91e8","name":"","active":true,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","x":834,"y":78,"wires":[]},{"id":"a7474af7.3673d8","type":"function","z":"c58a9dd2.f91e8","name":"","func":"var newmsg = msg;\nnewmsg.valeur = [];\noscIn=flow.get(\"oscIn\");\nvar value, canal;\n\nfor (var i = 0; i < msg.payload.length; i++) {\n canal = msg.payload[i].address;\n value = msg.payload[i].args;\n\tif (canal == oscIn.payload) {\n\tnewmsg.valeur = value;\n\ti = msg.payload.length;\n} \n else {\n newmsg.valeur = \"select an Input\";\n }\n}\n\n \nreturn msg;\n","outputs":1,"noerr":0,"x":616,"y":294,"wires":[["c2403dce.45ae9","a08c46d.110f1b8"]]},{"id":"28bc8e8a.c96922","type":"function","z":"c58a9dd2.f91e8","name":"","func":"flow.set(\"oscIn\", msg);\nreturn msg;","outputs":1,"noerr":0,"x":874,"y":142,"wires":[[]]},{"id":"c2403dce.45ae9","type":"debug","z":"c58a9dd2.f91e8","name":"","active":true,"tosidebar":true,"console":false,"tostatus":true,"complete":"valeur","x":844,"y":294,"wires":[]},{"id":"15dd32a9.cfc27d","type":"ui_group","z":"","name":"Default","tab":"fb9b8517.106e88","disp":true,"width":"6","collapse":false},{"id":"fb9b8517.106e88","type":"ui_tab","z":"","name":"Home","icon":"dashboard","disabled":false,"hidden":false}]