Doesn't the Roland Fanthom X boards do this kind of stuff also with drum pads on board?