diff --git a/Bass Enhancing + Perfect EQ.json b/Bass Enhancing + Perfect EQ.json index c274758..a79b405 100644 --- a/Bass Enhancing + Perfect EQ.json +++ b/Bass Enhancing + Perfect EQ.json @@ -11,14 +11,6 @@ "1" ] }, - "pulseaudio": { - "use-default-sink": "true", - "use-default-source": "true", - "buffer-out": "200000", - "latency-out": "10000", - "buffer-in": "200000", - "latency-in": "10000" - }, "input": { "plugins_order": [ "gate", @@ -30,7 +22,8 @@ "deesser", "reverb", "pitch", - "multiband_compressor" + "multiband_compressor", + "multiband_gate" ], "compressor": { "state": "false", @@ -376,10 +369,68 @@ "bypass": "false", "solo": "false" } + }, + "multiband_gate": { + "state": "false", + "input-gain": "0", + "output-gain": "0", + "freq0": "120", + "freq1": "1000", + "freq2": "6000", + "mode": "LR8", + "subband": { + "reduction": "-24", + "threshold": "-12", + "ratio": "2", + "attack": "150", + "release": "300", + "makeup": "0", + "knee": "9", + "detection": "RMS", + "bypass": "false", + "solo": "false" + }, + "lowband": { + "reduction": "-24", + "threshold": "-12", + "ratio": "2", + "attack": "150", + "release": "300", + "makeup": "0", + "knee": "9", + "detection": "RMS", + "bypass": "false", + "solo": "false" + }, + "midband": { + "reduction": "-24", + "threshold": "-12", + "ratio": "2", + "attack": "150", + "release": "300", + "makeup": "0", + "knee": "9", + "detection": "RMS", + "bypass": "false", + "solo": "false" + }, + "highband": { + "reduction": "-24", + "threshold": "-12", + "ratio": "2", + "attack": "150", + "release": "300", + "makeup": "0", + "knee": "9", + "detection": "RMS", + "bypass": "false", + "solo": "false" + } } }, "output": { "plugins_order": [ + "convolver", "equalizer", "bass_enhancer", "limiter", @@ -388,24 +439,26 @@ "exciter", "stereo_enhancer", "reverb", - "panorama", "crossfeed", - "delay", "maximizer", - "expander", "multiband_compressor", - "loudness" + "loudness", + "gate", + "multiband_gate", + "crystalizer", + "stereo_tools", + "deesser" ], "bass_enhancer": { "state": "true", - "input-gain": "0", + "input-gain": "-2", "output-gain": "0", "amount": "0", "harmonics": "8.5", "scope": "100", "floor": "20", "blend": "0", - "floor-active": "true", + "floor-active": "false", "listen": "false" }, "compressor": { @@ -425,18 +478,25 @@ "fcut": "700", "feed": "4.5" }, - "delay": { + "deesser": { "state": "false", - "m-l": "0", - "cm-l": "0", - "m-r": "0", - "cm-r": "0", - "temperature": "30" + "detection": "RMS", + "mode": "Wide", + "threshold": "-18", + "ratio": "3", + "laxity": "15", + "makeup": "0", + "f1-freq": "6000", + "f2-freq": "4500", + "f1-level": "0", + "f2-level": "12", + "f2-q": "1", + "sc-listen": "false" }, "equalizer": { "state": "true", "num-bands": "10", - "input-gain": "-1.00", + "input-gain": "-1", "output-gain": "0", "band0": { "gain": "4", @@ -520,6 +580,18 @@ "mode": "12dB\/oct Lowpass", "inertia": "20" }, + "gate": { + "state": "false", + "detection": "RMS", + "stereo-link": "Average", + "range": "-24", + "attack": "20", + "release": "250", + "threshold": "-18", + "ratio": "2", + "knee": "9", + "makeup": "0" + }, "limiter": { "state": "false", "input-gain": "26.000000094735913", @@ -543,10 +615,6 @@ "ceiling": "0", "threshold": "0" }, - "panorama": { - "state": "false", - "position": "0" - }, "reverb": { "state": "false", "input-gain": "0", @@ -577,25 +645,6 @@ "right-delay": "2.1200000000000001", "right-gain": "0" }, - "expander": { - "state": "false", - "sidechain": { - "mode": "RMS", - "lookahead": "0", - "listen": "false", - "source": "Middle", - "reactivity": "10", - "preamp": "0" - }, - "mode": "Up", - "attack-level": "-12", - "attack-time": "20", - "release-level": "-100", - "release-time": "100", - "ratio": "4", - "knee": "-6", - "makeup": "0" - }, "multiband_compressor": { "state": "false", "input-gain": "0", @@ -654,6 +703,97 @@ "loudness": "-3.1000000000000001", "output": "-6", "link": "-9.0999999999999996" + }, + "multiband_gate": { + "state": "false", + "input-gain": "0", + "output-gain": "0", + "freq0": "120", + "freq1": "1000", + "freq2": "6000", + "mode": "LR8", + "subband": { + "reduction": "-24", + "threshold": "-12", + "ratio": "2", + "attack": "150", + "release": "300", + "makeup": "0", + "knee": "9", + "detection": "RMS", + "bypass": "false", + "solo": "false" + }, + "lowband": { + "reduction": "-24", + "threshold": "-12", + "ratio": "2", + "attack": "150", + "release": "300", + "makeup": "0", + "knee": "9", + "detection": "RMS", + "bypass": "false", + "solo": "false" + }, + "midband": { + "reduction": "-24", + "threshold": "-12", + "ratio": "2", + "attack": "150", + "release": "300", + "makeup": "0", + "knee": "9", + "detection": "RMS", + "bypass": "false", + "solo": "false" + }, + "highband": { + "reduction": "-24", + "threshold": "-12", + "ratio": "2", + "attack": "150", + "release": "300", + "makeup": "0", + "knee": "9", + "detection": "RMS", + "bypass": "false", + "solo": "false" + } + }, + "stereo_tools": { + "state": "false", + "input-gain": "0", + "output-gain": "0", + "balance-in": "0", + "balance-out": "0", + "softclip": "false", + "mutel": "false", + "muter": "false", + "phasel": "false", + "phaser": "false", + "mode": "LR > LR (Stereo Default)", + "side-level": "0", + "side-balance": "0", + "middle-level": "0", + "middle-panorama": "0", + "stereo-base": "0", + "delay": "0", + "sc-level": "1", + "stereo-phase": "0" + }, + "convolver": { + "state": "true", + "input-gain": "-2", + "output-gain": "0", + "kernel-path": "\/home\/matteo\/.config\/PulseEffects\/irs\/Dolby ATMOS ((128K MP3)) 1.Default.irs", + "ir-width": "100" + }, + "crystalizer": { + "state": "false", + "input-gain": "0", + "output-gain": "0", + "intensity": "1" } } } diff --git a/install.sh b/install.sh index c7bf776..24a1c79 100755 --- a/install.sh +++ b/install.sh @@ -12,6 +12,12 @@ check_installation() { fi } +check_impulse_response_directory() { + if [ ! -d "$PRESETS_DIRECTORY/irs" ]; then + mkdir "$PRESETS_DIRECTORY/irs" + fi +} + read_choice() { CHOICE="" while [[ ! $CHOICE =~ ^[1-3]+$ ]]; do @@ -33,6 +39,8 @@ install_presets(){ case $CHOICE in 1) echo "Installing Bass Enhancing + Perfect EQ preset..." curl "https://raw.githubusercontent.com/JackHack96/PulseEffects-Presets/master/Bass%20Enhancing%20%2B%20Perfect%20EQ.json" --output "$PRESETS_DIRECTORY/Bass Enhancing + Perfect EQ.json" --silent + echo "Installing impulse response files..." + curl "https://raw.githubusercontent.com/JackHack96/PulseEffects-Presets/master/irs/Dolby%20ATMOS%20((128K%20MP3))%201.Default.irs" --output "$PRESETS_DIRECTORY/irs/Dolby ATMOS ((128K MP3)) 1.Default.irs" --silent echo "Installing Boosted preset..." curl "https://raw.githubusercontent.com/JackHack96/PulseEffects-Presets/master/Boosted.json" --output "$PRESETS_DIRECTORY/Boosted.json" --silent echo "Installing Perfect EQ preset..." @@ -50,6 +58,7 @@ install_presets(){ } check_installation +check_impulse_response_directory install_menu read_choice install_presets diff --git a/irs/Dolby ATMOS ((128K MP3)) 1.Default.irs b/irs/Dolby ATMOS ((128K MP3)) 1.Default.irs new file mode 100644 index 0000000..31147ee Binary files /dev/null and b/irs/Dolby ATMOS ((128K MP3)) 1.Default.irs differ diff --git a/irs/MaxxAudio Pro ((128K MP3)) 4.Music w MaxxSpace.irs b/irs/MaxxAudio Pro ((128K MP3)) 4.Music w MaxxSpace.irs new file mode 100644 index 0000000..0e65588 Binary files /dev/null and b/irs/MaxxAudio Pro ((128K MP3)) 4.Music w MaxxSpace.irs differ diff --git a/irs/Razor Surround ((48k Z-Edition)) 2.Stereo +20 bass.irs b/irs/Razor Surround ((48k Z-Edition)) 2.Stereo +20 bass.irs new file mode 100644 index 0000000..a70dcb3 Binary files /dev/null and b/irs/Razor Surround ((48k Z-Edition)) 2.Stereo +20 bass.irs differ