Could someone explain how playback software typically supports adjustable mp3 playback speed (when it does support it, that is)?
On Win boxes, the only way I seem to be able to access this capability from software is to use a "Windows Media Player" plugin (msdxm.ocx). This control has a "Rate" property, and it works fine.
The playback rate is not a mixer-level control setting, unfortunately - changing the setting only affects mp3's played through the plugin.
That means to add speed control (which I want) I have to rebuild the playback interface in my music player.
That's no big deal, really, but I'd like to know for sure that I have no other option before I do that conversion.
I'm getting the impression that control of playback speed is a very low-level (driver?) function ... I see that "dx" in the plugin name probably means DirectX, and also I see that, unlike the similar (but sadly speed-challenged) MCI plugin, the WMP plugin appears to make no calls to any media-management dll's.
