Segs / Segs-Client

SEGS Launcher and Custom Client

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add some music to the launcher

ldilley opened this issue · comments

Feature Summary

The SEGS launcher might be more captivating if it played a theme song (or several.)

Is your feature request related to a problem?

No

Proposed Implementation

This feature could be implemented with Qt audio (https://doc.qt.io/qt-5/audiooverview.html). This would require a music file or files to be distributed with the launcher software (should be legal music -- perhaps community made or existing using a permissive license.) Alternatively, the music may be able to be played by opening the content using a web link. The music should be looped and there should be an optional mute checkbox.

Alternatives and Additional Remarks

None

Screenshots, Diagrams or Attachments (if applicable)

N/A

Happy to add, if someone else can source some music :)

Note to self: I'll probably utilise the QML class for this https://doc.qt.io/qt-5/qml-qtmultimedia-audio.html

I was thinking about music this morning. Ideally we could source from the community directly. Maybe some composers out there in discord.

In the interim, I found this?
https://www.storyblocks.com/audio/search/superhero

The Exciting Hero Adventure is sooooo money. My only concern is I see no way to contact the composer to verify if it's really royalty free.

The original title screen songs for reference. I think Freedom is probably the best. I'm pretty sure it was done by Jason Graves, who did all of the Going Rogue stuff. He's on to other movies and games now, check out his stuff online!

https://archive.paragonwiki.com/wiki/Music#Easter_Eggs_and_Obscure_Music

As discussed in the discord chat, maybe a shorter "logo" jingle could be used. Ideas would be the "SEGA" startup for their games, or musically, the iconic NBC tones, which are just the major notes C,G,E. Miles had mentioned an animated logo to go with it. I think putting a call out to the community on the discord first, and then, outsource if we can't find a resource in the community.

I think I found something @broxen
https://www.fesliyanstudios.com/royalty-free-music/download/clash-of-heroes/2786
https://www.fesliyanstudios.com/faq

Already swapped it out on my local copy and it works pretty well. I posted it to #development in Discord.

Just seeing this ping. That sounds awesome to me! Just need to add it in and make some sort of mute button for those who don't want to hear it