I have the Technics SL-QL15 linear tracker. Uses an led to "read" track locations, stores in memory and plays tracks in sequence selected. It can be kind of finiky about reading the surface and locating tracks. Depends on surface reflectance and width of space between tracks. I rarely use it in the program mode, but it is a suprisingly good player.