Is there any documentation for the C&G Waveplayer~ object?

The title says it all. I’m trying to modify an ORAC patch that uses the C&G libraries, specifically Waveplayer~. I’m wondering what kind of arguments it accepts or if it accepts any at all. Specifically I am wondering if I can modify the start and end time of the object using messages. I would try to dig through the source code but going through Pure Data patches is about as far as my programming knowledge goes. Any and all help would be greatly appreciated!

There isn’t much official documentation, but there is a github repository with the source code and a test patch:

The test patch test.pd (1.5 KB) has all possible messages. There are only a few like speed and opening and closing files. I’d like to add some others like start/end point and transport controls, but haven’t gotten around to it.