Stormworks: Build and Rescue

Stormworks: Build and Rescue

243 ratings
Stormworks Music Player V1.3 (Custom songs!)
28
13
4
4
4
4
2
4
2
3
3
2
2
2
   
Award
Favorite
Favorited
Unfavorite
Tags: v1.13.2
File Size
Posted
Updated
3.403 MB
5 Apr, 2024 @ 4:31pm
31 Dec, 2024 @ 7:40pm
8 Change Notes ( view )

Subscribe to download
Stormworks Music Player V1.3 (Custom songs!)

Description
Hello!
Thanks for looking at my music player. I have made this over a few days of tinkering around however it is still a work in the progress (see plans below). It uses a custom program to convert midi files into lua script which them can be imported into stormworks.
If you have any questions, please check the FAQ or DM me on discord (#shark_has_crash)



Change notes: (V1.3)
Changes:
  • + Custom song creation tool (FINALLY, I'm sorry it took so long to release. View to "Custom songs" section for more info)
  • + klaxon music instrument
Songs:
  • + Viva La Vida - Coldplay
  • + Despacito
  • + Grian - Mumbo AFK
  • + Otherside - Minecraft
  • + Creeper Rap

    (Notes: I am currently very busy irl so updates wouldn't be very frequent)
View full notes: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/changelog/3213613381

If a song, you requested isn't here, It could be that I didn't work well or I haven't got around to adding it
You can now create your own songs! View the Custom Songs section.


Plans:
Soon™
  • Add more songs
  • Create Album / Multi-song controller
  • Create Jukebox
  • Create automatable controller (e.g. for elevator music)
  • Retune the horn buzzers
Future (probably not for a while)
  • Create a website to upload your own songs
  • Add percussion instruments
  • Multi-instrument songs


Instructions:
Normal (piano), Horns & Klaxons
  1. Take a song cartridge from the Song collection and connect it to the controller
  2. Turn on the controller
  3. Press Play button
  4. Enjoy!
Steam Whistles
  1. Start boiler and wait for pressurized light to turn on
  2. Take a song cartridge from the Song collection and connect it to the controller
  3. Turn on the controller
  4. Press Play button
  5. Enjoy!

Automatable Song controller
Instructions:
  1. Attach a song (either hardwired or with a cartridge) to the controller
  2. Edit controller settings in editor
  3. Input a On Signal to play the song
  4. Turning off the signal will stop the song

Options:
  • Loop: On/Off
  • Loop Interval: instant, 0.5, 1, 2, 5 secs
  • action when signal is off: Reset or Pause

Multi-song Controller
Instructions:
  1. Choose a varieties either 3,5,10,15 song controller
  2. Attach songs (hardwired) to the controller (doesn't need to fill all slots)
  3. Attach to normal music controller
  4. Enjoy :)
Features:
  • Loop either through all songs or just one
  • Select song on screen

Custom Songs
Allows to create your own song XMLs.
Instructions:
  1. Obtain a midi file for the song (you can find them on google. A good website I have found for these is: https://onlinesequencer.net/sequences)
  2. Go to the custom song creation tool: https://miditosw.sharkhascrash.com/
  3. Upload the midi file
  4. Choose which tracks you want to be included (you should remove any percussion tracks)
    TIP: You can preview the song using the button and the instrument selector at the bottom for the above step
  5. Cut the song if you want to.
  6. Click process and then download.
  7. Import the file into Stormworks
  8. Load it on to the music platform using the select tool and spawn the vehicle.
  9. Connect the track to a music box and enjoy!

Needs infinite electricity!!

Warning!!! Don't Open the whistle or buzzer menus as it might mess up the xml

Music Tracks:
Games:
  • Bad Piggies - Main Theme
  • Plants vs Zombies - Loon Boon
  • Minecraft - Sweden
  • Minecraft - Subwoofer lullaby
  • Minecraft - Aria Math
  • Minecraft - Mood city
  • Minecraft - Mice on Venus
  • Minecraft - Otherside
  • FNAF - Toreador March
  • ULTRAKILL - take care
  • Super Mario 64 - Main theme
  • Red Alert 3 - Soviet March
  • Helldivers 2 - A Cup of Liber-Tea
  • Portal - Still Alive
  • Undertale - megalonvania
  • TF2 - main theme
  • TF2 - Soldier of dance
Memes:
  • Minion March
  • Chicken Dance
  • RushE
  • Shreksophone
  • Deja Vu
  • Gigachad meme
Songs:
  • Fly me to the moon
  • Sea Shanty - Wellerman (ok on whistles)
  • Crab Rave
  • Baby shark
  • Rick roll :)
  • Freebird (guitar solo)
  • Through fire and flames
  • Shelter by Porter Robinson
  • My My Hey Hey - Neil Young
  • Pirates Of The Caribbean - Davy Jones Theme
  • Pirates Of The Caribbean Theme
  • Interstellar theme
  • Under the Sea
  • Queen - Bohemian Rhapsody
  • Danger zone - Kenny Loggins
  • Star Wars - The Imperial March
  • Star Wars - The Clones
  • We Didn't Start The Fire
  • Seven Nation Army
  • JVKE - This is what space feels like
  • Starman - David Bowie
  • Macarena
  • Rocket Man
  • Jaws theme
  • Drunken Sailor
  • Balling
  • Master Of Puppets
  • Viva La Vida - Coldplay
  • Despacito
  • Grian - Mumbo AFK
  • Creeper Rap
Military:
  • Heart of Oak
  • Dixie (good on Horns)
  • Erika
  • Rule Britannia (good on whistles)
Anthems: (good on steam whistles)
  • UK - God save the king
  • USA - Star Spangled Banner
  • Germany - Deutschlandlied
  • USSR - State Anthem of the Union of Soviet Socialist Republics
Misc:
  • Thomas the tank engine theme (good on steam whistles)
  • Local Forecast - Elevator Music
  • Spongebob - Main theme
  • Spongebob - Krusty Krab
  • Stormworks - Old main menu theme (has extra sounds :), use on piano)
  • The Entertainer
  • Beethoven Opus 57

FAQ:
Q: Can I make song requests?
A: Yes! I will try to add them when I have time. Please leave them here: https://steamhost.cn/steamcommunity_com/workshop/filedetails/discussion/3213613381/4362373511165915969
It would be helpful if you could provide a midi file or a link to one so I don't have to find one! (Midi files with minimal instruments (especially percussion) are preferred)
Q: Will there be a way to add songs myself?
A: Not for the time being, however in the future when I have more time and if there is enough interest I will create a website where you can upload your own songs.
Q: Can I use this in my workshop creations?
A: Yes. Please credit me and link back to this page. If you want, you can also dm me on discord I might put you in the list below.

Vehicles using the play:
Thomas the musical train: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3215509494

Credit:
Original Normal/Piano buzzers were grabbed from this (redone now): https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2349095975
Popular Discussions View All (3)
123
28 Jul @ 6:19pm
Song Requests
shark_has_crash
0
28 Jul, 2024 @ 9:49am
Asgore + Bergentrückung (Midi too!)
GeneralSteinberg
0
5 May, 2024 @ 2:09pm
The Rollercoaster Tycoon 1 and 2 theme songs/main menu songs would be cool
Bonnie1987
125 Comments
cyberguy 14 Jun @ 8:58am 
add megalovania from undertale please:steamsad:
KITTY 29 May @ 11:01pm 
could we get the muffet one from undertale?
Korvettenkapitän Petri 13 May @ 6:41am 
Very underrated, congrats. Very fine work.
Liyem010 25 Mar @ 2:21am 
i tried making a custom song and it didnt work
Spongbob 7 Mar @ 9:43pm 
i totally think you should add Waltzing Matilda
gd player 15 Feb @ 12:28pm 
can you fix the electricity problem i had to put a battery to make some music players works and stuff
shark_has_crash  [author] 1 Jan @ 12:00pm 
Load it on to the main music platform with the select tool
Nukey 1 Jan @ 11:56am 
After importing the file, how do you place it in the music player? I know it sounds stupid but I have been trying for a while and can't figure it out
shark_has_crash  [author] 28 Dec, 2024 @ 7:13pm 
Hi, I actually have a midi convert website ready I just need to find the time to release it. Sorry it wasn't sooner I just have been really busy
cocojumbo 27 Dec, 2024 @ 3:11am 
masterpis