This is the Harmonica marble slide puzzle, based off a design of the same name by Clever Toys. Since I couldn't find much information on this puzzle, I decided to design it and try it out for myself. However, seeing as there isn't even a picture showing the full range of movement of the original puzzle, this might not be accurate to that original. I could only guess.
Other than printed parts, you'll need some marbles just under 15 mm in diameter. I used some from an old Chinese Checkers set from a thrift store. You might also want a couple of screws to secure the back panel with rather than glue, so you can disassemble the puzzle if it becomes necessary.
After playing with this puzzle, I have come to the conclusion that it is impossible to solve using only slides and tilts (correct me if I'm wrong). Without a copy of the original, I can't say whether or not this was the intent, but one cannot retrieve the marble from one of the side holes without placing a marble in the other one. So it is necessary to use your finger to perform a pushing move at least once even if you only shuffle it with tilt and shift moves. Placing an extra fourth color of marble in one of the side holes eliminates this issue, but also makes it a more restrictive shuffle. However, I'll let you determine your own rules of play.