element-x-ada/libraries/mediaupload
Marco Romano 0e4141863b
Always treat waveform as List<Float> (#1663)
[MSC3246](https://github.com/matrix-org/matrix-spec-proposals/pull/3246) specifies the waveform as a list of ints because:

> Because floating point numbers are not allowed in Matrix events

Though DSP on audio data is almost always done using their floating point representation.
This PR brings the float<->int rescaling in the `matrix` module so that the application code can always work with float waveform samples.
2023-10-27 12:49:58 +00:00
..
api Always treat waveform as List<Float> (#1663) 2023-10-27 12:49:58 +00:00
impl Record and send voice messages (#1596) 2023-10-23 17:28:00 +00:00
test Record and send voice messages (#1596) 2023-10-23 17:28:00 +00:00