but still john fogerty sings plays guitar solo guitar and harmonica it was meant for real time capturing and processing of digital video jim cummings and others voiced him in other incarnations