MPC settings file properties - TheKikGen/MPC-LiveXplore GitHub Wiki
__ __| | | /_) | ___| | |
| __ \ _ \ ' / | | / | _ \ __ \ | _` | __ \ __|
| | | | __/ . \ | < | | __/ | | | ( | | |\__ \
_| _| |_|\___| _|\_\_|_|\_\\____|\___|_| _| _____|\__,_|_.__/ ____/
The global configuration of the MPC/Force is saved in a specific file, located at :
/media/az01-internal/Settings/MPC.settings
.
It is a file in XML format containing different values that the software will read at startup. This file is saved every time you go to the configuration page and is also saved when you turn off your MPC. To modify it, it is possible to use a simple text editor, but you must first stop the software with the command in a ssh session :
systemctl stop inmusic-mpc
I strongly recommend making a backup copy of this file, which contains, among other things, all the MIDI port definitions, and many other parameters that can be tedious to recreate. Note that if this file is not found, a new one will be automatically created. Deleting this file to generate one without any parameters can help to unblock some difficult startups of the software.
The <PROPERTIES>
section contains all parameters usually defined as a couple (name, value) as follow e.g. :
<VALUE name="(name of the parameter)" val="(value of the parameter)"/>
Some specific parameters need more than one value to be defined.
It is possible to define 5 shortcuts to specific folders, which can then be accessed from the browser. A shortcut will usually point to your sd card or USB disk, which can be found in the /media directory.
<VALUE name="folder1" val="/media/MPCLIVE-SATA/MyProjets"/>
<VALUE name="folder2" val="/media/MPCLIVE-SATA/MyIntruments"/>
<VALUE name="folder3" val="/media/az01-internal-sd/Expansions"/>
<VALUE name="folder4" val="/media/az01-internal-sd/MPC Documents/Projects"/>
<VALUE name="folder5" val="/media/az01-internal-sd/MPC Documents/Programs"/>
Definition (and therefore limits) of the MPC screen in standalone mode.
<VALUE name="StandaloneWindowBounds" val="0 0 1280 800"/>
This parameter enumerates the audio devices connected to your MPC.
<VALUE name="AudioDevices">
<AudioDeviceList>
<Type name="AZ01 ALSA">
<Device name="PreSonus StudioLive AR16c at usb-ff500000.usb-1.2, high speed"/>
<Device name="Internal"/>
</Type>
</AudioDeviceList>
</VALUE>
<VALUE name="audioSetup">
<DEVICESETUP audioOutputDeviceName="PreSonus StudioLive AR16c at usb-ff500000.usb-1.2, high speed"
audioInputDeviceName="PreSonus StudioLive AR16c at usb-ff500000.usb-1.2, high speed"/>
</VALUE>
<VALUE name="452t0f" val="(21)A11xxxxxxxxxxxx"/>
<VALUE name="92sdf3" val="WXXXXXXXXXXXXXXX"/>
0 = no. 1 = yes.
<VALUE name="DiskStreamingEnabled" val="0"/>
Probably used when in remote mode (for MPC only)
<VALUE name="EnableMirrorDisplays" val="1"/>