Lukas Herman
|
db5d8f23bd
|
Fix unstored audio
* Add unit test to check internal buffer integrity
* Fix unstored audio in internal buffer
|
2020-10-05 22:20:12 -04:00 |
|
Lukas Herman
|
d129e982c7
|
Add generic wave's Buffer
|
2020-10-02 01:35:41 -04:00 |
|
Lukas Herman
|
122aec0536
|
Make raw audio decoder more practical
|
2020-06-17 11:02:47 -04:00 |
|
Atsushi Watanabe
|
0d1e856f7d
|
codec/opus: support int16 interleaved format
Implement audio.Buffer and audio.ChannelMixer.
|
2020-06-08 20:43:12 -04:00 |
|
Atsushi Watanabe
|
d2d9259f15
|
wave: define EditableAudio interface
|
2020-06-08 20:43:12 -04:00 |
|
Atsushi Watanabe
|
0c3bf8af3b
|
wave: add SubAudio method
SubAudio returns part of the original audio sharing the buffer.
|
2020-06-08 20:43:12 -04:00 |
|
Lukas Herman
|
438ee8a3d0
|
Add decoder benchmark for host vs non-host endian
|
2020-06-07 11:27:34 -04:00 |
|
Lukas Herman
|
8c49553179
|
Fix invalid copy for non interleaved
|
2020-06-07 11:27:34 -04:00 |
|
Atsushi Watanabe
|
6735d5541e
|
Directly copy memory in audio decoder if endianness matches
|
2020-06-07 11:27:34 -04:00 |
|
Lukas Herman
|
94b57d40e3
|
Add raw audio decoder
* Add Int16Interleaved and Int16NonInterleaved formats
* Add Float32Interleaved and Float32NonInterleaved formats
* Add unit tests
|
2020-06-07 09:54:26 -04:00 |
|
Atsushi Watanabe
|
450f882c50
|
Define basic audio data interface
|
2020-04-26 10:10:15 -07:00 |
|