1Files
2
3mhWaveEdit creates a directory ~/.mhwaveedit where it stores configuration information.
4
5The configuration file is called config. It can be hand edited, but the easiest way is through 'Preferences' on the Edit menu.
6
7Each mhwaveedit process creates a session file in the .mhwaveedit directory called mhwaveedit-session-<pid>-<session>-<state>, where <session> is the session ID number and <state> is a character code showing the state of the session ('r' for running sessions).
8
9Temporary files are by default also stored in the ~/.mhwaveedit directory. Which directories to use can be set through the preferences dialog. To get the best performance, you should have one temporary directory for each local filesystem. The temporary files have names of the form "mhwaveedit-temp-<pid>-nnnn-<session>". Do NOT open or remove temporary files with the same pid number as a currently running mhWaveEdit.
10
11mhWaveEdit checks on startup for leftover temporary files and lets the user open them. After opening a crashed session, the files can be saved or thrown away.