Implement master volume & volume interpolation

Does not fix clicking :(

Fixes https://github.com/TakaRikka/dusk/issues/132
Fixes https://github.com/TakaRikka/dusk/issues/128
This commit is contained in:
PJB3005
2026-03-27 14:54:03 +01:00
parent 21ce0d35b0
commit 50303bba1b
6 changed files with 134 additions and 17 deletions
+8
View File
@@ -1,8 +1,16 @@
#pragma once
#include <dolphin/types.h>
namespace dusk::audio {
/**
* Initialize the audio system and start playing audio.
*/
void Initialize();
void SetMasterVolume(f32 value);
u32 GetResetCount(int channelIdx);
f32 VolumeFromU16(u16 value);
}