diff -Naur pulseaudio-equalizer-2.7.orig/usr/bin/pulseaudio-equalizer pulseaudio-equalizer-2.7/usr/bin/pulseaudio-equalizer
--- pulseaudio-equalizer-2.7.orig/usr/bin/pulseaudio-equalizer 2015-01-30 15:24:01.000000000 +0100
+++ pulseaudio-equalizer-2.7/usr/bin/pulseaudio-equalizer 2015-01-30 15:24:34.751204633 +0100
@@ -217,14 +217,14 @@
# PyGTK Interface - Get Settings
if [ "$1" = "interface.getsettings" ]; then
- # Convert commas into newlines and dump all settings to configuration file
- echo $PA_LADSPA_PLUGIN,$PA_LADSPA_LABEL,$PA_LADSPA_PLUGIN_NAME,$PA_PREAMP,$PA_CURRENT_PRESET,$PA_EQUALIZER_STATUS,$PA_EQUALIZER_PERSISTENCE,$PA_CONTROL_MIN,$PA_CONTROL_MAX,$PA_NUM_LADSPA_INPUTS,$PA_LADSPA_CONTROLS,$PA_LADSPA_INPUTS | sed 's/,/\n/g' >$CONFIG_NAME
-
# Ensure that user preset directory exists
if [ ! -d $PRESET_DIR1 ]; then
- mkdir $PRESET_DIR1
+ mkdir -p $PRESET_DIR1
fi
+ # Convert commas into newlines and dump all settings to configuration file
+ echo $PA_LADSPA_PLUGIN,$PA_LADSPA_LABEL,$PA_LADSPA_PLUGIN_NAME,$PA_PREAMP,$PA_CURRENT_PRESET,$PA_EQUALIZER_STATUS,$PA_EQUALIZER_PERSISTENCE,$PA_CONTROL_MIN,$PA_CONTROL_MAX,$PA_NUM_LADSPA_INPUTS,$PA_LADSPA_CONTROLS,$PA_LADSPA_INPUTS | sed 's/,/\n/g' >$CONFIG_NAME
+
# Generate list of available presets (system)
ls -x1 $PRESET_DIR2/*.preset | sed "s|$PRESET_DIR2/||g" | sed 's/.preset//g' >$CONFIG_NAME.availablepresets.unsorted