MuteSoundFile -- Post Sound IDs here!

** EDIT: Scroll down and read the posting by Ketho before reading my original post in this thread. He has written a tool that automatically did what I was suggesting that we all do manually :wink:

Many of used the addon "Mute Annoying WoW Sounds ; however, it no longer functions as of patch 8.2.

A new addon was created, ā€œMuteSoundFileā€, which allows for you to enter the SoundID for each sound you want to mute. But, the in-game GUI for this addon makes adding sounds slow and tedious.

Fortunately, one can edit the settings XML file for MuteSoundFile ā€¦so, I was thinking that we could all post the ones we have here in a thread so that weā€™re not all having to go through and find every single sound to mute. My goal, for example, would be to eventually re-create the functionality of ā€œMute Annoying WoW Soundsā€ via ā€œMuteSoundFileā€.

So ā€“ here are the steps to use whatā€™s in this thread or to contribute. While the game is not running, go to your World of Warcraft directory, then under retail -> WTF -> Account -> ######## -> SavedVariables ā€¦and open the file MuteSoundFile.lua

Within this file will be a section that looks like this:

		["soundList"] = {
			["worgenmale_emotesniff_03.ogg"] = 564536,
			["fizzlefrosta.ogg"] = 569775,
			["worgenmale_emotesniff_01.ogg"] = 564560,
			["worgenfemale_emotesniff_01.ogg"] = 564422,
			["squire_summon_trumpet"] = 598187,
			["fizzleshadowa.ogg"] = 569776,
			["squire_summon_horn"] = 598079,
			["worgenfemale_emotesniff_03.ogg"] = 564383,
			["worgenfemale_emotesniff_02.ogg"] = 564378,
			["worgenmale_emotesniff_02.ogg"] = 564544,
			["fizzleholya.ogg"] = 569772,
			["fizzlefirea.ogg"] = 569773,
			["fizzlenaturea.ogg"] = 569774,
		},

You can add to this list very easily, as long as the game is not running. Then, just save the file and youā€™ll be all good. For example, letā€™s say someone shared with me all of the Grand Expedition Yak sounds. I would add them to my list so that it then would look like:

		["soundList"] = {
			["worgenmale_emotesniff_03.ogg"] = 564536,
			["fizzlefrosta.ogg"] = 569775,
			["worgenmale_emotesniff_01.ogg"] = 564560,
			["worgenfemale_emotesniff_01.ogg"] = 564422,
			["squire_summon_trumpet"] = 598187,
			["fizzleshadowa.ogg"] = 569776,
			["squire_summon_horn"] = 598079,
			["worgenfemale_emotesniff_03.ogg"] = 564383,
			["worgenfemale_emotesniff_02.ogg"] = 564378,
			["worgenmale_emotesniff_02.ogg"] = 564544,
			["fizzleholya.ogg"] = 569772,
			["fizzlefirea.ogg"] = 569773,
			["fizzlenaturea.ogg"] = 569774,
			["vo_grummle_standard_vendor_01"] = 640336,
			["vo_grummle_standard_vendor_02"] = 640338,
			["vo_grummle_standard_vendor_03"] = 640340,
			["vo_grummle_standard_farewell_01"] = 640314,
			["vo_grummle_standard_farewell_02"] = 640316,
			["vo_grummle_standard_farewell_03"] = 640318,
			["vo_grummle_standard_farewell_04"] = 640320,
			["vo_grummle_kooky_vendor_01"] = 640180,
			["vo_grummle_kooky_vendor_02"] = 640182,
			["vo_grummle_kooky_vendor_03"] = 640184,
			["vo_grummle_kooky_farewell_01"] = 640158,
			["vo_grummle_kooky_farewell_02"] = 640160,
			["vo_grummle_kooky_farewell_03"] = 640162,
			["vo_grummle_kooky_farewell_04"] = 640164,
		},

Anyway, any time you add new sounds to your MuteSoundFile addon, please open up your MuteSoundFile.lua settings file (under WTF, as described above) and copy/paste it here in this thread!

Or, if someone else is more motivated than me, they could start a nice Google Doc with a comprehensive MuteSoundFile.lua setting file that everyone could then just copy/paste into theirs, etc.

5 Likes

I was hoping MuteSoundFile would already come with a list of sounds and presets, but I suppose threads like this and google sheets would be the way to go

Since Mute Annoying WoW Sounds hasnā€™t been updated yet for the new API, I am gonna try to just convert all of its sounds into FileDataIDs

Mute Annoying WoW Sounds cannot be updated. Itā€™s permanently broke unless Blizzard adds new API functionality or restores what worked previously.

As of this moment, the only solution is either to use MuteSoundFile or for someone to create a more elegant version of it. But, either way, someone (or the community) has to generate the list of SoundIDs that need to be muted. Itā€™s not hard, but it would take a lot of time/energy for one or two people to do it alone.

Basically, all of us want an updated version of Mute Annoying WoW Sounds; but, thereā€™s no easy way to do create it. I think it will have to be a collaborative/community effort.

Iā€™m just ripping off the sound path names from Mute Annoying WoW Sounds and mapping them to filedataids

Yea, I think thatā€™s what we have to do ā€¦but, it just seemed such a monumental task that I didnā€™t want to do it alone. If I have time maybe Iā€™ll see if there is a way to automate it using some linux command line functionality to spew all of the file paths to a text file and then look them up in bulk on WoW tools site.

Please post what you have so far! :slight_smile:

I converted most of the sound paths to FileDataIDs and plugged them into the MuteSoundFile savedvariables which works, but it will make the GUI choke on showing 8.7K sounds though

  • https://github.com/ketho-wow/MuteAnnoying/blob/master/Converter/output/MuteSoundFile_soundList.lua

Also uploaded a new addon MuteAnnoying which is pending approval by Curse. It has no options, it just tries to copy the functionality from Mute Annoying WoW Sounds

  • https://github.com/ketho-wow/MuteAnnoying
  • https://www.curseforge.com/wow/addons/muteannoying

8723 (70%) out of 12,314 sounds were converted to FileDataIDs. The ones it could not match were probably changed to a different sound path. You can see them here:

  • https://github.com/ketho-wow/MuteAnnoying/blob/master/Converter/output/missing.lua

I used a Powershell and Lua script for the initial conversion, donā€™t know much about automating stuff fwiw. I just hope the community will make an updated and categorized list of sounds somewhere for any addon to use

4 Likes

I also had to mute Scrollsage Nolaā€™s sickly sweet ā€œAnother turtle made it to the waterā€ that she repeats over and over. Plus a couple other overly sugar shweet statements.

2015890, -- sound/creature/scrollsage_nola/vo_801_scrollsage_nola_33_f.ogg
2765667, -- sound/creature/scrollsage_nola/vo_815_scrollsage_nola_02_f.ogg
2765668, -- sound/creature/scrollsage_nola/vo_815_scrollsage_nola_03_f.ogg
3 Likes

Thank everyone for their helpful posts and work!

These are all the repetitive idle growls while in druid catform:
1323574 sound/creature/druidcat/mon_dr_catform_spellattack01.ogg
1323575 sound/creature/druidcat/mon_dr_catform_spellattack02.ogg
1323576 sound/creature/druidcat/mon_dr_catform_spellattack03.ogg
1323577 sound/creature/druidcat/mon_dr_catform_spellattack04.ogg
1323578 sound/creature/druidcat/mon_dr_catform_spellattack05.ogg

this is the druid sound every time entering flightform (stormcrow/raven):
545936 sound/creature/carrion/mcarrionwoundcriticala.ogg

this is the general dismount sound:
569026 sound/spells/spiritwolf.ogg

these emotes have been spammed at various parts of the game (particularly the laugh):
539883 sound/character/dwarf/dwarfmale/dwarfmalelaugh01.ogg
539875 sound/character/dwarf/dwarfmale/dwarfmalecry01.ogg
542815 sound/character/tauren/female/taurenfemalecry01.ogg

here is nolaā€™s calligraphy dialogue, to add a few more from her:
2765671 sound/creature/scrollsage_nola/vo_815_scrollsage_nola_06_f.ogg
2765672 sound/creature/scrollsage_nola/vo_815_scrollsage_nola_07_f.ogg
2765673 sound/creature/scrollsage_nola/vo_815_scrollsage_nola_08_f.ogg

All of the motorcycle sounds are at the very bottom of Kethoā€™s list. Iā€™m not sure if the druid ones i posted are on it, but just about everything else is though.

Thanks again everyone. Hope this helps

4 Likes

What is the process for actually locating sound ids? Iā€™ve been copying lists from other addons, forums threads like this one, or searching wow.tools / wowhead through trial and error until I locate the correct id. Is there a way to easily find the ids of sounds? Perhaps a script you can run in game to list all active sounds or something?

If you know the NPC that is making the sound, you would look up their sound kit names on Wowhead, but the Wowhead sounds tab seems to be missing a lot of sounds
https://wow.gamepedia.com/API_MuteSoundFile#Finding_Sound_IDs

Otherwise if itā€™s not from a NPC you would have to do some digging on wow.tools

1 Like

So for example to locate the sounds id(s) from the Spectral Grog buff, Iā€™d need to just search for keywords that I think would make sense to have been used in the file name? In this case the buff emits a constant ghostly / spectral / spirit sound effect for the full 1 hour duration. Just search for keywords like that and hope for the best? Iā€™ve been doing this already, I was just hoping there was a more simple method. Ideally a way to get a list of all sound names or ids that are currently playing.

afaik there is no way to get a list of active (non-interface) sound names with an addon or script

Looking to find Marz ā€œWho we going to kill today?ā€ greetings that ALWAYS pop up every single portal/flying/phase/hearthstone etc. Its getting me mad

I would like to mute all abomination factory construct sounds ,but marz especiallyā€¦ These npcs are from the special building from necrolords

Looked up on wowhead but all the sounds they have listed there are combat soundsā€¦ any help would be greatly appreciated

By the way here are some sounds I know the IDs:

Mimiron head mount annoying sound:
555364
595100

Global cooldown sound:
569772

Shaman shock sounds:
1369112
1369113
1369114

Male night elf demon hunter rush screams:
1304773
1304774
1304776

Male orc warrior screams when leaping, reckless
1384088
1384089
1384090
1384091
1384092
1384093

Male blood elf dubious screams:
1385081
1385082
1385083
1385084
1385085
1385109

Male night elf hunter bestial wrath screams:
1389716
1389717
1389718
1389719
1389720
1389721

Hunter Kill command sounds:
569021
1591066
1591067
1591068

Hunter cobra shot sounds:
568259
568498
568665
569505
569707
1589893
1589894
1589895
1589896
1589897
1589898
1589899

Has anyone been able to find the Stormwind Skychaser sound IDs? Iā€™ve tried so many things but canā€™t figure out how to mute this damn thing.

Most of them probably come from the gyrocopter sounds.

yeah I thought so too and I tried using a lot of different coptor ID/spell IDs but the damn thing wont shut up! worst part is that WowHead does not list any NPC for it so itā€™s pretty much impossible I guessā€¦ really loved this mount but man is it noisyā€¦

Install: https://www.curseforge.com/wow/addons/leatrix-sounds
type /lts
search for alliance_airship

2 Likes

dang im super dumb. I had the old version of the mod that this specific thread actually points outā€¦ im so confused how it was muting my other sounds but either way it just wont work with this specific mount but using the newew MuteSoundFile + your Leatrix Sounds has resolved my issueā€¦ itā€™s completely silent now. thank you so much man.

Did you change the list setting from Sound Files to SoundKits?

Edit: Message posted at the same time as the previous. Left here just in case it helps future travelers.