Music.tbl
From FreeSpace Wiki
General Format
- Music.tbl consist of several sections. Some are used to define in-game soundtracks and others various other musics.
- Sountrack entries
- #SoundTrack Start
- Soundtracks names and definitions
- #SoundTrack End
- Other musics
- #Menu Music Start
- Music names and definitions
- #Menu Music End
Soundtrack Musics
$Soundtrack Name:
- Soundtrack Name is immediately followed by the soundtrack order number and the name of the soundtrack.
- Syntax: Value: Name
- Example: 1: Genesis
Music Tracks
- All music track lines beging with $Name: followed by the filename of music track. After the tracks filename the number of measures in the track is defined followed by the number of samples per measure.
- Syntax: $Name: Filename.xxx Value Value
- Example: $Name: FS2_Amb_A01.wav 25.0 105840
Order of the music tracks:
- Ambience
- Allied Arrival during Normal
- Enemy Arrival during Normal
- Battle 1
- Battle 2
- Battle 3
- Allied Arrival during Battle
- Enemy Arrival during Battle
- Victory 1 ( goal completed )
- Victory 2 ( all enemies dead, goals completed )
- Goal Failed
- Player dies
Menu Musics
- Menu musics are defined with filename after the name of the tracks name.
- Syntax for all of the Menu Music entries are similar
- Syntax: $Filename: Filename.xxx
- Example: $Filename: FS2_Brief_01.wav
$Name: Brief1
- Defines the file used for music when briefing music 1 is selected
$Name: Brief2
- Defines the file used for music when briefing music 2 is selected
$Name: Brief3
- Defines the file used for music when briefing music 3 is selected
$Name: Brief4
- Defines the file used for music when briefing music 4 is selected
$Name: Brief5
- Defines the file used for music when briefing music 5 is selected
$Name: Brief6
- Defines the file used for music when briefing music 6 is selected
$Name: Brief7
- Defines the file used for music when briefing music 7 is selected
$Name: Success
- Sets the music played during debriefing after successful mission
$Name: Average
- Sets the music played during debriefing after average mission
$Name: Failure
- Sets the music played during debriefing after failed mission
$Name: Aquitaine
- Defines the main menu music
$Name: Psampik
- Defines the alternate (Vasudan) menu music
$Name: Cinema
- Defines the music that is playing when credits are shown
Sample
- Uses normal soundtrack and menu musics from FS2
#SoundTrack Start $Soundtrack Name: 1: Genesis $Name: FS2_Amb_A01.wav 25.0 105840 $Name: FS2_AArv_A01.wav 1.8 105840 $Name: FS2_Arv_B01.wav 3.8 81415 $Name: FS2_Btl_A01.wav 25.8 66150 $Name: FS2_Btl_A02.wav 27.8 81415 $Name: FS2_Btl_A03.wav 39.8 81415 $Name: FS2_AArv_A01.wav 1.8 105840 $Name: FS2_Arv_B02.wav 3.8 81415 $Name: FS2_Vict_A01.wav 2.8 52920 $Name: FS2_Vict_A02.wav 30.8 52920 $Name: FS2_Dth_A01.wav 23.8 132300 $Name: FS2_Dth_A01.wav 23.8 132300 #SoundTrack End #Menu Music Start $Name: Brief1 $Filename: FS2_Brief_01.wav $Name: Brief2 $Filename: FS2_Brief_02.wav $Name: Brief3 $Filename: FS2_Brief_03.wav $Name: Brief4 $Filename: FS2_Brief_04.wav $Name: Brief5 $Filename: FS2_Brief_05.wav $Name: Brief6 $Filename: FS2_Btl_A01.wav $Name: Brief7 $Filename: FS2_Cinema2.wav $Name: Success $Filename: FS2_DB_01.wav $Name: Average $Filename: FS2_DB_02.wav $Name: Failure $Filename: FS2_DB_03.wav $Name: Aquitaine $Filename: Aquitaine.wav $Name: Psampik $Filename: Psampik.wav $Name: Cinema $Filename: FS2_Cinema2.wav #Menu Music End