smilebasic or petit computer 3 has a wave thingy thats kinda difficult to use (at least to me anyway) but the sound quality is better i dont know about petit computer 2 and how it works