Stern Star Trek: install movie soundtrack; works with v1.61

(Topic ID: 80157)

Stern Star Trek: install movie soundtrack; works with v1.61


By nosro

5 years ago



Topic Stats

  • 267 posts
  • 113 Pinsiders participating
  • Latest reply 9 months ago by cfh
  • Topic is favorited by 118 Pinsiders

You

Linked Games

Topic Gallery

There have been 14 images uploaded to this topic. (View topic image gallery).

s5_(resized).png
s4_(resized).png
s3_(resized).png
s2_(resized).png
s1_(resized).png
image_(resized).jpeg
deletelater2.jpg
deletelater.jpg
Capture-806.JPG
jump.jpg
u4.png
u3.png
u2.png
Untitled.png

There are 267 posts in this topic. You are on page 1 of 6.
36
#1 5 years ago

https://pinside.com/pinball/forum/topic/stern-star-trek-all-music-replaced-with-music-from-movie-video/page/5#post-3918495

----------------------------------------------------------------------------------------------------------

7/3/16 - The information in the rest of this post will be maintained for posterity. Meanwhile, jump to this post for the new procedure to import the sounds into the latest Stern code:
https://pinside.com/pinball/forum/topic/stern-star-trek-all-music-replaced-with-music-from-movie-video/page/3#post-3229934

https://pinside.com/pinball/forum/topic/stern-star-trek-all-music-replaced-with-music-from-movie-video/page/5#post-3918495

----------------------------------------------------------------------------------------------------------
Introduction: my objective was to use the original movie soundtrack and make fans of the movies feel more immersed in the movie experience. I have remained faithful to the movie, such as using the Klingon music during Klingon modes.

The information below details how to reconstruct the music segments. I believe that the resulting music falls under fair use.
----------------------------------------------------------------------------------------------------------

I used the Pinball Browser (http://pinside.com/pinball/forum/topic/acdc-display-and-modify-dot-matrix-images) to replace all the music in Star Trek with music from the JJ Abrams movies.

Thanks to oga83 for the pinball browser, tbanthony for the jump start in identifying the music, and cmproductions for the idea in the first place!

This thread lists the sound request that goes with each mode should you want to try this yourself: http://pinside.com/pinball/forum/topic/stern-star-trek-catalog-of-music

----------------------------------------------------------------------------------------------------------

PROCEDURE TO REPLACE MUSIC WITH ORIGINAL SOUNDTRACK

Here are my objectives for this work:
1) Use legally acquired music to replace the music in Star Trek
2) Since each mode corresponds with a scene from the movies, use music from the corresponding movie scene. (Big help from the wiki articles: https://en.wikipedia.org/wiki/Star_Trek_%28soundtrack%29 and https://en.wikipedia.org/wiki/Star_Trek_Into_Darkness_%28soundtrack%29 )
3) Re-edit the music to fit within the allotted time such that the music will not end abruptly mid-phrase.
4) Re-edit the music to use the most exciting portions of the music and remove quieter interludes.
5) Re-process the music to sound reasonable within the limitations of the speakers and a noisy pinball environment
6) Find a way to do this such that others can recreate the same result legally, thereby reducing risk that this effort has to go "underground".

If you are interested in recreating this, the procedure below describes how to do so. If you are comfortable with a PC, I believe you can complete this in one hour.

1) PROGRAM DOWNLOADS
Download all of the following free programs:
Audacity: http://audacity.sourceforge.net/
Sony Acid Xpress: http://www.acidplanet.com/downloads/xpress/
Pinball Browser: http://pinside.com/pinball/forum/topic/acdc-display-and-modify-dot-matrix-images

2) PURCHASE MUSIC
Purchase the following tracks from Amazon (if you purchase from another source, the timing of the music edits may be slightly different because each MP3 encoding may include a different amount of silence at the beginning of the track. I made all of the music edits from the Amazon MP3 and it is the only one that I know will work with the provided Acid configuration files. The silence is a requirement of the MP3 codec and thus cannot be changed.)
--- Star Trek
2. Nailin' The Kelvin
5. Enterprising Young Men
6. Nero Sighted
12. Back From Black
14. End Credits
--- Star Trek Into Darkness
1. Logos/Pranking The Natives (3:01)
3. Sub Prime Directive (2:23)
6. The Kronos Wartet (5:25)
7. Brigadoom (3:41)
8. Ship To Ship (2:50)
9. Earthbound And Down (2:37)
14. Star Trek Main Theme (3:25)

3) DOWNLOAD BIN FILE
Download the BIN file corresponding to your Star Trek game from Stern: http://www.sternpinball.com/USB_STPB.html

4) DOWNLOAD ACD CONFIGURATION FILES
Download this ZIP file which contains several ACD files (used in Sony Acid Xpress; these files specify the exact track edits): https://dl.dropboxusercontent.com/u/8292818/ST%20sound%20configs%20v3.zip
Optional download: you can use the included DAT file (if you have an LE machine, you will have to rename it to STLE1-41.DAT) - PinballBrowser uses the DAT file to give each Sound Request a name. I gave each sound request the name of the game mode that I believe is associated with it.

5) COMPUTER SETUP
Install Audacity and Sony Acid.

Place all of the ACD files, the pinball BIN file, DAT file, the MP3 files, and the Pinball Browser into one directory.

6) CREATE MUSIC FILES
For each ACD file, do the following:
a) Open the ACD file (for example "SR26 - Star trek theme remix.acd")
b) When Sony Acid attempts to open the file, it will indicate that it cannot find the associated audio file. Select "Specify New Location" and find the missing file specified in the dialog box. For example, this dialogue box is asking for "14 - Star Trek Main Theme.mp3". Find this MP3 in your directory.
Untitled.png
c) Once it has loaded the music, choose File -> Render As, and save the WAV file (in the same directory as you have saved everything else) using the Sound Request number as the name, for example "SR26", to help keep track of everything. Be sure to use "Render As" rather than "Save".
d) Open Audacity.
e) Open the WAV file you created in "c" above.
d) In the lower left corner of Audacity, set the "Project Rate" to 24,000
e) Choose Edit -> Select -> All
f) Choose Tracks -> Stereo Track to Mono
g) Choose Effect -> Compressor. Choose the settings as follows:
u2.png
h) Optional: This step edits the length to eliminate the silence that would otherwise be heard between when the music ends and the music is restarted. Choose Effect -> Change Tempo. In the box below, enter the number of seconds corresponding to the length permitted in the Sound Request to the tenth of a second, rounding down. For example, for Sound Request 26, the length is 1:01.318, so enter 61.3 seconds. (See this thread for sound request lengths: http://pinside.com/pinball/forum/topic/stern-star-trek-catalog-of-music).
Exception: do not do so for "SR33 End Credit" since this replacement is much shorter than the original.
u3.png

i) Choose File -> Export. Save this WAV file according to the sound request number. For example "SR26.WAV".
j) Repeat this for all of the Sound Requests. Listen to the results in your favorite media player to make sure there is no significant error.

7) REPLACE MUSIC IN BIN
a) Open Pinball Browser
b) Open the BIN file that you downloaded from Stern
c) Go to the Sounds section. Select the Sound Request number corresponding to each WAV file that you created and click on "Import". For example, select Sound Request 26 in Pinball Browser, click "import" and then select the "SR26.WAV" file that you created.
u4.png
d) Repeat until you have used all of the WAV files that you have created.
e) Click "Save As" and save this new BIN file with a new file name.

FLASH INTO MACHINE
Put this new BIN file onto a USB flash drive and reprogram your machine according to the Stern instructions: http://www.sternpinball.com/IntroSAM.html

----------------------------------------------

ACD change log
v2: fixed SR50 which had a remnant at 3:00.
v3: fixed SR33 to reference MP3 instead of WAV file. Adjusted edit timing accordingly.
v4: changed SR27 to use "Enterprising Young Men" instead of "Star Trek Main Theme" since "Star Trek Main Theme" is already used for SR26.

#2 5 years ago

That's a great improvement! Well done.

#3 5 years ago

Sounds great. Now when going to upload it?

#4 5 years ago

On a scale of 1-10, how difficult is this to do?

On the same scale how easy is it to return the game to factory if you screw it up?

#5 5 years ago

Sweet! I want one!

#6 5 years ago

Nice work! Where can we download it! lol

#8 5 years ago
Quoted from Mojosan:

On a scale of 1-10, how difficult is this to do?
On the same scale how easy is it to return the game to factory if you screw it up?

Using Pinball Browser to replace the music and then load it onto your machine is a cinch. Editing the music to fit within the available time took most of the effort. I estimate expending 8 hours total editing the music for correct length.

#9 5 years ago

This turned out great. Can you explain in the other post or here perhaps which tracks you used for which requests and which Star Trek CDs you bought?

#10 5 years ago

I purchased the Star Trek and Star Trek Into Darkness MP3's from Amazon.

I'm working on making available some configuration files for Sony Acid Xpress 7 (which is available as freeware) which would not have any copyright problems. You'll have to supply your own legally acquired MP3's. I hope to have a procedure written that anyone can follow.

EDIT: everything you need is described in the first post!

#11 5 years ago

Thanks!

#12 5 years ago

Is there possibility of just listing textually the track starting positions in which track and how you mapped that to which req for those of us that can handle the details?

#13 5 years ago

Looks and sounds amazing! A new Star Trek pin with a Giacchino soundtrack is a sweet combo.

#14 5 years ago
Quoted from markmon:

Is there possibility of just listing textually the track starting positions in which track and how you mapped that to which req for those of us that can handle the details?

I can list the tracks. The problem is that there isn't necessarily one starting time. For example, the Klingon music is actually three different sections of "Kronos Wartet" mixed together. I did this to shorten the track and to take out quiet or slow sections, which the soundtrack is full of because it is made to match the on screen action.

I will provide this, though, for those who enjoy mixing. Stay tuned.

#15 5 years ago

All they need is the bin file. Sounds great!

#16 5 years ago
Quoted from nosro:

I can list the tracks. The problem is that there isn't necessarily one starting time.

Sounds incredible. Listing what you can should be a big help.

#17 5 years ago

Sounds great!

I have the albums and the game already. What the heck am I waiting for!!

#18 5 years ago

I am thinking about maybe throwing in some James Horner (maybe for the wizard modes!?!)

Wrath of Khan baby!!

-14
#19 5 years ago

How much was a NIB Star Trek Pro......starting to see some HUO's come up for sale. Also, is a Star Trek Pro lacking a lot from the other version (s). I have a MET PRO and love it.....but for AC/DC I have a premium and did not want the PRO and glad I got the premium.......X-MEN I have an LE.....

I am looking to buy a Star Trek but don't know which version to buy and what a good price is for an HUO start trek ?

#20 5 years ago

Dude, start your own thread, this is for talking about music, not prices.

#21 5 years ago

I need a guinea pig to try out this procedure. PM me.

EDIT: I have enough beta testers for now.

-1
#22 5 years ago

Interesting. I'll be following this thread.

#23 5 years ago

Wow, that sounds awesome! Great job.

#24 5 years ago

Easy!!! I did this the week the game came out!!! Only took a couple hours. I used the iTunes tracks with no issue.

#25 5 years ago

For reference, here's mine that I did a few months back. IMO. This game has great music from he factory and it's not completely necessary but it sure is cool to have the movie score in the game. I think that BDK could really benefit from the browser.
http://www.youtube.com/embed/sbC8HY0cgwI?autoplay=1&rel=0

#26 5 years ago
Quoted from cmproductions:

Easy!!! I did this the week the game came out!!! Only took a couple hours. I used the iTunes tracks with no issue.

Actually, your work was the inspiration for what I did here! I certainly was not clever enough to think to use the soundtrack music, so all credit to you on this project.

The only thing that's different here is that I am offering a way to edit the songs so that the songs fit neatly within the allotted time with no abrupt cutoff partway through the song (re-edit the song and also through pitchless tempo change). Also, I was hoping to help walk through how to post-process the sound to make it better fit the limited audio hardware (dynamic range compressor, frequency conversion) for those who aren't familiar with all the technicalities of digital audio.

#27 5 years ago

Ok just reporting back. I tried this out and everything went well for the most part with the following changes:

1) The free version of Acid xpress does not allow for saving as a .wav. You have to save as mp3 and only 128kbit. But that works fine for this purpose. So step #6c had to be saved as 128kbit mp3. Then step #6e is open mp3 file.

2) Track sr50 - jump, was odd. It had a section of track doubled up with 2 minutes of spaces in between after exporting from acid. So I simply cut it in audacity.
Image from original file:
jump.jpg

Other than these two extremely minor issues which might confuse a newb with computers a bit, everything was great. Thanks for the guide

#28 5 years ago

I will fix SR50. Looks like I forgot to delete some stuff at the 3:00 mark. (If you included that in the WAV file, Pinball Browser would simply have cut it off since SR50 is limited to 57.541 seconds.)

So did you flash all this into your machine?

Also, did you by chance receive the SR26 ACD as "remix" or "remix 2"? I'm asking because I did another mix that I think works better because SR43 (frequently comes up as a Shoot-away-team music) is simply SR26 starting at 18.414 seconds. Therefore, I modified SR26 so that starting the music at 18.414 seconds sounds OK rather than in the middle of a music phrase.

#29 5 years ago

Ok. I did flash it all. Works very well. Only thing is the music is pretty low. I had to set music vol to -50 in the game to equalize it. Perhaps we should increase it by 6db it such? I have just "remix" on track 26. I am definitely enjoying the new audio. I wonder how much these requests will change in the next update.

#30 5 years ago

If you increase the volume on those waveforms they're gonna clip. Did you normalize already? Might have to compress the dynamic range a bit to make it more pin friendly.

#31 5 years ago
Quoted from Aurich:

If you increase the volume on those waveforms they're gonna clip. Did you normalize already? Might have to compress the dynamic range a bit to make it more pin friendly.

Yea the instructions already accounts for compression. The original wavs actually have some decent dynamic range and I think could be vol increased without clipping. I dont know about 6 db.

But it's not much different than doing it digitally in sterns software on the fly anyway. I bet audacity's algorithm is cleaner than sterns software player.

#32 5 years ago

Based on markmon's comments, I have posted the missing ACD files. Everyone give it a go and report any problems by PM or here!

Note: I have altered the SR26 edit so that SR43 sounds decent, since SR43 is simply SR26, but starting at exactly 18.414. Therefore, I made sure that 18.414 in SR26 was a good musical transition point.

#33 5 years ago

So to clarify, if I grab the Dropbox link then redo sr26 using the new file, I'm good to go?

#34 5 years ago

Yes. Although you can listen to it and decide if you like the old one better or if you think the new one is not worth the trouble. The difference is minor except that the new one works decently when you start playback at 18.414 seconds.

You may also want to check SR50 Jump to make sure that it sounds OK at the cutoff point - I did update it according to the problem that you found, so the new one may have a better cutoff behavior than the one that you have. (You can just play it back in Pinball Browser and make sure the music ends gracefully.)

#35 5 years ago

I should note that I'm always open to any suggestions of different music from the soundtrack! We can post alternatives.

#36 5 years ago

Thank you! I'm not a computer novice by any means, but I've never been good with sound editing. I look forward to trying this and getting some of these done for my machine.

I wish I could give you more than one thumbs up!

#37 5 years ago

Got the soundtracks from Amazon - figured I'd get the CDs too, since the MP3s come with. What's $28 for an awesome mod anyway?

Going to build the new file tomorrow, but will have to wait until Pinball Refinery is done with my machine until I can try it.

#38 5 years ago

Hey Nosro,

A couple things I noticed. Your SR33 ACD references a .wav file, where as all other ACD files are referencing mp3s. I thought you might want that consistent.

I assume that we should NOT use the optional change tempo on a track like that used for SR33, as it is much smaller than the one used in the game. Therefore, its resulting tempo would be waaaayyy too slow. I performed that step for every other track.

That's all I have. Seemed pretty straightforward. I will be making a couple changes to your choices, and posting them here.

Thanks for all your hard work

#39 5 years ago

I will look into the SR33 problem - shouldn't be that way.

Quoted from jfh:

Going to build the new file tomorrow, but will have to wait until Pinball Refinery is done with my machine until I can try it.

You are not alone. I did most of the work described here before my machine arrived. I played 5 games on the original music before flashing in new music.

#40 5 years ago
Quoted from micro:

Hey Nosro,
A couple things I noticed. Your SR33 ACD references a .wav file, where as all other ACD files are referencing mp3s. I thought you might want that consistent.
I assume that we should NOT use the optional change tempo on a track like that used for SR33, as it is much smaller than the one used in the game.

Thanks for spotting this. I fixed SR33 to reference the MP3, but also the beginning of the edit is different because of the silence that is at the beginning of all MP3's but is not at the beginning of WAV files.

Fixed the instructions to note that tempo should not be changed for SR33.

I also redid SR27 to avoid re-using the same music that is used in SR26. If you don't like this, choose V3. No biggie.

All changes detailed in change log if you are so inclined, otherwise, just pick up the latest.

-----------------------------

Bonus: I included a knocker sound that is much softer and less loud. It is a generic "blaster" sound: https://dl.dropboxusercontent.com/u/8292818/SR25%20-%20knocker%202.wav

2 weeks later
#41 5 years ago

nosro,

Thanks for doing all the hard work.

I'm just following up on this since I've been playing with it this week.

Two of your Acid files are off and leave a blank pause at the end of their respective tracks and are noticeable while playing the game.

Nero comes in at 44.250 seconds and should be 46.305. Destroy the Drill comes in at 50.156 seconds and should be 51.696.

#42 5 years ago
Quoted from nosro:

I'm working on making available some configuration files for Sony Acid Xpress 7 (which is available as freeware) which would not have any copyright problems. You'll have to supply your own legally acquired MP3's. I hope to have a procedure written that anyone can follow.

I was hoping that with a "proof of purchase" by me, that I could get a copy of the file you generated.

Wouldn't be any copyright issues, as I would have the paid for the original files.

Robert

#43 5 years ago
Quoted from tktlwyr:

nosro,
Thanks for doing all the hard work.
I'm just following up on this since I've been playing with it this week.
Two of your Acid files are off and leave a blank pause at the end of their respective tracks and are noticeable while playing the game.

Step 6h, which I said was optional, stretches out the music without changing the pitch. That would, for example, lengthen Nero from 44 to 46 seconds. It definitely changes the tempo of the music, but I do not find it troublesome compared to the silence.

Certainly we're all open to alternative edits! But these ACD files represent the best that I could do to completely fill in the allotted time without abrupt cut-offs.

#44 5 years ago

Great work, guys! Adding the film soundtrack really changes the feel of the modes, and it perfectly integrates with the game. That being said, I happen to think that ST has some of the best music I've ever heard in a pinball machine. Whoever composed the music for Stern did an amazing job. Obviously, they're no Michael Giacchino, but it's still impressive nonetheless.

#45 5 years ago

Great work!

#46 5 years ago
Quoted from nosro:

Step 6h, which I said was optional, stretches out the music without changing the pitch. That would, for example, lengthen Nero from 44 to 46 seconds. It definitely changes the tempo of the music, but I do not find it troublesome compared to the silence.
Certainly we're all open to alternative edits! But these ACD files represent the best that I could do to completely fill in the allotted time without abrupt cut-offs.

Thanks for following up.

Prior to your response, this is exactly what I had done. The loop from the end back to the front can sound a little abrupt on one of the missions (forgot which) so I'm going to try to tweak it a little more and maybe fade the end out a little.

#47 5 years ago

What you may be hearing is that sometimes, the game restarts the music from a point in the middle of the song. For example, SR26 restarts at 18.4 seconds. Therefore, the next step that I am taking is to determine where the game likes to restart the song and see if I can edit the song to sound good when restarted at that time. In the example of SR26, the ACD is already modified such that the music sounds good when starting at 0 seconds or at 18.4 seconds. Now I have to do it for all the others. This is going to be really tricky.

#48 5 years ago

The only issue I really had was with SR53 and SR56. Messing with the tempo seems to have cleaned it up nicely.

Thanks for following up again!

#49 5 years ago

I have updated the music list ( http://pinside.com/pinball/forum/topic/stern-star-trek-catalog-of-music ) to indicate where some of the music restarts. For example, the Nero mode music initially starts at the beginning, but once the end is reached, the music does not restart at the beginning, but instead restarts at 10.15 seconds.

I will be re-editing the music again so that playing the music from the restart point makes musical sense and does not sound abrupt. Those who have not done this modification yet may want to wait for this next revision of the ACD files.

tktlwyr: this may explain some of what you were hearing since both SR53 and SR56 do not restart at the beginning.

#50 5 years ago

I'll be undertaking this mod as soon as the new update is posted. Thanks nosro for doing all the work to make this available!

Promoted items from the Pinside Marketplace
4,700 (OBO)
Machine - For Sale
Birmingham, AL
From: $ 218.00
From: $ 5,599.00
Pinball Machine
Great American Pinball
$ 76.95
Cabinet - Shooter Rods
Super Skill Shot Shop
$ 40.00
Lighting - Other
Rock Custom Pinball
From: $ 20.00
Cabinet - Other
Rock Custom Pinball
$ 16.50
Lighting - Led
Lermods
From: $ 119.99
Lighting - Backbox
Rock Custom Pinball
7,600
Machine - For Sale
Appleton, WI
5,000
Machine - For Sale
Lumberton, TX
$ 45.00
Cabinet - Other
...redshiftLED
4,750 (OBO)
Machine - For Sale
Chicago, IL
From: $ 40.00
Lighting - Interactive
Professor Pinball
$ 86.95
Cabinet - Shooter Rods
Super Skill Shot Shop
$ 76.95
Cabinet - Shooter Rods
Super Skill Shot Shop
$ 45.00
Cabinet - Other
Rock Custom Pinball
$ 15.00
Playfield - Protection
Pin Mods
From: $ 40.00
Cabinet - Other
Rock Custom Pinball
$ 10.00
Cabinet - Sound/Speakers
Gweem's Mods
$ 22.00
Cabinet - Sound/Speakers
ModFather Pinball Mods
$ 5,599.00
Pinball Machine
Classic Game Rooms
$ 7,199.00
Pinball Machine
Operation Pinball
$ 64.00
Lighting - Under Cabinet
Lermods
$ 7,199.95
Pinball Machine
Pinball Pro
There are 267 posts in this topic. You are on page 1 of 6.

Hey there! Got a moment?

Great to see you're enjoying Pinside! Did you know Pinside is able to run thanks to donations from our visitors? Please donate to Pinside, support the site and get anext to your username to show for it! Donate to Pinside