Fix bug with DiskSndFile.

The use of floats was causing the error

exception in handle_message: wrong arguments for /b_read

 in code such as

(
UScore(*[
	UChain(0, 0, 2, 'diskSoundFile')
])
.prepareAndStart(startPos:1.223)
)