Hajime Hoshi
|
f0ef1ecad0
|
all: add float32 version of audio APIs
This change adds these APIs
* (*audio.Context).NewPlayerF32
* (*audio.Context).NewPlayerF32FromBytes
* audio.NewInfiniteLoopF32
* audio.NewInfiniteLoopWithIntroF32
* audio.ResampleF32
* mp3.DecodeF32
* vorbis.DecodeF32
* wav.DecodeF32
Closes #2160
|
2024-07-21 19:12:18 +09:00 |
|
Hajime Hoshi
|
1d7c350967
|
audio/mp3: refactoring
|
2024-07-21 17:00:46 +09:00 |
|
Hajime Hoshi
|
b552266afe
|
audio/internal/convert: enable to resample a float32 stream
Updates #2160
|
2024-07-14 17:51:24 +09:00 |
|
Hajime Hoshi
|
ac83181403
|
audio/mp3: add (*Stream).SampleRate
Updates #2996
|
2024-05-18 20:13:36 +09:00 |
|
Hajime Hoshi
|
322ad99568
|
audio/mp3, audio/vorbis, audio/wav: add comments about cache
|
2024-05-04 17:30:18 +09:00 |
|
Hajime Hoshi
|
75e84f6eda
|
audio/mp3, audio/vorbis, audio/wav: add DecodeWithoutResampling
Updates #2055
|
2022-07-01 01:46:37 +09:00 |
|
Hajime Hoshi
|
68d24f1c62
|
audio/mp3: Accept io.Reader instead of io.ReadSeeker
Updates #1621
|
2021-04-24 16:39:49 +09:00 |
|
Hajime Hoshi
|
b78dde0e37
|
audio/mp3: Add DecodeWithSampleRate
Updates #1460
|
2021-01-06 23:03:50 +09:00 |
|
Hajime Hoshi
|
f1f7b350de
|
audio, audio/mp3, audio/vorbis, audio/wav: Remove Close functions
Fixes #859
|
2020-10-07 23:39:58 +09:00 |
|
Hajime Hoshi
|
a22fdee171
|
audio/mp3: Remove the GopherJS part
Updates #1129
|
2020-10-07 01:33:19 +09:00 |
|
Hajime Hoshi
|
0f20b7b216
|
audio/mp3: Add JavaScript version
|
2017-06-18 23:49:05 +09:00 |
|
Hajime Hoshi
|
09ce575774
|
audio/mp3: Add sample rate conversion
|
2017-06-18 22:51:11 +09:00 |
|
Hajime Hoshi
|
e9c6bec432
|
audio/mp3: Add Decoder struct
|
2017-06-18 21:28:16 +09:00 |
|
Hajime Hoshi
|
bf3f6c9ff6
|
audio/mp3: Start implementing
|
2017-06-12 23:32:42 +09:00 |
|