diff options
| author | sommersoft <sommersoft@gmail.com> | 2019-08-24 09:24:54 -0500 |
|---|---|---|
| committer | sommersoft <sommersoft@gmail.com> | 2019-08-24 09:24:54 -0500 |
| commit | 965f2bf799b31b5f1caeeb07639741522bb94b65 (patch) | |
| tree | 6ed62196f6e200d4150a8ea4a7b02ec127511268 /shared-module | |
| parent | d02d474cac314840ea84e26153934354d031acca (diff) | |
fix MixerVoice.get_level; now returns a float between 0-1.
Diffstat (limited to 'shared-module')
| -rw-r--r-- | shared-module/audiocore/MixerVoice.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/shared-module/audiocore/MixerVoice.c b/shared-module/audiocore/MixerVoice.c index a9543a40d..80c07511e 100644 --- a/shared-module/audiocore/MixerVoice.c +++ b/shared-module/audiocore/MixerVoice.c @@ -42,7 +42,7 @@ void common_hal_audioio_mixervoice_set_parent(audioio_mixervoice_obj_t* self, au } float common_hal_audioio_mixervoice_get_level(audioio_mixervoice_obj_t* self) { - return self->level; + return ((float) self->level / ((1 << 15) - 1)); } void common_hal_audioio_mixervoice_set_level(audioio_mixervoice_obj_t* self, float level) { |
