Commit cc0c6967 authored by Ronan Hamon's avatar Ronan Hamon

fix error when conversion from int to float

parent 9d3c57af
......@@ -751,7 +751,7 @@ class Waveform(MadArray):
if np.issubdtype(dtype, np.floating):
int_range = src_iinfo.max - src_iinfo.min + 1
zero = src_iinfo.min + int_range // 2
y = (y - zero) / (int_range // 2)
y = (1.0 * y - zero) / (int_range // 2)
y.clip(min_value=-1, max_value=1-np.finfo(dtype).eps)
y = y.astype(dtype)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment