@gsagostinho Woof!!
Nearly there for windows......
In extended [getdir] is available so replacing [openPath] (in the abstractions folder) with this openPath.pd
will give you the object.
When you create it you get a mess, but the next click anywhere in the window gives the desired effect!..........![mess.JPG](/uploads/files/upload-fb66332f-92ae-466a-a043-7ca439b7c468.JPG)
from then on it is good every time that you open your "containing" patch, so no problems with broken cords.
![mess2.JPG](/uploads/files/upload-340885ea-8ce1-4740-b8c4-06626dd9ae3a.JPG)
and so it works. I would like to make it perfect, so I will work on it when I can.
It could be possible to get a "map 0, map 1" into it but I cannot yet figure that out for this scenario.
For the time being......... gilberto_keyboard.zip
David.