X-Git-Url: https://git.immae.eu/?p=perso%2FImmae%2FProjets%2FPython%2FMusicSampler.git;a=blobdiff_plain;f=helpers%2Fmapping.py;h=c2a94e67baa52f3bfe4b06eccb78d88741805789;hp=d60e709bde0a80e96be783131d5ad4b847be6faa;hb=205861936ca55357beea6a8af7c0c9ed5a61f484;hpb=9c4f705fc6e8ef19973c1977ae8a5b9982cf6ecc diff --git a/helpers/mapping.py b/helpers/mapping.py index d60e709..c2a94e6 100644 --- a/helpers/mapping.py +++ b/helpers/mapping.py @@ -10,7 +10,6 @@ import sys from .music_file import * from .mixer import Mixer from . import Config, gain, error_print -from .music_effect import GainEffect from .action import Action class Mapping(RelativeLayout): @@ -47,19 +46,7 @@ class Mapping(RelativeLayout): self.master_volume) for music in self.open_files.values(): - if not (music.is_loaded_playing() or music.is_loaded_paused()): - continue - - if fade > 0: - music.gain_effects.append(GainEffect( - "fade", - music.current_audio_segment, - music.current_loop, - music.sound_position, - music.sound_position + fade, - gain=db_gain)) - else: - music.set_gain(db_gain) + music.set_gain_with_effect(db_gain, fade=fade) def add_wait_id(self, wait_id, action_or_wait): self.wait_ids[wait_id] = action_or_wait