Duplex should be able to provide everything except the pattern names. This feature I’ll add soon enough.
And it’s now done. v1.05 adds a new mapping for the Matrix called ‘trigger_labels’:
I added a demonstration config where the labels are in use. Use this to implement your own in TouchOSC:
Configuration: https://github.com/renoise/xrnx/blob/master/Tools/com.renoise.Duplex.xrnx/Duplex/Controllers/Custombuilt/Configurations/Matrix_Demo.lua
(you can run it from the Duplex browser: Custombuilt > Matrix demo)