It isn't exactly what you're looking for, but I use a Tascam GB-10.
It allows you to load all your songs onto it's internal SD card. Then you can play along with them (using headphones). It also allows you to slow down difficult passages (without changing pitch) so you can learn them easier..It's doesn't remove the other tracks, but I've not had any problems learning new songs with this unit.
Comes with built in tuner, metronome etc..
Only cost $150 new, but I'm sure there are better deals on the used market, it's probably one of the few purchases I've made that seemed worth it, and I use it all the time.
My 2 cents...YMMV.
Wisconsin Bassists Club #16 / Fender Precision Bass Club #1046 / GK Club #964
I've finally mastered the bass, does anyone know what those other 3 strings are for?