ebiten/audio
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
..
internal/convert all: add float32 version of audio APIs 2024-07-21 19:12:18 +09:00
mp3 all: add float32 version of audio APIs 2024-07-21 19:12:18 +09:00
vorbis all: add float32 version of audio APIs 2024-07-21 19:12:18 +09:00
wav all: add float32 version of audio APIs 2024-07-21 19:12:18 +09:00
audio_test.go audio: reland: bug fix: crash with uncomparable source 2024-07-15 14:18:18 +09:00
audio.go all: add float32 version of audio APIs 2024-07-21 19:12:18 +09:00
context.go audio: use float32 format under the hood 2024-07-13 21:46:39 +09:00
error_ios.go audio: make applicationState() thread-safe 2024-07-06 17:41:42 +09:00
error_notios.go all: remove old // +build comments (#2431) 2022-11-03 12:55:14 +09:00
export_test.go audio: bug fix: test out of memory on browsers 2024-07-13 23:13:30 +09:00
loop_test.go audio: Blend the loop start and after-the-loop part to reduce noises at InfiniteLoop 2021-11-30 00:00:50 +09:00
loop.go all: add float32 version of audio APIs 2024-07-21 19:12:18 +09:00
player.go audio: use float32 format under the hood 2024-07-13 21:46:39 +09:00
stopwatch.go audio: make (*Player).Position() smoother 2024-02-01 18:05:14 +09:00