Fixed playback device selection not being saved. When changing the playback device and recording devices at the same time and applying the changes, then only the recording device changes were saved.
Fixed sound list save process, where sounds disappeared or appeared in another category after next launch.
Fixed decoding of certain FLAC files.
Special hotkey to pause or resume a sound now plays the selected sound if no sound was paused or playing.
When you open up the search by just typing something, then the first letter in the search will respect your keyboard layout and language.
Fixed some buttons on the search panel not being directly rendered when the search was opened by just typing (only Windows 7).
Some error dialogs, that also show an error code, now have a link to get more information about the code.
Added more descriptions and solutions for known error codes.
February 12th, 2019
Fixed regression as of v3.1.3: pause was not working in certain situations.
February 11th, 2019
Installer fix for silent microphone on Corsair Void USB headset (same fix as in the beta 3.1.1).
Fixed application freeze when playing back missing files in a loop. The freeze occurs when Continue playback after current file and Repeat playback of sound list are enabled and every file in the sound list is missing.
February 7th, 2019
Fixed application not starting when launched in maximized state with native theme (Thanks for sending in the crash dumps).
February 6th, 2019
Sound recorder can now record speakers or microphone and shows maximum recording time.
Fixed application freeze when the maximum recording time is reached.
Hotbar entries now have a flexible width and resize dynamically.
Added context menu entries to play a hotbar sound on speakers or microphone only.
Added option to start Soundpad minimized (not available in demo version).
Added option to show Soundpad always on top.
Preparations for dark theme. It is not yet complete and colors are subject to change, but if you want to test it, launch Soundpad with parameter -t 2.
When the default playback device is changed in Windows, and Soundpad is configured to play on the default device, then the currently played sound will continue to play on the new default device.
Changed pause symbol in main window title on Windows 10.
Added option to remember if hotkeys are enabled or disabled throughout application starts.
Added status symbols to the status bar showing Repeat playback of current file and Continue playback after current file.
Added notification icon to status bar. Is not yet used in the Steam edition, but only in the standalone version to notify if a new version of Soundpad is available.
Certain error codes, that are shown in the status bar, e.g. when a sound can't be played, can now be clicked to get further information and solutions.
Installer fix for silent microphone on certain systems with IDT sound chips. Affected users received the temporary version 3.0.8 to fix it and can now uninstall that version.
Installer fix for silent microphone on systems with specific Realtek Chip when sample rate was set higher than 48kHz.
Troubleshooting report is now generated asynchronously and contains date, elevation state and if a minidump exists.
November 19th, 2018
Fixed issue with forbidden characters when saving the sound list. This bug allowed sound files with such characters in their tag (artist or title) to make the entire sound list unreadable.
July 13th, 2018
Updated installer to handle the installation differently on Acer Aspire notebooks with Windows 8.1 or Windows 10 and a Realtek audio device. This fixes a critical issue, where the microphone became muted after Soundpad was installed.
Added manufacturer and model name to the troubleshooting report.
July 12th, 2018
Fixed autostart option not being shown in certain cases.
Autostart is now removed upon uninstallation.
Fixed: Using F2 as hotkey for playing a file was not blocked in the sound category view. Pressing F2 played the file and opened the edit dialog when a category had focus.
Fixed minor display bug in hotkey dialog when removing a hotkey by pressing Del.
July 6th, 2018
Fixed regression as of v3.0.0: jump backward and forward by special hotkeys and seeking when paused didn't work.
Command line -rc DoStartRecording() now opens the sound recorder if it was closed.
The recording finished notification is played when stopping a recording by command line -rc DoStopRecording() or if the configured maximum recording time is reached.
July 4th, 2018
Fixed crash when doing a ghost drag & drop beneath the last row of the categories.
July 4th, 2018
Organize your sound collection by using categories.
Set icons for categories by dropping images on them.
Play a random file from a certain category by setting a hotkey for that category.
Added new hotkey preferences at File ▷ Preferences ▷ Hotkeys ▷ Numpad Hotkeys, that allow you to set an index to a category, e.g. 5, so index hotkeys beginning with 5 will play sound files from that category.
Drop sound files on the hotbar for quick access. Try it out at Window ▷ Hotbar.
Play a sound file by left click or by assigning a hotkey to the hotbar entry.
Added an overview of all configured hotkeys. Access the overview from the menu at Window ▷ Hotkeys ▷ Hotkey overview.
Added option to enable or disable all hotkeys (the H-icon in the status bar). This option always resets when you start Soundpad.
Made hotkeys work on key down, which makes it much easier to trigger hotkeys like Shift+1. Exceptions to this rule are numpad hotkeys like the Alt+Numcode or Ctrl+Alt+Index hotkeys.
Export compact sound lists, sound files or preferences at File ▷ Export.
The sound list format changed with the introduction of categories. If you want to save sound lists the old way, e.g. to make playlists of albums, then you can export a compact list. This list contains only the files of the selected category and no additional information.
Backup all your sound files and the sound list to a directory of your choice. It will physically copy over all the files.
Backup preferences into a REG-file. Restore your preferences by closing Soundpad and executing the REG-file.
Added option to the recorder preferences to specify in which category recordings should land. The same option also applies to sounds, that you download from Meowpad.
The volume measurement changes the configured value only if the measured value was above the minimum of 59 dB.
For users of index hotkeys: the index is now defined by the order in the All sounds category. This category is hidden by default and can be shown from the menu at File ▷ Window ▷ Categories ▷ All sounds.
The command line argument -rc DoPlaySound(index) now plays the sound file at position "index" from the All sounds category.
Added special handling when microphone access is denied, because of the microphone privacy settings on Windows 10 with April 2018 update.
Added auto scrolling to the sound list when dragging a sound file to the first or last visible entries in the list.
Added automatic safe start if the application was not closed properly.
Revised random play back logic to not repeat the last 10 sounds (per category).
Changed file hashing on non NTFS file systems to prevent hash collisions. In collision cases different files shared the same stats (play count, last played on).
Fixed application freeze when starting the sound recorder after a driver or system update has changed sound device identifiers.
Fixed: when Soundpad was closed to tray, then it didn't come back to front when run again from superbar or by clicking the executable.
Fixed: Saving the sound list while a sound is being played, removed the currently played sound name from the main window title.
May 7th, 2018
Fixed occasional sound stuttering when playing back sounds on the microphone on Windows 10 with April 2018 update (requires system restart).
April 12th, 2018
Updated installer to properly install on Realtek audio devices of the type Microphone Array (SST) like they are used in Acer Predator Gaming Laptops. To get this patch working on affected systems, you need to re-install Soundpad or to uncheck, apply and re-check your microphone in Soundpad's device preferences.
April 1st, 2018
FLAC and OGG now support unicode file names and tags.
Added launch parameter -rc, that allows to execute certain commands in Soundpad like play or stop a sound. Use Soundpad --help on a command line to get a list of available commands.
March 31st, 2018
Fixed regression as of v2.6.5: File import from Meowpad failed.
March 31st, 2018
Fixed not translated message when playback of a file fails.
Added support for FLAC, MP4 and OGG. MP4 will play the first audio stream available if there is more than one.
March 20th, 2018
Fixed visual bug: moving sounds within the sound list didn't refresh sounds in between.
Fixed: Special hotkey to play the selected file didn't trigger Auto Keys.
Rolled back the integrity level handling of patch 2.6.0. It should make hotkeys more reliable even when Soundpad was not explicitly run as administrator, but it also had drawbacks, in particular in the Steam edition, but also with certain Auto Keys elements.
Fixed drag & drop from file explorer onto Soundpad not working in certain setups. The problem and its fix only apply to the full version of Soundpad and not to the Steam edition.
Added special hotkey to play the selected file.
Soundpad remembers minimized state throughout application starts. Allows to start minimized in system tray when used with the interface option minimize to system tray.
February 27th, 2018
Allow hotkeys with the keys F13 to F24.
Hotkeys can now also be used with keys, for which there is no descriptive text in the system. These keys will be shown as Key + virtual key code, e.g. Key136.
Added special hotkeys to select the previous or the next file.
Fixed mouse wheel scrolling issue in the preferences window.
February 20th, 2018
The play mode determines whether a sound is played back on speakers, microphone, or both when you play it by hotkey, double-click, Enter or Play icon.
You can change the play mode in the status bar by left-clicking or right-clicking the very first icon or from the Play menu or by using special hotkeys.
The play mode only affects the next sound you play with the above mentioned actions. It doesn't change on-the-fly and doesn't affect a currently played sound.
When you play the first sound after application start and the play mode is not set to default (speakers and microphone), then you will be remembered by an acoustic notification about the active play mode. This notification can be disabled in the preferences by unchecking File ▷ Preferences ▷ Notifications ▷ Play mode ▷ Notify me when playing first sound after application start.
This feature presses keys automatically when you play sounds (Thanks to Entity for suggesting it).
It is the A-icon in the status bar. You can enable or disable Auto Keys by double clicking this icon or by using special hotkeys.
Although the idea looked easy in the beginning, you'll see that it comes with a lot of options and conditions. You really should take some time to set it up properly, so keys aren't automatically pressed in situations you don't want to.
There were many users struggling with hotkeys in certain games and the only solution was to run Soundpad as administrator or to start Soundpad after the game. That's not necessary now. We entirely revised hotkey handling and fixed problematic restrictions.
Hotkeys are more reliable now and should work everywhere even if Soundpad isn't run as administrator.
If a game deliberately blocks hotkeys, then Soundpad goes into a fallback mode and still processes them.
Hotkeys can now be entered easier, even if the hotkey dialog is not focused. It's particularly helpful when entering mouse hotkeys, as you can click anywhere on the screen.
Removed the obsolete options Use keyboard hook and Timeout of Numpad Hotkeys.
Added notification sounds for different hotkey actions like starting or stopping a recording, enabling or disabling Auto Keys and switching play modes.
You can configure the notifications at File ▷ Preferences ▷ Notifications.
Special behavior for the recording notification: the recording will begin immediately after the notification sound was fully played, so it isn't recorded as well.
Remember distinct directories of add sound files and load/save sound list.
The working copy of the sound list is now saved periodically every 5 minutes if there were changes and once on application exit like in previous versions.
Restoring scroll position and selected sound upon application start is now done independently of the preference Remember playback state throughout application starts.
Fixed bad layout in several frames when the system's text and item size was changed from Smaller (100% default) to Medium (125%) or Larger (150%).
Fixed text color in device preferences to be derived from system's theme settings.
Fixed inaccurate Karaoke timing issue.
Fixed very short sound files not being played on speakers if Karaoke was set to a negative value between -124 and -1 and sound was issued to be played on speakers and microphone.
Updated installer to set more restrictive permissions on required registry keys and folders. This fixes the rare issue that block voice could only be changed when Soundpad was run as administrator.
Fix for notebooks with specific Realtek audio drivers designed by Bang & Olufsen and other specific Realtek audio drivers being shipped with WAVES' MAXXAUDIO. Both enhance microphone volume in a very late stage of audio processing and previous versions of Soundpad interrupted it.
January 16th, 2018
Fixed access denied issue when setting up Soundpad for a microphone even when running as administrator.
Fixed incomplete installation when Windows is not located in C:\Windows.
January 9th, 2018
Added Spanish, Italian, Polish, Thai and Japanese translations.
Improved handling of long file names when downloading sounds to fit the systems path length limit.
December 27th, 2017
Play selected section in Sound Editor is now exact. Previous versions stopped playback loosely some milliseconds after the selection's end was reached.
Fixed Sound Editor's vertical growth each time it was opened.
Fixed application crash when downloading files from Meowpad. Crash had to do with displaying the download speed, which is only shown when the download takes a little longer and as such the crash appeared to happen randomly.
Fixed application crash when updating from within Soundpad. Same reason as above. Update from 2.5.5 to 2.5.7 must be done manually.
Increased special hotkey table width to better fit certain languages.
December 14th, 2017
Added Chinese (Simplified), French, Korean, Portuguese (Brazil) and Russian translations.
Fixed premature abbreviation at the end of recordings when trim silence was enabled.
Fixed regression as of v2.5.0: currently played back sound was not marked bold when the same sound was played back again without waiting for it to finish.
December 1st, 2017
Added audio ducking option to reduce the volume of other applications when playing sounds.
Added fade-in and fade-out effects to the sound editor. If you set the cursor at a position without selecting any section, then fade-in will work from beginning to the cursor and fade-out from cursor to end.
Fixed dynamic volume normalization for sounds shorter than 0.4 seconds.
Fixed negative Karaoke values to not stop the playback line prematurely.
November 30th, 2017
Fixed Play selected section in sound editor to work again.
Added autostart option to the interface preferences.
Sound downloads from Meowpad are now inserted at the beginning or the end of the sound list according to the recorder preference insert position in sound list.
November 29th, 2017
Response times are much lower when starting a sound or seeking within a sound.
Speakers and microphone lines are now starting synchronized.
Fixed dynamic volume normalization to be recalculated when seeking within sounds.
Added karaoke audio option to defer the microphone output when playing on speakers and microphone simultaneously (configurable in the audio preferences).
Common media player functionality
Added pause/resume, play previous file, play next file. Accessible from toolbar, Play menu or by special hotkeys (configurable in the hotkey preferences).
About pause: you may resume playback with the pause button itself, but you may also change the play mode. It means, you can play a sound on speakers to a certain position, pause and then resume to play on speakers and microphone. It is disabled by default and can be enabled in the interface preferences.
Added further special hotkeys to jump/seek in the played file and to change speaker volume by a configurable value.
Added option to the Play menu to continue playback after current file, that allows you to play an entire sound list. The play mode (speakers, microphone or both) is retained. When playing a random sound, then this option will continue to play random sounds.
Added options to the Play menu to repeat the currently played sound or to repeat the sound list, when the end of the list is reached.
Added Shuffle list option to the Edit menu.
Added option: Remember playback state throughout application starts. On by default.
Remember last open preference page throughout application starts.
Added option to change the update rate of the seek slider, that shows the current playback position. Defaults to 60 updates per second. Previous versions were 10.
Fixed volume input fields to only accept numeric values.
Fixed sound recorder to record from the configured playback device instead of the default one.
Troubleshooting report now contains extended device information.
Removed File not found and Trial limit reached popups when playing sounds from UI. The appropriate message is now only shown in the status bar.
November 3rd, 2017
Reliability & Compatibility Update (requires system restart)
Improved registration of the driver extension, so that it works on systems whose settings and permissions so far prevented the driver extension from being loaded.
Increased compatibility with a variety of sound devices, e.g. USB sound devices using C-Media effects.
Fixed issue, that Soundpad didn't work with Lync and certain Skype versions on Windows 10.
Updated handling of incompatible sound device effects to continue without them instead of refusing to work at all, and thus blocking the effects anyway.
Fixed initial stuttering of sounds, which were played on the microphone. This bug only occurred on some systems.
Added troubleshooting function to the help menu, which does a diagnose run and creates a report. This report can be used to open a bug report on our website.
October 26th, 2017
Fixed audio formatting, which blocked audio being added to microphones with certain audio format settings like mono, 48000Hz, 32bit.
October 20th, 2017
Associated file extension .spl with Soundpad. You can now load sound lists by double click or add them to the current list by drag and drop.
Improved performance of directory imports.
Fixed instant search to highlight sounds, which were added after the search term has been entered.
September 30th, 2017
Adjustments for release on Steam.
Updated digital code signing.
Updated startup and device check routine to recover completely, even if Soundpad was never installed before.
September 11th, 2017
Fixed crash when changing the language while a sound is being played.
September 8th, 2017
Driver extension (requires system restart)
Removal of obsolete volume adjustment.
Improved performance of audio processing.
Fixed miscalculation of the duration of big files, which are longer than 90 minutes.
Moved loading progress indicator from mid to left.
Added option to the File menu to load recent sound lists.
Added option to select the playback device. Also adjusted the layout of the devices page in the preferences.
Fixed: voice volume measurement now uses configured playback and recording devices, instead of the default ones. (If more than one recording device is checked, then the default one has priority. If none of the checked devices is default, then the first one is taken.)
Fixed: voice volume measurement now finishes properly if Windows Audio Service is restarted meanwhile.
Block voice is now a user preference, not a system wide one.
Shift+Del now works on key down rather than key up, just like in Windows.
Fixed crash when sounds were added, which had tags with multiple entries in one field like Author\\Author.
Fixed regression as of v2.2.1: double clicking the hotkey column of the first row played the sound instead of opening the hotkey dialog.
Increase reliability on Windows 10: Soundpad now checks and restores it's driver configuration after Windows 10 updates, which involve audio driver re-initialization.
August 9th, 2017
Seek slider and track position are now updated when scrolling the list or moving the window.
Added Shift+Del shortcut, which removes selected entries from the list and also moves the physical files to the recycle bin.
When closing Soundpad or changing the language it is now ensured, that there aren't any open sound editor frames with unsaved changes.
Re-measuring or changing the voice volume in the preferences now doesn't adjust the fixed volume value. This value is only changed by Soundpad when you run the audio file volume analysis.
Fixed possible application hang when running the voice volume measurement.
Fixed question mark symbols in the preferences having wrong colored background on some systems.
Fixed menu Edit ▷ Select all to select all sounds even if the search field has the focus. Ctrl+A still selects the search text.
Fixed status text not resetting correctly when a file was played.
August 6th, 2017
Redesigned toolbar and icons. They are now properly affected by custom Windows Themes.
Added options to customize toolbar size and icon color.
Showing drop hint between rows when drag & dropping entries or files.
Added option to show alternating row colors in the sound list.
Push-to-Talk delay: Added feature to delay sounds when being played on microphone to give you time to press Push-to-Talk hotkeys (File ▷ Preferences ▷ Audio ▷ Push-to-Talk delay).
Added status flag in device options and more comprehensive checks to show you the reason why Soundpad isn't working.
Now updating sound file's duration and tag information on play back if they changed on the hard disk in the meantime.
Backup: The current sound list is backed up daily on application start. Backups are kept for one week. The backup location is %Appdata%\Leppsoft, which is equal to C:\Users\Username\AppData\Roaming\Leppsoft.
Changed play sound behavior to play the first sound in the list if none is selected, instead of showing an error message.
Fixed: currently played back sound was not marked bold when the the same sound was quickly played back over and over again without waiting for it to finish.
Removed option to add a menu shortcut from the installer. Now the menu shortcut is always installed, because otherwise Cortana on Windows 10 can't find Soundpad when searching for it directly after installation.
Added links to the online manual and online FAQ to the help menu.
May 13th, 2017
Fixed installer to properly install on Realtek audio devices on Windows 8.1 and later.
April 13th, 2017
Sound Editor: as soon as the mouse cursor leaves the visible range while selecting, the window automatically scrolls in the direction of the selection.
Sound Editor: the shortcuts Home, End, Arrow Left and Arrow Right now work even if there's no selection.
Drag & Drop on sound list can now import directories (and their subdirectories respectively).
April 11th, 2017
Fixed sound editor's redo button remaining clickable after using undo and then editing the sound by e.g. cutting.
Using the sound editor's undo and redo buttons now restores the previous selection. The volume adjustment action in conjunction with undo and redo is not affected, meaning, the selection remains unchanged.
Instant search in the sound list, triggered by just typing even if the search panel is not open or doesn't have focus, resets the last search term the next time it is triggered in the same way.
Changed shortcuts of the instant search. Find next: Enter, find previous: Shift+Enter, play selected sound: Ctrl+Enter. The alternatives Arrow Up and Arrow Down to select the previous or next hits work as before.
April 2nd, 2017
Updated the save progress dialog in the sound editor to not be modal for the entire application, but only for the sound editor window. This fixes rare crashes when saving short files and also fixes the grayed out sound list after save completion.
The sound editor now preserves the last save location.
The sound editor now remains open after saving. This allows a faster creation of multiple sounds from one source sound.
Added option whether recordings shall be inserted at the beginning or the end of the sound list.
Added option which automatically removes silence from the beginning and the ending of recordings.
March 31st, 2017
Fixed distortion with activated normalization and sound files starting off with more than 6.4 seconds of silence.
Fixed disappearing sound recorder panel on Windows 10 after maximizing and unmaximizing Soundpad.
March 30th, 2017
Create new sounds fast and easy by recording "What you hear". You can find it under File ▷ Open sound recorder or by pressing Ctrl+R.
Setup special hotkeys to start and stop recording, when within fullscreen applications (File ▷ Preferences ▷ Hotkeys ▷ Special hotkeys).
Rename recordings by right clicking them in the sound list.
Allows basic editing of sounds. Right click a sound file and select Edit file.
Currently provides cut, crop and volume adjustment.
Upgraded the normalization algorithm, which is now based on the EBU 128 recommendation.
Revised audio options.
Replaced the audio/microphone test and test tone with the voice volume measurement.
Measure your voice's volume and choose one of the volume adjustment options.
Dynamic normalization: on playback the volume of sound files is automatically normalized to be as loud as your voice on the microphone line and 89dB on the speaker line (89dB = -23LU according to EBU 128).
Fixed volume adjustment: same as in previous releases. Only good if your sound files are already normalized.
Updated the volume of included sounds from previously around 96-98dB to 89dB.
Play random sound
Added options in the play menu to play a random file.
Added a configurable hotkey to play a random file (File ▷ Preferences ▷ Hotkeys ▷ Special hotkeys).
Improved playback reliability when the operating system's default render device is reconfigured or changed while playback.
Improved seeking responsiveness when the playback position is close to the end of a file.
Fixed mono sounds being played on center speaker only in 5.1 or 7.1 system configurations. Users with stereo headphones but 5.1 or 7.1 system configurations didn't hear the played sound in such a case. Now the mono line is duplicated and played on the left and right speaker.
January 16th, 2017
Added sound files, so new users have something to start with.
January 12th, 2017
The update dialog can now download and install new versions of Soundpad.
Added option to automatically check for new updates on application start. This option is deactivated by default and can be changed at File ▷ Preferences ▷ Updates.
Added mouse hotkey functionality. Sole left and right click hotkeys are not permitted, but they can be combined with modifiers like Ctrl.
To set Ctrl+Mouse Left you need to open up the hotkey dialog, press and hold Ctrl and then click at the text field or somewhere at the hotkey dialog itself.
Sound list related
Changes in the sound list are now flagged with an * in the titlebar. Only if a sound list was previously saved somewhere.
Sound list changes can be saved with Ctrl+S.
Fixed working copy of sound list being saved at application exit, even though there were no changes in the sound list.
Added an option to open a debug log (Help ▷ Show logs).
Trimming serial number when pasting it in the register dialog.
Fixed play count sometimes reaching limit in the trial version after one file was played.
Some layout and displaying optimization in the config dialog, like better sized icons.
Fixed registration on systems with multiple users, so only the first user needs to do the registration.
Fixed possible application hang, when registering with the Windows Audio Volume control.
Fixed tab index order in the device configuration tab of the options dialog.
December 3rd, 2016
Fixed check if directory of current sound list exists, when saving the list.
December 2nd, 2016
Sound list related
Added option to create a new sound list.
Updated save and load behavior of sound lists. If you create a new list or load an existing one, you will see a confirmation prompt to save your current list.
Save sound list now shows a confirmation prompt, when trying to overwrite an existing list.
Showing path of current sound list in the title (only if previously saved somewhere). By default Soundpad saves a working copy in the user's roaming directory.
Sorting in sound list is now case insensitive and locale dependent.
Play count and last played on
Play count and last played on are now preserved even when using different sound lists. If you don't know what this is about: you can enable those two columns by right clicking the header of the sound list.
Added option to show the all-time play count. The value is shown in the status bar.
Added option to reset the play counts and last played on dates of all files (with confirmation dialog).
Date format of Last played on and Added on columns is now configurable (File ▷ Preferences ▷ Interface ▷ Date format).
Fixed icons not showing if Soundpad was started with another working directory than the installation directory.
Options in the play menu are now disabled/enabled based on the amount of selected sound files.
November 22nd, 2016
Fixed crash when settings dialog was opened, closed and then the windows audio service was stopped by third party.
Fixed Del and Enter hotkey combinations. Now you can set Ctrl+Enter as hotkey for one sound file, select another one in the list and fire Ctrl+Enter without the other selected file being played.
Removed blinking of the Is your microphone muted? message in the audio test panel if the microphone uses noise reduction and produces quickly alternating noise and silence.
Increased hotkey dialog width, because translated text was cropped.