sounds like a form of psaltery, dub-dub.

I have seen versions where the handle turns a rosined leather-covered-wheel. Strings are then psuhed onto the whell by a lever operated by something similar to a piano key board.
I've also seen a version where the player's finger is used to depress the string.