From 8e52889d8f3fde5a65a4d9a43c932566ab9068de Mon Sep 17 00:00:00 2001 From: timofey Date: Fri, 19 May 2023 10:03:51 +0000 Subject: [PATCH] preset changes --- v6d3music/utils/presets.py | 41 +++++++++++++++++++++++--------------- 1 file changed, 25 insertions(+), 16 deletions(-) diff --git a/v6d3music/utils/presets.py b/v6d3music/utils/presets.py index 9c05024..803e23c 100644 --- a/v6d3music/utils/presets.py +++ b/v6d3music/utils/presets.py @@ -1,20 +1,29 @@ -__all__ = ('normal_prefix', '_prefix_preset', 'presets', 'allowed_presets', 'allowed_effects') +__all__ = ("normal_prefix", "_prefix_preset", "presets", "allowed_presets", "allowed_effects") -normal_prefix = 'loudnorm=i=-12' +normal_prefix = "loudnorm=i=-12" # _prefix = f'{normal},' -_prefix_preset = f'' +_prefix_preset = f"" presets: dict[str, str] = { - 'cursed': 'aeval=val(0)*2*sin(440*t)+val(1)*2*cos(622*t)|val(1)*2*sin(622*t)+val(0)*2*cos(440*t)', - 'bassboost': f'{_prefix_preset}bass=g=10', - 'bassbooboost': f'{_prefix_preset}bass=g=20', - 'bassboobooboost': f'{_prefix_preset}bass=g=30', - 'nightcore': f'{_prefix_preset}asetrate=67882', - 'daycore': f'{_prefix_preset}atempo=.9,aecho=1.0:0.5:20:0.5', - 'пришествие анимешне': 'bass=g=15,asetrate=67882,bass=g=15', - 'difference': 'aeval=val(0)-val(1)|val(1)-val(0)', - 'mono': f'{_prefix_preset}aeval=.5*val(0)+.5*val(1)|.5*val(1)+.5*val(0)', - 'normal': f'{normal_prefix}', + "cursed": "aeval=val(0)*2*sin(440*t)+val(1)*2*cos(622*t)|val(1)*2*sin(622*t)+val(0)*2*cos(440*t)", + "bassboost": f"{_prefix_preset}bass=g=10", + "bassbooboost": f"{_prefix_preset}bass=g=20", + "bassboobooboost": f"{_prefix_preset}bass=g=30", + "nightcore": f"{_prefix_preset}asetrate=67882", + "daycore": f"{_prefix_preset}atempo=.9,aecho=1.0:0.5:20:0.5", + "пришествие анимешне": "bass=g=15,asetrate=67882,bass=g=15", + "difference": "aeval=val(0)-val(1)|val(1)-val(0)", + "mono": f"{_prefix_preset}aeval=.5*val(0)+.5*val(1)|.5*val(1)+.5*val(0)", + "quiet": f"{_prefix_preset}volume=.33", + "normal": f"{normal_prefix}", } -presets['ayylmao'] = presets['cursed'] -allowed_presets = ['bassboost', 'bassbooboost', 'nightcore', 'daycore', 'mono', 'normal', ] -allowed_effects = {'', *(presets[key] for key in allowed_presets)} +presets["ayylmao"] = presets["cursed"] +allowed_presets = [ + "bassboost", + "bassbooboost", + "nightcore", + "daycore", + "mono", + "quiet", + "normal", +] +allowed_effects = {"", *(presets[key] for key in allowed_presets)}