Sets the read speed of a drive.
|drive||The drive... 0 = the first drive.
|speed||The speed, in KB/s... -1 = optimal performace.
If successful, TRUE is returned, else FALSE is returned. Use BASS_ErrorGetCode to get the error code.
|BASS_ERROR_DEVICE||drive is invalid.
|BASS_ERROR_UNKNOWN||Some other mystery problem!
The speed is automatically restricted (rounded down) to what is supported by the drive, so may not be exactly what was requested. BASS_CD_GetSpeed can be used to check that. The maximum supported speed can be retrieved via BASS_CD_GetInfo.
To use a real-time speed multiplier, multiply it by 176.4 (and round up) to get the KB/s speed to use with this function, eg. "32x speed" = 32 * 176.4 = 5645.