file Music Transitioning in MB

  • LegoCreator768
  • LegoCreator768's Avatar Topic Author
  • Offline
  • Experienced Marbler
  • Experienced Marbler
  • Always on technology
  • Posts: 148
  • Thank you received: 19
26 Apr 2015 03:17 #1
Can music go from song to song, like a soundtrack? When you enter a loading screen, can it fade songs?

Please Log in or Create an account to join the conversation.

  • HiGuy
  • HiGuy's Avatar
  • Offline
  • Lead Developer
  • Lead Developer
  • PQ Developer Emeritus
  • Posts: 1334
  • Thank you received: 605
26 Apr 2015 05:09 #2
As far as I know, you can set the audio volume of a specific channel (there are 8 total), but all music is played on the same channel.

Theoretically, you could rewrite the music system to play songs on separate channels and fade one out and another in to create a crossfade. I'm not entirely sure what the code would look like, or if it would be feasible, but you may be able to get it to work with some effort.

This signature is real code
Code:
function clientcmd12dothepq() { commandToClient(LocalClientConnection, '34onthedancefloor'); }
The following user(s) said Thank You: Jeremiah1997

Please Log in or Create an account to join the conversation.

  • LegoCreator768
  • LegoCreator768's Avatar Topic Author
  • Offline
  • Experienced Marbler
  • Experienced Marbler
  • Always on technology
  • Posts: 148
  • Thank you received: 19
26 Apr 2015 16:30 #3
Where's the file located?

Please Log in or Create an account to join the conversation.

  • HiGuy
  • HiGuy's Avatar
  • Offline
  • Lead Developer
  • Lead Developer
  • PQ Developer Emeritus
  • Posts: 1334
  • Thank you received: 605
26 Apr 2015 17:21 #4
Should be marble/client/scripts/audioProfiles.cs

This signature is real code
Code:
function clientcmd12dothepq() { commandToClient(LocalClientConnection, '34onthedancefloor'); }
The following user(s) said Thank You: Jeremiah1997

Please Log in or Create an account to join the conversation.

Moderators: Doomblah
Time to create page: 1.530 seconds
We use cookies

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.