Feature request for Basic WAV Player

The current Basic WAV Player module is a great module, but I think it is missing a basic control I find VERY useful, Currently is has 3 trigger modes - Retrrigger, Stop, and Pause. I think there should be a forth mode added - a “play while high” gate mode that plays the file while the input gate is high (or above a certain level for non square wave control) and when the control signal falls off, the WAV stop playing, and Resets to the start of the WAV, waiting for the next gate high. The stop mode almost does this, but is a toggle function, and requires another high to change states. Hopefully this would be an easy addition.
Of course I would love to have a CV in to choose WAVs from a list, but then it stops being basic.

you can achieve this behavior (sort of) using the hetrick comparator module with the trigger out from it going into the play input on wav player. here’s an example (hopefully it still works):

but i too would like to see that fourth mode, so we don’t need the comparator in there