Jump to content

Home

"Tales of Monkey Island" soundtracks... make your own!


Laserschwert

Recommended Posts

With an official release of the "Tales of Monkey Island"-soundtrack still uncertain, I have perpared five little scripts that work in conjuction with bgbennyboy's fantastic Telltale Music Extractor.

 

Edit:

Putting my half-assed BAT-idea below to shame, Benny has included a "Dump your own soundtrack"-function into the latest releases of his Telltale Music Extractor, which has those scripts integrated, including tagging the OGG-files accordingly.

 

Or here's my original (less comfortable) way:

 

To make it work, you have to have all five episodes (or the ones you want to rip the music from) installed on your system. Start the Music Extractor, click on the upper folder icon on its interface, and select the desired ToMI episode. Once selected, click on the lower folder icon on the interface, and select a folder to rip the music files to. It'd be smart to create a new sub-folder for each rip (so that the music of each episode lies in its own folder).

 

Here are the five scripts that will be used as BAT-files:

 

Chapter 1: Launch of the Screaming Narwhal

Show spoiler
(hidden content - requires Javascript to show)
ren "opening1.ogg" "01 - Prologue.ogg"
ren "opening2.ogg" "02 - The Cursed Cutlass Of Kaflu.ogg"
ren "opening3.ogg" "03 - Unholy This!.ogg"
ren "main-theme-short.ogg" "04 - Monkey Island Theme.ogg"
ren "interlude.ogg" "05 - Chapter 1 - Launch Of The Screaming Narwhal.ogg"
ren "town.ogg" "06 - Flotsam Town Theme.ogg"
ren "town-newspaper.ogg" "07 - Flotsam Town - Keelhauler Gazette.ogg"
ren "town-bar.ogg" "08 - Flotsam Town - Club 41.ogg"
ren "town-glass.ogg" "09 - Flotsam Town - Glassblower.ogg"
ren "town-jungle.ogg" "10 - Flotsam Town - Jungle Entrance.ogg"
ren "town-desinge.ogg" "11 - Flotsam Town - Marquis De Singe's House.ogg"
ren "town-narwhal.ogg" "12 - Flotsam Town - The Screaming Narwhal.ogg"
ren "ship-at-dock-fast.ogg" "13 - Trouble at Club 41.ogg"
ren "ship-at-dock-slow.ogg" "14 - Knocking Off Winslow.ogg"
ren "map-view.ogg" "15 - Flotsam Island Map.ogg"
copy /B "jungle.ogg" + "jungle-doro.ogg" + "jungle-voodoo.ogg" + "jungle-merfolk.ogg" + "jungle-wind1.ogg" + "jungle-wind2.ogg" + "jungle-wind3.ogg" + "jungle-machine.ogg" + "jungle-machine-wind1.ogg" + "jungle-machine-wind2.ogg" + "jungle-machine-wind3.ogg" "16 - Flotsam Jungle.ogg"
ren "voodoo.ogg" "17 - The Voodoo Lady's Creepy Shack.ogg"
ren "desinge-talk.ogg" "18 - Marquis De Singe.ogg"
ren "desinge-lab.ogg" "19 - Strapped!.ogg"
ren "town-pox.ogg" "20 - Flotsam Town Theme (Poxed Version).ogg"
ren "town-pox-newspaper.ogg" "21 - Flotsam Town - Keelhauler Gazette (Poxed Version).ogg"
ren "town-pox-bar.ogg" "22 - Flotsam Town - Club 41 (Poxed Version).ogg"
ren "town-pox-glass.ogg" "23 - Flotsam Town - Glassblower (Poxed Version).ogg"
ren "town-pox-jungle.ogg" "24 - Flotsam Town - Jungle Entrance (Poxed Version).ogg"
ren "town-pox-desinge.ogg" "25 - Flotsam Town - Marquis De Singe's House (Poxed Version).ogg"
ren "town-pox-narwhal.ogg" "26 - Flotsam Town - The Screaming Narwhal (Poxed Version).ogg"
ren "desinge-weird.ogg" "27 - De Singe Returns.ogg"
copy /B "summon-wind-god.ogg" + "activate-machine.ogg" "28 - Activating the Machine.ogg"
ren "restore-winds.ogg" "29 - Wind Gods Appeased.ogg"
ren "ship-at-sea.ogg" "30 - Raise Anchor.ogg"
ren "sailing.ogg" "31 - Set Sail.ogg"
ren "hand-muzzle.ogg" "32 - Poxed Hand.ogg"
ren "hand-on-deck.ogg" "33 - Guybrush vs. Hand.ogg"
ren "hand-in-tar.ogg" "34 - Trapped Hand.ogg"
ren "closing.ogg" "35 - Return To Gelato & Finale.ogg"
ren "main-theme-full.ogg" "36 - Monkey Island Theme (Long Version).ogg"
 

Chapter 2: The Siege of Spinner Cay

Show spoiler
(hidden content - requires Javascript to show)
ren "prologue-intro.ogg" "01 - Morgan LeFlay, Mighty Pirate Hunter.ogg"
ren "swordfight.ogg" "02 - Swordfight.ogg"
ren "swordfight-speak.ogg" "03 - Wordfight.ogg"
ren "prologue-trapsprung.ogg" "04 - Morgan Gets Away.ogg"
ren "ship-at-sea.ogg" "05 - The Screaming Narwhal.ogg"
ren "ship-map.ogg" "06 - The Map.ogg"
ren "interlude.ogg" "07 - Chapter 2 - The Siege of Spinner Cay.ogg"
ren "spinner-main.ogg" "08 - Spinner Cay.ogg"
ren "reunite.ogg" "09 - Reunion.ogg"
ren "merfolk-leader.ogg" "10 - The Merfolk Leader.ogg"
ren "raft-map.ogg" "11 - Jerk Bait Islands Map.ogg"
ren "hardtack-trenchfoot.ogg" "12 - Hardtack and Trenchfoot.ogg"
ren "ship-at-dock-slow.ogg" "13 - The Narwhal at Dock.ogg"
ren "little-islands.ogg" "14 - Little Islands.ogg"
ren "stinger-success-1.ogg" "15 - Finding the Treasure.ogg"
ren "hand-muzzle.ogg" "16 - Superbly Sickly Hand.ogg"
ren "restore-winds.ogg" "17 - Guybrush's Biggest Fan.ogg"
ren "desinge-talk.ogg" "18 - Perfectly Profitable Pirate Prize.ogg"
ren "spoon-beach.ogg" "19 - Spoon Island Beach.ogg"
ren "spoon-jungle.ogg" "20 - Spoon Island Jungle.ogg"
ren "lechuck-medium.ogg" "21 - Voodoo Free LeChuck.ogg"
ren "fall-off-cliff.ogg" "22 - Falling Off the Cliff.ogg"
ren "roe-island.ogg" "23 - Roe Island.ogg"
ren "catch-fish.ogg" "24 - Cranky Golden Fish.ogg"
ren "spinner-siege.ogg" "25 - The Siege.ogg"
ren "raft-map-siege.ogg" "26 - Jerk Bait Islands Under Siege.ogg"
ren "lechuck-fast.ogg" "27 - LeChuck Under Attack.ogg"
ren "ship-at-dock-fast.ogg" "28 - Grab It, Men!.ogg"
ren "pass-through-blockade.ogg" "29 - Passing Through the Blockade.ogg"
ren "ship-map-battle.ogg" "30 - The Battle Map.ogg"
ren "mcgillicutty-battle-intro.ogg" "31 - Lower the Mer Leader!.ogg"
ren "ship-battle.ogg" "32 - Ship Battle.ogg"
ren "mcgillicutty.ogg" "33 - Captain McGillicutty.ogg"
ren "mcgillicutty-canon.ogg" "34 - Cannon Fire.ogg"
ren "mcgillicutty-sinks.ogg" "35 - Sinking McGillicutty's Ship.ogg"
ren "guybrush-rewarded.ogg" "36 - Guybrush Rewarded.ogg"
ren "ritual-words.ogg" "37 - Ceremonial Ritual Words.ogg"
ren "summoning-ball.ogg" "38 - The Summoning Ball.ogg"
ren "spinner-leave.ogg" "39 - To Esponja Grande!.ogg"
ren "morgan-returns.ogg" "40 - Following the Sea Creatures - Morgan's Return.ogg"
ren "morgan-confrontation.ogg" "41 - Confronting Morgan.ogg"
ren "creature-sinks.ogg" "42 - Sinking Sea Creature.ogg"
ren "manatee.ogg" "43 - Manateeeeeeeee!.ogg"
 

Chapter 3: Lair of the Leviathan

Show spoiler
(hidden content - requires Javascript to show)
ren "manatee.ogg" "01 - Manateeeeeeeee!.ogg"
ren "cs-opening.ogg" "02 - Stick-to-it-iveness.ogg"
ren "decava-mouth-normal.ogg" "03 - Meeting Coronado DeCava.ogg"
ren "decava-possessed.ogg" "04 - The Locket.ogg"
ren "decava-mouth-angry.ogg" "05 - DeCava Upset.ogg"
ren "mouth-music.ogg" "06 - Inside the Manatee's Mouth.ogg"
ren "revive-morgan.ogg" "07 - Reviving Morgan.ogg"
ren "stinger-yikes-trapped.ogg" "08 - Trapped!.ogg"
ren "decava-ticktock.ogg" "09 - Honeymoon Quiz.ogg"
ren "stinger-fall-down-throat1.ogg" "10 - Falling Down the Throat.ogg"
ren "interlude.ogg" "11 - Chapter 3 - Lair of the Leviathan.ogg"
ren "belly-act2-music.ogg" "12 - Belly of the Manatee.ogg"
ren "bugeye.ogg" "13 - Bugeye.ogg"
ren "moose.ogg" "14 - Moose & Noogie.ogg"
ren "cs-first-faceoff-loss.ogg" "15 - Stinky Lazy-eyed Meanie.ogg"
ren "hand-muzzle.ogg" "16 - The Ol' Opposable Digits.ogg"
ren "murray.ogg" "17 - Murray's Return.ogg"
ren "morgan-belly.ogg" "18 - The Fix-Up.ogg"
ren "stinger-success-2.ogg" "19 - Perfect Date.ogg"
ren "stinger-success-1.ogg" "20 - Be Careful What You Ask For.ogg"
ren "lechuck-slow.ogg" "21 - LeChuck and Elaine.ogg"
ren "stinger-bugeye-crazy-face.ogg" "22 - Pirate Face-Off.ogg"
ren "cs-faceoff-victory.ogg" "23 - Ferocious Green Demon Face.ogg"
ren "voting.ogg" "24 - Voting Time.ogg"
ren "stinger-success-3.ogg" "25 - Caretaker of the Cochlea.ogg"
ren "stinger-fixed-cochlea.ogg" "26 - Back on Course.ogg"
ren "stinger-yikes-mutineers.ogg" "27 - Betrayal.ogg"
ren "mutineers-mouth.ogg" "28 - Mutineers.ogg"
ren "chased.ogg" "29 - Chased.ogg"
ren "exit-manatee.ogg" "30 - Woman-Handled.ogg"
ren "stinger-end-exit-manatee.ogg" "31 - Escaping the Manatee.ogg"
ren "cs-act3-start.ogg" "32 - The Sacred Giant Manatee Mating Grounds.ogg"
ren "stinger-sinking.ogg" "33 - Diving Down.ogg"
ren "oceanfloor-normal-music.ogg" "34 - The Ocean Floor.ogg"
ren "cs-enter-cave.ogg" "35 - Into the Lair.ogg"
ren "stinger-chased-from-cave.ogg" "36 - Chased from the Cave.ogg"
ren "guybrush-sputters-to-surface.ogg" "37 - Female... Giant... Manatee.ogg"
ren "decava-ocean.ogg" "38 - Captain DeCava at Sea.ogg"
ren "ocean-act3-music.ogg" "39 - Aboard the Screaming Narwhal.ogg"
ren "cs-morgan-moment.ogg" "40 - Unrequited Love.ogg"
ren "morgan-ocean.ogg" "41 - Morgan's Sword.ogg"
ren "mutineers-ocean.ogg" "42 - Interrogating the Crew.ogg"
ren "stinger-yikes-break-noogie.ogg" "43 - Sister Agnes.ogg"
ren "stinger-decapitate-murray.ogg" "44 - Encouragement.ogg"
ren "belly-act3-music.ogg" "45 - Tongue of the Manatee.ogg"
ren "stinger-success-4.ogg" "46 - Got it!.ogg"
ren "voodoo-guybrush.ogg" "47 - Possessing the Voodoo Lady.ogg"
ren "desinge-talk.ogg" "48 - DeSinge's Visit.ogg"
ren "desinge-weird.ogg" "49 - Giant Manatee in 12 Easy Steps.ogg"
ren "manatee-talk.ogg" "50 - Plankton Speaks Manatee.ogg"
ren "oceanfloor-scary-music.ogg" "51 - Scary Female.ogg"
ren "leviathan.ogg" "52 - Manatee Date.ogg"
ren "leviathan-success.ogg" "53 - A Happy Couple.ogg"
ren "cs-get-sponge.ogg" "54 - La Esponja Grande.ogg"
ren "cs-end-act3.ogg" "55 - Reception Committee.ogg"
ren "oceanfinale-cages.ogg" "56 - Caged.ogg"
ren "oceanfinale-attack.ogg" "57 - Ship Battle.ogg"
ren "cs-end-game.ogg" "58 - Sinking the Howler Monkey.ogg"
 

Chapter 4: The Trial and Execution of Guybrush Threepwood

Show spoiler
(hidden content - requires Javascript to show)
ren "cs-intro.ogg" "01 - Morgan's Delivery.ogg"
ren "cs-guybrush-summoned.ogg" "02 - Guybrush Summoned to Court.ogg"
ren "interlude.ogg" "03 - Chapter 4 - The Trial and Execution of Guybrush Threepwood.ogg"
ren "cs-intro-to-court.ogg" "04 - The Trial.ogg"
ren "courtroom.ogg" "05 - In the Courtroom.ogg"
ren "stinger-call-witness.ogg" "06 - Calling a Witness.ogg"
ren "town-trial.ogg" "07 - Flotsam Jail.ogg"
ren "stan.ogg" "08 - Stan's Courtroom Souvenir Emporium.ogg"
ren "club-act1.ogg" "09 - Club 41.ogg"
ren "town-pox-desinge.ogg" "10 - The Poxilicious Strain.ogg"
ren "stinger-win-case.ogg" "11 - All Charges Dropped.ogg"
ren "cs-elaine-intro.ogg" "12 - Less Plunder, More Bunny, Please!.ogg"
ren "club-catfight.ogg" "13 - Catfight.ogg"
ren "stinger-barfight-lunge.ogg" "14 - Lunge, Parry and Repost.ogg"
ren "cs-elaine-summoned.ogg" "15 - Elaine Summoned to Court.ogg"
ren "cs-lechucks-sacrifice.ogg" "16 - A Shocking Revelation.ogg"
ren "voodoo-dark.ogg" "17 - The Voodoo Lady.ogg"
ren "lechuck-slow.ogg" "18 - LeChuck.ogg"
ren "town-pox.ogg" "19 - Flotsam at Night.ogg"
ren "cs-stan-moths.ogg" "20 - Stan and the Moths.ogg"
ren "cs-morgan-dies.ogg" "21 - Morgan's Death.ogg"
ren "jungle-night.ogg" "22 - Into the Jungle.ogg"
ren "elaine-poxed.ogg" "23 - Poxed Elaine.ogg"
ren "stinger-jungle-beast.ogg" "24 - A Sweet Snack.ogg"
ren "jungle-tracking.ogg" "25 - Firefly Trail.ogg"
ren "stinger-meet-the-jungle-beast.ogg" "26 - The Legendary Jungle Beast of Flotsam Island.ogg"
ren "stinger-sinking.ogg" "27 - Helping the Beast.ogg"
ren "cs-finale-intro.ogg" "28 - Trapped by DeSinge.ogg"
ren "sponge-finale1.ogg" "29 - DeSinge's Harpsichronitron.ogg"
ren "cs-lose-the-sponge.ogg" "30 - Losing the Sponge - Jus de Vie.ogg"
ren "sponge-finale2.ogg" "31 - Elaine vs. DeSinge.ogg"
ren "cs-defeat-desinge.ogg" "32 - The End of Marquis DeSinge.ogg"
ren "cs-finale.ogg" "33 - La Esponja Grande - The Death of Guybrush Threepwood.ogg"
ren "stingerslam.ogg" "34 - To Be Concluded.ogg"
 

Chapter 5: Rise of the Pirate God

Show spoiler
(hidden content - requires Javascript to show)
ren "entrance.ogg" "01 - From the Grave.ogg"
ren "cutscene-intro-to-galeb_b.ogg" "02 - A New Arrival.ogg"
ren "interlude.ogg" "03 - Chapter 5 - The Rise of the Pirate God.ogg"
ren "center.ogg" "04 - The Center of the Crossroads.ogg"
ren "treasure-hunt.ogg" "05 - Treasure Hunt.ogg"
ren "stinger-parrot-returns.ogg" "06 - Tiny Golden Parrots.ogg"
ren "thieves-den.ogg" "07 - The Thieves' Den.ogg"
ren "stinger-dig-up-chest.ogg" "08 - LeChuck's Treasure.ogg"
ren "swordfight.ogg" "09 - Swordfight.ogg"
ren "cutscene-morgan-intro.ogg" "10 - Finding Morgan.ogg"
ren "swordfight-combat.ogg" "11 - Double Insult Swordfighting.ogg"
ren "stinger-sword-lose.ogg" "12 - Bad Insult.ogg"
ren "stinger-sword-win.ogg" "13 - Good Insult.ogg"
ren "morgan-ocean.ogg" "14 - The New Guardian.ogg"
ren "cutscene-open-crossroads.ogg" "15 - Morgan's Sacrifice - Opening the Crossroads.ogg"
ren "cutscene-lechuck-intro.ogg" "16 - Rise of the Pirate God.ogg"
ren "lechuck-ship.ogg" "17 - LeChuck's Ship.ogg"
ren "cutscene-demon-bride.ogg" "18 - Demon Bride.ogg"
ren "cutscene-rootbeer-zapped.ogg" "19 - Side Effects - Root Beer.ogg"
ren "stinger-crabs-assemble.ogg" "20 - Crabs Assembly.ogg"
ren "voodoo-dark.ogg" "21 - The Voodoo Lady's Advice.ogg"
ren "raft-scary.ogg" "22 - Winslow on the Raft.ogg"
ren "oceanfloor-normal-music.ogg" "23 - The Ocean Floor.ogg"
ren "club-grim.ogg" "24 - Club 41.ogg"
ren "stinger-make-face.ogg" "25 - Scary Ghost.ogg"
ren "town-jail.ogg" "26 - Flotsam Jail.ogg"
ren "stinger-spirit-gum-revealed.ogg" "27 - Spirit Gum.ogg"
ren "cutscene-battle.ogg" "28 - Touched to Death - Winslow to the Rescue.ogg"
ren "jungle-night-scary.ogg" "29 - Flotsam Jungle.ogg"
ren "voodoo-dark-end.ogg" "30 - Dead Seagull.ogg"
ren "lechuck-battle-begins.ogg" "31 - Shrinking the Sponge - The Battle Begins.ogg"
ren "lechuck-battle.ogg" "32 - LeChuck vs. Guybrush.ogg"
copy /B "stinger-lechuck-attack.ogg" + "stinger-lechuck-punch.ogg" "33 - Beat Up.ogg"
ren "cutscene-rip-sail.ogg" "34 - Ripping the Sail.ogg"
ren "cutscene-shot-from-cannon.ogg" "35 - Shot from the Cannon.ogg"
ren "center-finale.ogg" "36 - LeChuck in the Rip.ogg"
ren "cutscene-luchuck-dies.ogg" "37 - Closing the Rip - The Death of LeChuck.ogg"
ren "cutscene-closing1.ogg" "38 - The Ring.ogg"
ren "cutscene-closing-loop.ogg" "39 - Plunder Bunny.ogg"
ren "cutscene-closing2.ogg" "40 - The End.ogg"
ren "narrationstinger_01.ogg" "41 - Sam & Max 2010.ogg"
 

Copy and paste each script in its own empty text-file, and change the file extension from TXT to BAT. Put each BAT file in its respective folder containing the music files and double click it. After a few seconds you'll end up with some nicely numbered OGG-files. All the other files can be deleted (as they don't contain any music, or music that's already used in another episode's track listing).

 

That's it! Easy peasy. Enjoy!

 

UPDATE with covers for your (in)convenience (now without typos!):

 

XrowGij.jpeg

 

J3yNoSJ.jpeg

 

1bdyxRN.jpeg

 

I9GGwTN.jpeg

 

ju2MY4d.jpeg

 

These are supposed to be printed, folded in half, and put in a CD-case (since they're lacking back covers, slim-cases will do).

 

uNbKD92.jpeg

 

Y7Aqknj.jpeg

 

0SKLgbf.jpeg

 

O3tQFmA.jpeg

 

TKF21Ol.jpeg

 

These are smaller, without the track listings, and to be used with your iPod or other fancy playback device that supports cover artworks.

Link to comment
Share on other sites

I've hacked together a test version. Get it here.

 

If you, or anyone else wants to make a "soundtrack file" just have a look at the one that I've included for Screaming Narwhal. Making one of your own should be fairly straightforward, its just an ini file:

 

There's always an [info Header] section that looks something like this:

[info Header]
Title=Launch of the Screaming Narwhal
UniqueFile1=town-glass
UniqueFile2=desinge-weird
UniqueFile3=restore-winds

The "UniqueFile" entries are supposed to be filenames that only exist in that game. This allows the app to match each game to the correct soundtrack file.

 

After that each entry looks like this:

[ship-at-dock-slow]
NewName=14 - Knocking Off Winslow

The text in-between [] is the original filename.

 

If there are tracks that need to be merged then they need to look like this:

[jungle]
NewName=16 - Flotsam Jungle
File1=jungle-doro
File2=jungle-voodoo
File3=jungle-merfolk
File4=jungle-wind1
File5=jungle-wind2
File6=jungle-wind3
File7=jungle-machine
File8=jungle-machine-wind1
File9=jungle-machine-wind2
File10=jungle-machine-wind3

The "File" entries are the original filenames of the tracks that need to be merged.

 

 

The app will only offer to use a soundtrack file if it finds one that matches the game you're trying to dump. If you choose to use a soundtrack file, then only the files specified in the soundtrack file will be dumped. I've explained this poorly, but if people give it a go I'm sure they'll find it easy enough.

 

If it all works ok then I'll release a new version of the app, together with any soundtrack files that people make.

Link to comment
Share on other sites

Whoah! That's really cool... and easy too!

 

I'll turn my BATs into some of these.

 

 

Edit:

I've attached the files for chapters 2 - 5. Although I have a little problem with a trackname in Chapter 3:

 

[guybrush-sputters-to-surface]
NewName=37 - Female... Giant... Manatee

... creates the file 37 - Female... Giant...ogg (note that it's only two periods at the end, plus the period of the extension) :confused:

 

 

And now, feature-requests :D :

 

You know what would be really cool? If you would manage to properly ID3-tag the OGG-files (with data that can be defined in the INI-files as well).

 

Furthermore, how about if the window saying "Do you want to dump this game as a soundtrack?" shows the actual tracklist that would be generated? Something like this:

 

tracklistl.jpg

 

Of course it would need scrollbars for longer playlists (or longer tracknames... or the window gets wider).

TMI_102_Music.txt

TMI_104_Music.txt

TMI_105_Music.txt

TMI_103_Music.txt

Link to comment
Share on other sites

That truncated filename is due to the way the file extension stripping/changing functions work. They are designed to look for the last . character - to detect a file extension.I've replaced the app with an fixed version, just download again from the same link above.

 

Great work on the soundtrack files! Anyone else who downloads them - remember to name them .ini rather than .txt.

 

A dialog like that is a bit unwieldy, I could write a custom dialog to do something similar but I'm leaving that for now. I'll have a look at adding tags, but I know that last time I looked at this all the tagging components for Delphi didn't work that well so it might not happen.

Link to comment
Share on other sites

Please feel free. I'm just working on the tagging stuff now.

I'm thinking of having:

[info Header]
TAG-Album=
TAG-Artist=
TAG-Year=
TAG-Genre=

And then for each file
[somefile]
NewName=
TAG-Title=
TAG-TrackNo=

 

Does that look suitable?

Link to comment
Share on other sites

It is...but its not worth the hastle. I'd have to build in checks for numbers in the first 2 characters and then trim any dashes and trailing spaces.

 

A better solution might be to do away with newname and have the app create it from the Title and TrackNo. So then there'd be:

[someFile]
TAG-Title=Guybrush On Tour
TAG-TrackNo=5

And then the app can combine those to create "5 - Guybrush On Tour.ogg"

Link to comment
Share on other sites

I've updated the link again with another new version.

This one will add tags to the ogg files when dumping a soundtrack.

I've changed the format of the ini's too:

 

A typical header now looks like:

[info Header]
Title=The Siege of Spinner Cay
UniqueFile1=reunite
UniqueFile2=spinner-siege
UniqueFile3=raft-map-siege
Album=Tales Of Monkey Island: The Siege of Spinner Cay
Artist=Michael Land
Year=2009
Genre=Game

 

And a typical track entry looks like:

[prologue-intro]
TrackNo=01
Title=Morgan LeFlay, Mighty Pirate Hunter

The app builds the filename from the TrackNo and Title.

 

 

I've included the TMI ini's you made and have converted them to the new format. No doubt you'll want to tweak them a bit, perhaps with different entries for artist.

Link to comment
Share on other sites

Little problem: The files don't have a "-" between the track number and the title.

 

And something else: Some characters are not allowed in filenames but in an OGG-tag. For example, I've named one track from chapter 5 "Losing the Sponge - Jus de Vie", which I only did, because of the filename-conventions. I would've named it "Losing the Sponge / Jus de Vie" in the tag though. Is it possible to substitute characters that are not allowed in a file name on the fly? Right now using unallowed characters in the titles results in an error. It would be convenient, if for example a slash "/" ends up in the OGG-tag, but gets substituted with a hyphen "-" in the file name.

Link to comment
Share on other sites

I've named one track from chapter 5 "Losing the Sponge - Jus de Vie", which I only did, because of the filename-conventions.

 

Can you tell me which ones you did this for? I've already converted the ogg files to mp3s so I can play them on iTunes. I do not plan on getting them all back again with bgbennyboy's tool. Thanks :) Would like my tags to be correct

Link to comment
Share on other sites

I've updated the download link again.

 

This version strips invalid characters from filenames. The only character that's treated differently is "/" it's replaced with "-".

 

The characters are left intact in the tags.

Link to comment
Share on other sites

Can you tell me which ones you did this for? I've already converted the ogg files to mp3s so I can play them on iTunes. I do not plan on getting them all back again with bgbennyboy's tool. Thanks :) Would like my tags to be correct

 

It's several... uhm... the easiest thing would be to check those text-files I've attached above (except for the Chapter music... the "-" is supposed to be used there).

 

I've updated the download link again.

 

This version strips invalid characters from filenames. The only character that's treated differently is "/" it's replaced with "-".

 

The characters are left intact in the tags.

 

Great work!!

Link to comment
Share on other sites

I just used the test version of the Telltale Music Extractor to make soundtracks for the Tales of Monkey Island games and added them to WinAmp. It's great to be able to listen to the songs AND have a nice name format for each of them so I know where they come from in the game. :)

 

Is there any chance that you might try to make soundtrack names for the 4 music files the tool extracts for Telltale Texas Hold'Em. I'd love to have a different name than 1,2,3 in my WinAmp playlist and I can't figure out what to call them. :D The 4th file is fine actually, since it's named logo since it's the song used at the Telltale games logo in the game. :)

Link to comment
Share on other sites

It's several... uhm... the easiest thing would be to check those text-files I've attached above (except for the Chapter music... the "-" is supposed to be used there).

 

No worries, I did it myself using common sense :p not sure why I even asked. I changed the chapter ones to a colon like in the older Monkey Island soundtracks. And changed the rest to "/" apart from the Flotsam Island ones. Good work :thmbup1:

Link to comment
Share on other sites

Thanks for all your hard work, y'all! I successfully ripped and converted the TMI tunes to MP3 for iTunes playback. Now all that's missing is some cover art... anybody have any ideas on what to use? It'd be great to have a different image for each of the five episodes.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...