Но у меня тоже ниже определённого значения Speed только 8 bit получается.
Я вообще так проверял:
{mciSendString(PChar('SET dlma TIME FORMAT MS ' +
'BITSPERSAMPLE ' + int2str(_prop_Bits) +
' SAMPLESPERSEC ' + int2str(_prop_Speed) +
' CHANNELS ' + int2str(_prop_Stereo) +
' BYTESPERSEC ' + int2str(round(_prop_Bits*_prop_Stereo*_prop_Speed/8))),
nil, 0, 0);}
mciSendString('SET dlma TIME FORMAT MS bitspersample 16 samplespersec 44100 channels 2 bytespersec 176400', nil, 0, 0);
'BITSPERSAMPLE ' + int2str(_prop_Bits) +
' SAMPLESPERSEC ' + int2str(_prop_Speed) +
' CHANNELS ' + int2str(_prop_Stereo) +
' BYTESPERSEC ' + int2str(round(_prop_Bits*_prop_Stereo*_prop_Speed/8))),
nil, 0, 0);}
mciSendString('SET dlma TIME FORMAT MS bitspersample 16 samplespersec 44100 channels 2 bytespersec 176400', nil, 0, 0);