Author Topic: Is stereo channel audio for music bricks possible?  (Read 1720 times)

It's really bugged me how much mono tends to break the quality of the loop you're making, so is it possible for music bricks to use stereo audio?

it's possible to have a file for the left side of the loop and a file for the right side, you could place speakers for the left and right, with different names for the brick, and use events to make them both start playing their own loops at the same time
an alternative solution: if you like, combine both sides of the audio if you can, rather than simply deleting one side, it should sound better
the problem may also be the fact that music just sounds pretty bad in blockland

How do you figure a single source will portray stereo audio?

How do you figure a single source will portray stereo audio?
I dunno, i just thought at the time of posting this topic that it was something worth asking, but now i see it was kind of silly and pointless

Though i thought Torque had an audio datablock that could play stereo sounds, but i must have been thinking of the 2D and 3D datablocks somehow, which even if there was a stereo datablock, it wouldn't make a difference coming from a single source in a 3D space

it's possible to have a file for the left side of the loop and a file for the right side, you could place speakers for the left and right, with different names for the brick, and use events to make them both start playing their own loops at the same time
an alternative solution: if you like, combine both sides of the audio if you can, rather than simply deleting one side, it should sound better
the problem may also be the fact that music just sounds pretty bad in blockland
Actually, i do keep both channels when making the loops mono, it's just that the channels collide with each other in different ways, thus changing how it sounds from it's original stereo version, which is what i'm talking about, but i suppose there's hardly a way of avoiding that

If you want to play music on a music brick, it must be a mono audio file for it to work properly under the audio space positioning Torque uses, which is known as 3D sound. The only way to play stereo music through Blockland, is to use a client sided console command to play it directly to your client without any audio positioning, aka 2D sound. Meaning, only the client who puts in the console command can hear the 2D stereo music, unless you make a client sided add-on that everyone gets for a server so you can tell all of the clients what 2D music to play.

Edit: Oh and I almost forgot, if you try to enable stereo music on your server, Blockland rejects the music files because it only accepts mono music. So while you can play stereo music for your client, you can't put it on the server so everyone can download it. So if you want everyone to play the 2D music by their clients all at once, they have to manually download the stereo music files themselves.
« Last Edit: September 16, 2013, 02:28:59 PM by WALDO »

Sterio music loops are supported in Dedicated servers only.
Apparently a relic from older versions of Blockland when it could support stereo tracks.

And yes, Blockland could support Sterio before. Just not well.
All it would end up doing was kill the falloff as you left the music range.

Edit: Oh and I almost forgot, if you try to enable stereo music on your server, Blockland rejects the music files because it only accepts mono music. So while you can play stereo music for your client, you can't put it on the server so everyone can download it. So if you want everyone to play the 2D music by their clients all at once, they have to manually download the stereo music files themselves.
This is not the case for me. People can DL stereo audio just fine on my server.

Edit: Oh and I almost forgot, if you try to enable stereo music on your server, Blockland rejects the music files because it only accepts mono music. So while you can play stereo music for your client, you can't put it on the server so everyone can download it. So if you want everyone to play the 2D music by their clients all at once, they have to manually download the stereo music files themselves.
I think there's a script that plays loops on all the clients, i think it's a minigame only thing

Could that be changed to play stereo loops?

Forcing players to listen to 2d music loops with no option to disable is obnoxious

Forcing players to listen to 2d music loops with no option to disable is obnoxious
It would be, but if it were minigame only, it could be used as background music for a deathmatch, race, or whatever