4 Miscellaneous

4.1 Files

Working files

Located at %Appdata%\Leppsoft, which is equal to C:\Users\Username\AppData\Roaming\Leppsoft.
Soundpad stores a working copy of the current sound list, backups of the sound list and the stats at this location.
It's the predefined location for recordings, too.

Application files

Located at the installation directory, which you chose when installing Soundpad.
The default directory is C:\Program Files\Soundpad.

  • Folder icons: Contains several icons like the ones for the toolbar or the application's logo. As of version 2.2.0 icons are packaged with the executable Soundpad.exe and this folder is removed.
  • Folder languages: Contains translations.
  • Folder logs: Contains driver logs and crash dumps.
  • Folder sounds: Contains some demo sounds, which are added on first installation.
  • File Soundpad.exe: The main executable with the graphical user interface.
  • File UniteFx.dll: The driver extension component.
  • File UniteFxUpdate.dll: Only Steam edition. New versions of the driver extension component. As the original UniteFx.dll may be locked while updating, this one is used. Soundpad handles the installation on startup automatically.
  • File UniteFxControl.dll: Communication to the driver extension is packed in this library.
  • File license.dat: Upon registering a full version of Soundpad this file removes the trial limitations.

Driver extension files

As of version 2.4.6 the driver extension component UniteFx.dll (or UniteFxUpdate.dll of the Steam edition) is copied to C:\Windows\system32\UniteFx.dll. This fixes critical issues, which prevent Soundpad from working. The driver extension component is then loaded up by the system.
Only Steam edition: If UniteFx.dll is locked in the system directory when being patched, then it is renamed to UniteFxOld.dll and marked for deletion on reboot.

4.2 Stats

Each time you play a sound on the microphone the sound's play count is increased and its last played date is updated. This helps you to keep track of often and less often played sounds, so you don't annoy your friends by playing the same sound over and over again.

You can show the play count and the date when a sound was played the last time by right clicking the sound list header and selecting Play count and Last played on.

The stats are saved at %APPDATA%\Leppsoft\stats.spl.
Stats are persisted beyond sound lists, but get lost when you move a sound file from one hard drive partition to another.

Stats are stored locally and can be reset for particular sounds by selecting the sounds, right clicking one of them and selecting Reset play count from the context menu.

You may also show the all-time play count by selecting FileStatsShow all-time play count from the menu. The count will be shown in the status bar.

You can reset all play counts by selecting FileStatsReset play count from the menu. This menu entry is followed by a confirmation dialog.

4.3 Updates

You can check for updates manually by selecting HelpCheck for updates from the menu.

You can also turn on automatic update checks in the preferences at FilePreferencesUpdates. You can choose between Never, which is the default, Daily and Weekly update checks.
The check is done once a day or once a week on application startup. When an update is found, you will see it in the status bar and can then start the update by selecting HelpCheck for updates from the menu.

If you don't want to grant Soundpad an internet connection, then you can always download the latest version from here and install it onto your current version. The installer will keep your settings untouched.

4.4 Limitations

Soundpad is bound to Windows Integrity Mechanism Design, which limits the reliability of Hotkeys and Auto Keys.

When Soundpad is executed in user mode without administrative privileges, then there are these limitations:

  • Hotkeys, that you press in higher privileged applications, are not recognized.
  • Auto Keys won't be pressed in higher privileged applications.
  • Auto Keys, that are configured to be pressed when certain applications are running, won't be pressed if such applications are run with higher privileges.

To have the above limitations removed, you have to run Soundpad as administrator.
Here is an instruction, how to do it:

  1. Search the Soundpad.exe, right-click it and select Properties.
    The default installation directories are:
    Standalone version: C:\Program Files\Soundpad\
    Steam edition: C:\Program Files (x86)\Steam\steamapps\common\Soundpad\
  2. Check Run this program as an administrator at the bottom of the Compatibility tab.
  3. Restart Soundpad if you had it running.

Running Soundpad as administrator, while being logged in as normal user, will block drag & drop from explorer into Soundpad. But, you can work around this by using Ctrl+C and Ctrl+V with the files, you want to drag & drop.

4.5 Registering the full version

After purchasing the full version you will receive your serial number by email.

Download and install the free version of Soundpad if you haven't done that already.
Now, you can unlock the paid features in two ways:

  • Start Soundpad and select HelpRegister from the menu. Then enter your serial number there.
    This way requires an internet connection to the registration server.
  • Without granting an internet connection to Soundpad, you may visit the registration page and follow the instructions there.