10-18-2020, 01:22 PM
(This post was last modified: 04-30-2021, 08:40 AM by joyrider3774.)
What is this extension:
Playnite Sounds is an extension to play audio files during Playnite events. It can only play WAV audio files and nothing else
Playnite Version needed
Playnite Version 8.2 (minimum)
Generic audio files info
There are 2 seperate set of sound files. Audio Files starting with 'D_' and files starting with 'F_'. The 'D_' files are the audio files for desktop mode, the 'F_' files for fullscreen mode. If you don't want to hear a certain file you can just delete the wav file of the event you don't want to hear. You can also change the files with your own files. Be sure to use the 'Open Audio Files Folder' menu for doing so. It will make sure loaded audio files get closed so you can overwrite them. Make sure playnite does not play any audio anymore after opening the folder or it's possible you can't overwrite that specific file. With my testings it did seem you could still first erase the files. After changing the audio files use the 'Reload Audio Files' menu to clear any loaded files and use your new files, or just restart Playnite. Do NOT use a long audio file for ApplicationStopped as Playnite will not quit until that audio file has finished playing. The same applies for switching between desktop and fullscreen mode.
Audio files that can be used
Playnite Startup: D_ApplicationStarted.wav - F_ApplicationStarted.wav
Playnite Exit: D_ApplicationStopped.wav - F_ApplicationStopped.wav
Game Installed: D_GameInstalled.wav - F_GameInstalled.wav
Game UnInstalled: D_GameUninstalled.wav - F_GameUninstalled.wav
Game Selected: D_GameSelected.wav - F_GameSelected.wav
Game Starting: D_GameStarting.wav - F_GameStarting.wav
Game Started: D_GameStarted.wav - F_GameStarted.wav
Game Stopped: D_GameStopped.wav - F_GameStopped.wav
Game LibraryUpdated: D_LibraryUpdated.wav - F_LibraryUpdated.wav
Creating your own audio files
A very simple and free tool to create (game) sounds is SFXR, you can use it to create certain blip and blop sounds and perhaps use it to create your own sound files to be used with Playnite Sound extension. If you want to record your own sounds or edit existing sounds you could use audacity
SFXR: https://www.drpetter.se/project_sfxr.html
Audacity: https://www.audacityteam.org/
Changelog:
Version 3.1:
Download
Because of the added (default) wav files the extension is too big to attach to this forum post but you can download it from my github here https://github.com/joyrider3774/PlayniteSound/releases Be Sure to download the PEXT file
Example video
V2.0 Release Video
V3.0 Release/Showcase Video
V2.0-3.0 Bug which i can not fix
V2.0 might trigger a bug where the normal sound files stop playing using playnite sounds when music is used. I can not fix this bug but when this happens you can reload audio files and they should play again. Also if you don't need music you can keep using the V1.1 version where this bug did not seem to happen.
Plugin translation:
Please help translating plugin on crowdin
Sound Packs created by people in this thread
Playnite Sounds is an extension to play audio files during Playnite events. It can only play WAV audio files and nothing else
Playnite Version needed
Playnite Version 8.2 (minimum)
Generic audio files info
There are 2 seperate set of sound files. Audio Files starting with 'D_' and files starting with 'F_'. The 'D_' files are the audio files for desktop mode, the 'F_' files for fullscreen mode. If you don't want to hear a certain file you can just delete the wav file of the event you don't want to hear. You can also change the files with your own files. Be sure to use the 'Open Audio Files Folder' menu for doing so. It will make sure loaded audio files get closed so you can overwrite them. Make sure playnite does not play any audio anymore after opening the folder or it's possible you can't overwrite that specific file. With my testings it did seem you could still first erase the files. After changing the audio files use the 'Reload Audio Files' menu to clear any loaded files and use your new files, or just restart Playnite. Do NOT use a long audio file for ApplicationStopped as Playnite will not quit until that audio file has finished playing. The same applies for switching between desktop and fullscreen mode.
Audio files that can be used
Playnite Startup: D_ApplicationStarted.wav - F_ApplicationStarted.wav
Playnite Exit: D_ApplicationStopped.wav - F_ApplicationStopped.wav
Game Installed: D_GameInstalled.wav - F_GameInstalled.wav
Game UnInstalled: D_GameUninstalled.wav - F_GameUninstalled.wav
Game Selected: D_GameSelected.wav - F_GameSelected.wav
Game Starting: D_GameStarting.wav - F_GameStarting.wav
Game Started: D_GameStarted.wav - F_GameStarted.wav
Game Stopped: D_GameStopped.wav - F_GameStopped.wav
Game LibraryUpdated: D_LibraryUpdated.wav - F_LibraryUpdated.wav
Creating your own audio files
A very simple and free tool to create (game) sounds is SFXR, you can use it to create certain blip and blop sounds and perhaps use it to create your own sound files to be used with Playnite Sound extension. If you want to record your own sounds or edit existing sounds you could use audacity
SFXR: https://www.drpetter.se/project_sfxr.html
Audacity: https://www.audacityteam.org/
Changelog:
Version 3.1:
- Fixed CloseAudioFiles "Object reference not set to an instance of an object." Error when not all audio files exists
- Sound Manager added by dfirsht
- fixed (timing) problem where sounds could still be locked in CloseAudioFiles (will retry for max 500ms per file to close)
- Updated Translations:
Italian: Federico Pezzuolo (3XistencE-STUDIO)
German: kristheb
Hungarian: myedition8
Porutgese, Brazillian: atemporal_ (Atemporal)
- c# plugin version
- music per game, platform or global support
- choose where to play music / sound
- sound files are saved in plugin data folder (backup your sound files !!!!)
- volume for music
- workaround for the problem where audio was not playing after system suspend / resume
- Initial Release
Download
Because of the added (default) wav files the extension is too big to attach to this forum post but you can download it from my github here https://github.com/joyrider3774/PlayniteSound/releases Be Sure to download the PEXT file
Example video
V2.0 Release Video
V3.0 Release/Showcase Video
V2.0-3.0 Bug which i can not fix
V2.0 might trigger a bug where the normal sound files stop playing using playnite sounds when music is used. I can not fix this bug but when this happens you can reload audio files and they should play again. Also if you don't need music you can keep using the V1.1 version where this bug did not seem to happen.
Plugin translation:
Please help translating plugin on crowdin
Sound Packs created by people in this thread