Okay, the latest IkachanMapEdit, V15 (EDIT2: V15.1, which lowers CPU usage and fixes Pan), has a (hopefully, I've tested it) fully working PiyoPiyo player in it.
So if you need source for a Java PiyoPiyo player, you should find it in (EDIT2: The gabien.music package, but you'll need the rest of...