Which mp3 re:time scaling/line in


i need advice. im a musician and i was very impressed with the old creative jukebox's feature of timescaling (where tunes could be slowed down without losing pitch) - is there an mp3 player out there that still has this feature? also i need a line in for a mic.

does anyone know of a player with both or one of these features