preset changes

This commit is contained in:
AF 2023-05-19 10:03:51 +00:00
parent 4dd05ece51
commit 8e52889d8f

View File

@ -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 = f'{normal},'
_prefix_preset = f'' _prefix_preset = f""
presets: dict[str, str] = { 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)', "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', "bassboost": f"{_prefix_preset}bass=g=10",
'bassbooboost': f'{_prefix_preset}bass=g=20', "bassbooboost": f"{_prefix_preset}bass=g=20",
'bassboobooboost': f'{_prefix_preset}bass=g=30', "bassboobooboost": f"{_prefix_preset}bass=g=30",
'nightcore': f'{_prefix_preset}asetrate=67882', "nightcore": f"{_prefix_preset}asetrate=67882",
'daycore': f'{_prefix_preset}atempo=.9,aecho=1.0:0.5:20:0.5', "daycore": f"{_prefix_preset}atempo=.9,aecho=1.0:0.5:20:0.5",
'пришествие анимешне': 'bass=g=15,asetrate=67882,bass=g=15', "пришествие анимешне": "bass=g=15,asetrate=67882,bass=g=15",
'difference': 'aeval=val(0)-val(1)|val(1)-val(0)', "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)', "mono": f"{_prefix_preset}aeval=.5*val(0)+.5*val(1)|.5*val(1)+.5*val(0)",
'normal': f'{normal_prefix}', "quiet": f"{_prefix_preset}volume=.33",
"normal": f"{normal_prefix}",
} }
presets['ayylmao'] = presets['cursed'] presets["ayylmao"] = presets["cursed"]
allowed_presets = ['bassboost', 'bassbooboost', 'nightcore', 'daycore', 'mono', 'normal', ] allowed_presets = [
allowed_effects = {'', *(presets[key] for key in allowed_presets)} "bassboost",
"bassbooboost",
"nightcore",
"daycore",
"mono",
"quiet",
"normal",
]
allowed_effects = {"", *(presets[key] for key in allowed_presets)}