Changes

Jump to navigation Jump to search
→‎Track list: add link to the older spreadsheet (so other pages can link to this section instead of the spreadsheet directly)
Line 89: Line 89:     
===Example===
 
===Example===
This content pack adds a new music cue to the game, and plays it when the player enters the bus stop:
+
This [[Modding:Content Patcher|content pack]] adds a new music cue to the game, and plays it when the player enters the bus stop:
    
{{#tag:syntaxhighlight|<nowiki>
 
{{#tag:syntaxhighlight|<nowiki>
Line 121: Line 121:  
}</nowiki>|lang=javascript}}
 
}</nowiki>|lang=javascript}}
   −
==Unpack audio files==
+
==Review audio==
All audio content is stored within <samp>Content/XACT</samp> in the form of soundbanks, which store all of the game's sounds and music. The two soundbank files available are <samp>Wave Bank(1.4).xwb</samp> and <samp>Wave Bank.xwb</samp>.
+
===Unpack audio files===
 
+
The base game's audio is stored in the <samp>Content/XACT</samp> folder in the form of soundbanks, which store all of the game's sounds and music. The two soundbank files available are <samp>Wave Bank(1.4).xwb</samp> and <samp>Wave Bank.xwb</samp>.
If desired, audio files can be extracted and browsed with an XWB extractor:
      +
Audio files can be extracted and browsed with an XWB extractor:
 
{| class="wikitable"
 
{| class="wikitable"
|+ XWB Extractors
  −
|-
  −
! Tool name !! Platforms supported !! Features !! Notes
  −
|-
  −
| {{github|mariodon/unxwb|unxwb}} || Windows, macOS || Extracts an XWB soundbank into .wav files and hex codes. || A straightforward open and extract utility.
   
|-
 
|-
| [https://www.vgmstream.org/downloads VGMStream] plugin for [https://www.foobar2000.org/ foobar2000] sound player || Windows || Views XWB soundbanks with integer codes and many in-game codes included in filenames. || Very convenient file browser. (For some reason, it increments audio IDs by 1, and each audio cue is looped.)
+
! tool name
 +
! platforms supported
 +
! notes
 
|-
 
|-
| [https://shrinefox.com/browse?post=xacttool XACTTool] || Windows || Extracts an XWB soundbank into .wav files and integer codes. Can also manipulate soundbanks. || Command-line only.
+
| {{github|mariodon/unxwb|unxwb}}
|}
+
| Windows, macOS
 +
| Extracts an XWB soundbank into .wav files and hex codes. A straightforward open and extract utility.
   −
See the [[#Track list|full track list]] below.
+
{{collapse|use unwxnb on macOS|content=
 
+
If you want to use unxwb on a Mac, you'll need to build it yourself.
===Using unxwb on Mac===
  −
If you want to use unxwb on a Mac, you will need to build it yourself.  
      
# Download the source code to unxwb from {{github|mariodon/unxwb|unxwb}} (click the green Code button > select download zip)
 
# Download the source code to unxwb from {{github|mariodon/unxwb|unxwb}} (click the green Code button > select download zip)
Line 158: Line 154:  
# Move the .wav files into a separate folder (I named mine <code>Wave Bank 1.4</code>)
 
# Move the .wav files into a separate folder (I named mine <code>Wave Bank 1.4</code>)
 
# Now you have all the .wavs into two folders!
 
# Now you have all the .wavs into two folders!
 +
}}
 +
|-
 +
| [https://www.vgmstream.org/downloads VGMStream] plugin for [https://www.foobar2000.org/ foobar2000] sound player
 +
| Windows
 +
| Views XWB soundbanks with integer codes and many in-game codes included in filenames, and has a very convenient file browser. (For some reason, it increments audio IDs by 1, and each audio cue is looped.)
 +
|-
 +
| [https://shrinefox.com/browse?post=xacttool XACTTool]
 +
| Windows
 +
| Extracts an XWB soundbank into .wav files and integer codes. Can also manipulate soundbanks. Command-line only.
 +
|}
 +
 +
See the [[#Track list|full track list]] below.
 +
 +
===Identify audio in-game===
 +
* For music tracks, you can install the {{nexus mod|19441|Now Playing}} mod (see the mod description for info on adding the music ID to the message). A HUD message will be shown in-game when music starts.
 +
* For sound effects, you can enter <samp>debug logSounds</samp> in the SMAPI console window. This will log info for each sound played in-game, including positional data if applicable. See [[Modding:Console commands|console commands]] for more info.
    
==Track list==
 
==Track list==
Line 167: Line 179:  
* The soundtrack index is the sound's position in the soundbank. The hexadecimal version matches the track's filename if you unpack the wavebank using unxwb.
 
* The soundtrack index is the sound's position in the soundbank. The hexadecimal version matches the track's filename if you unpack the wavebank using unxwb.
 
* The description column is filled in manually for the wiki.
 
* The description column is filled in manually for the wiki.
 +
 +
See also an [https://docs.google.com/spreadsheets/d/1CpDrw23peQiq-C7F2FjYOMePaYe0Rc9BwQsj3h6sjyo older spreadsheet with more comprehensive descriptions]. (Don't copy text from that spreadsheet into this page, since it's not licensed!)
    
===Footsteps===
 
===Footsteps===
Line 195: Line 209:  
| <samp>16</samp>
 
| <samp>16</samp>
 
| data-sort-value="16"| <samp>00000010</samp>
 
| data-sort-value="16"| <samp>00000010</samp>
|  
+
| A quiet, shuffling noise. Plays when new clothes are put on the farmer.
 
|-
 
|-
 
| <samp>snowyStep</samp>
 
| <samp>snowyStep</samp>
Line 207: Line 221:  
| <samp>23</samp>
 
| <samp>23</samp>
 
| data-sort-value="23"| <samp>00000017</samp>
 
| data-sort-value="23"| <samp>00000017</samp>
|  
+
| Plays when the player selects an inventory slot or places an item in their inventory.
 
|-
 
|-
 
| <samp>thudStep</samp>
 
| <samp>thudStep</samp>
Line 1,371: Line 1,385:  
| <samp>250</samp>
 
| <samp>250</samp>
 
| data-sort-value="250"| <samp>000000fa</samp>
 
| data-sort-value="250"| <samp>000000fa</samp>
|  
+
| A high-pitched "click-click" noise. Plays when bobbers are attached to fishing rods.
 
|-
 
|-
 
| <samp>cacklingWitch</samp>
 
| <samp>cacklingWitch</samp>
Line 1,809: Line 1,823:  
| <samp>105</samp>
 
| <samp>105</samp>
 
| data-sort-value="105"| <samp>00000069</samp>
 
| data-sort-value="105"| <samp>00000069</samp>
|  
+
| Plays when checkboxes in the settings menu are toggled.
 
|-
 
|-
 
| <samp>Duck</samp>
 
| <samp>Duck</samp>
Line 1,845: Line 1,859:  
| <samp>234</samp>
 
| <samp>234</samp>
 
| data-sort-value="234"| <samp>000000ea</samp>
 
| data-sort-value="234"| <samp>000000ea</samp>
|  
+
| A sound that inflects upwards in pitch. Plays when the user clicks on an item in their inventory to lift it up and freely drag it around, when the trash bear throws an item up into the air, when bobbers are removed from fishing rods, etc.
 
|-
 
|-
 
| <samp>eat</samp>
 
| <samp>eat</samp>
Line 2,097: Line 2,111:  
| <samp>252</samp>
 
| <samp>252</samp>
 
| data-sort-value="252"| <samp>000000fc</samp>
 
| data-sort-value="252"| <samp>000000fc</samp>
|  
+
| A high-pitched "ding". Used when a fish is caught and when journal or fish pond quests are completed.
 
|-
 
|-
 
| <samp>junimoKart_coin</samp>
 
| <samp>junimoKart_coin</samp>
Line 2,181: Line 2,195:  
| <samp>237</samp>
 
| <samp>237</samp>
 
| data-sort-value="237"| <samp>000000ed</samp>
 
| data-sort-value="237"| <samp>000000ed</samp>
|  
+
| A high-pitched sound of coins falling. Plays repeatedly on a new day when the money from the previous day's shipping is added to the player's farm.
 
|-
 
|-
 
| <samp>monkey1</samp>
 
| <samp>monkey1</samp>
Line 2,205: Line 2,219:  
| <samp>211</samp>
 
| <samp>211</samp>
 
| data-sort-value="211"| <samp>000000d3</samp>
 
| data-sort-value="211"| <samp>000000d3</samp>
|  
+
| A low-pitched "ding". Plays when UI messages such as skill mastery level-ups appear, items are donated to bundles or the museum, the [[Night Market]] submarine reaches the ocean floor, breaking open a geode containing common items at the [[Blacksmith]], and in other menus throughout the game.
 
|-
 
|-
 
| <samp>newRecipe</samp>
 
| <samp>newRecipe</samp>
translators
8,447

edits

Navigation menu