MX Bikes Official Forum

Mods => Bikes => Topic started by: KRDJMTC on October 08, 2016, 12:43:46 AM

Title: Custom Sounds?
Post by: KRDJMTC on October 08, 2016, 12:43:46 AM
I was thinking about modding MXB with sounds from MX Unleashed, ATV Offroad Fury 4, or whatever games I think would work well.  I saw that TheFatController and some others wanted to do this too...

So, how does it work?  What programs do you think I would need?
Title: Re: Custom Sounds?
Post by: 𝖙𝖋𝖈 on October 08, 2016, 01:12:37 AM
(http://i0.kym-cdn.com/photos/images/newsfeed/000/550/771/7ac.jpg)
Title: Re: Custom Sounds?
Post by: KRDJMTC on October 08, 2016, 01:19:24 AM
So it's easy then?  :(
Title: Re: Custom Sounds?
Post by: 𝖙𝖋𝖈 on October 08, 2016, 01:31:00 AM
It's probably best to start by downloading MaX SCL from the PiBoSo forum plugins section. It will give you an idea of how sounds are created for this sim as it works exactly the same as GPB. Please read the documentation that MaX includes with the tool though and don't expect much help, it's a pretty unexplored area right now..
Title: Re: Custom Sounds?
Post by: KRDJMTC on October 08, 2016, 03:09:07 AM
Thanks for your help.  I'll see what I can do...
Title: Re: Custom Sounds?
Post by: GDUBMX on October 08, 2016, 12:14:05 PM
Good luck mate. Let us know how you get on,  some newsounds would be awesome,  plus I always liked the unleashed sounds
Title: Re: Custom Sounds?
Post by: BadStar on October 09, 2016, 12:30:50 AM
Speaking of sounds... I have played probably every mx game on earth and never has one hit the sounds to be accurate to real bikes..

I would say the 2-strokes on MXvsATV alive/encore are pretty good.. but I cant wait for the day a real thumper sound happens also..


I will say, MXB has an awesome way of producing sound, (power curve) as with a real engine, but still.. Not sure why real thumper/dirt bike sounds mostly have never existed in games (unlike car games)
Title: Re: Custom Sounds?
Post by: KRDJMTC on October 09, 2016, 09:33:39 PM
In order for the MX Unleahed sounds to work, their pitch would have to remain constant throughout the bike's acceleration.  I've been messing with the .scl file, but it doesn't seem to change anything.  I'll keep playing with it, but in the meantime, I'll use a bike sound I got from ATV Off-road Fury 4.  These sounds seem to be built for their pitch to change with the bike, but they're not very realistic.

My main reason for looking into this was actually to import the MX vs. ATV Alive sounds into the game, because I absolutely love those sounds.  But it'll take some intense googling to figure out how to rip sounds from a PS3 disk, and I'll need to solve the MX Unleashed problem first.
Title: Re: Custom Sounds?
Post by: BadStar on October 09, 2016, 10:32:58 PM
I think Encore and ALive should be the same for sounds...
Title: Re: Custom Sounds?
Post by: KRDJMTC on October 10, 2016, 12:28:29 AM
Yeah, they do.  I just don't have Supercross on the PC.  If someone else could get those sounds for me that would be great, but I'm not counting on it.
Title: Re: Custom Sounds?
Post by: HornetMaX on October 11, 2016, 08:33:37 AM
Quote from: KRDJMTC on October 09, 2016, 09:33:39 PM
In order for the MX Unleahed sounds to work, their pitch would have to remain constant throughout the bike's acceleration.
But if the pitch is kept constant, how does the sound vary depending on the bike's RPM ?
Title: Re: Custom Sounds?
Post by: GDUBMX on October 11, 2016, 11:13:02 AM
Pretty sure the sounds are locked into one huge sound file,  I asked Jamie T to look for us last year and he said sounds are really tricky to extract as they are bundled into one huge track rather than separate files.  I stand corrected though as I may have  that wrong but I'm 90%sure.  Shame though,  I don't wanna bag on the 2stroke sounds but they "aren't great"..  Sorry Piboso.. 
Title: Re: Custom Sounds?
Post by: Asdrael on October 11, 2016, 11:21:59 AM
So sounds are just different files blending together to produce the change in RPM? Isn't it easier to have frequency modulation and pitch shifter on one single file (or 2 - 1 under load, 1 without) ?
Title: Re: Custom Sounds?
Post by: 𝖙𝖋𝖈 on October 11, 2016, 12:29:24 PM
The pitch is modulated, but that's where it gets complicated.

Using one sound file and modulating the pitch is too much and will cause any artifacts in the sample to be exaggerated, while using two samples at different pitches and trying to match / blend them together is very difficult (a to get the right samples and b to make them play well together)..
Title: Re: Custom Sounds?
Post by: HornetMaX on October 11, 2016, 12:34:57 PM
In PiBoSo sims, for the enigne you essentially have:

On top of this you have some additional sounds (transmission, gearbox, wind, brakes etc).

Quote from: Asdrael on October 11, 2016, 11:21:59 AM
So sounds are just different files blending together to produce the change in RPM? Isn't it easier to have frequency modulation and pitch shifter on one single file (or 2 - 1 under load, 1 without) ?
It is easier (and absolutely possible in MXB, just have the two layers, one sample each) but this typically gives worse results.
You can even have a single layer with a single sample: even easier, but even worse :)

The general principle is: at a given RPM and throttle position you usually have 1 active sample (active = being played) for the ON layer and one active sample for the OFF layer. They are "blended" depending on throttle position (and other stuff).
As we need multiple samples in a layer, we need to transition from one to the other in a smooth way, so you have the fade-out/dafe-in zones in which 2 samples (of the same layer) are active.

After that, it's up to the creativity of the sound modded: for example, in a layer you could have a sample always active (i.e. spanning the whole RPM range), to represent a sound that is always there and is independent from the RPMs.
Title: Re: Custom Sounds?
Post by: 𝖙𝖋𝖈 on October 11, 2016, 01:16:11 PM
I.e very difficult ;D

Even worse with two stroke. As a two stroke pings and pops, these pings and pops don't change pitch nearly as much as the engine note, however they do increase in speed and blend in to the engine note.

I dare someone to try and re-create this ;D

The easiest way would probably be to.. Hmm.. Oh wait there is no easy way :(
Title: Re: Custom Sounds?
Post by: pacopastor34 on October 11, 2016, 06:27:39 PM
Quote from: TheFatController on October 11, 2016, 01:16:11 PM
I.e very difficult ;D

Even worse with two stroke. As a two stroke pings and pops, these pings and pops don't change pitch nearly as much as the engine note, however they do increase in speed and blend in to the engine note.

I dare someone to try and re-create this ;D

The easiest way would probably be to.. Hmm.. Oh wait there is no easy way :(

Challenge accepted
Title: Re: Custom Sounds?
Post by: BadStar on October 11, 2016, 10:06:11 PM
I can understand why Rainbow Studio's would pack the audio instead of multiple files...because they are the only one's who have gotten close to a real 2-stroke sound I guess and they want to keep it that way..


I honestly like Piboso bike sounds...but obviously neither 2/4 stroke sound real and that is the same across 99% of all mx games. I know ill be donating if someone solves the key to the universe!! ( i mean bike sounds)
Title: Re: Custom Sounds?
Post by: HornetMaX on October 11, 2016, 11:26:46 PM
Step #1: you need good samples. Bike on a dyno, more than decent mic(s), some recording software (no, the Windoes audio recorder won't do) and somebody with an understanding of audio processing and decent ears. That would do for a start :)
Title: Re: Custom Sounds?
Post by: KRDJMTC on October 14, 2016, 12:13:57 AM
I think I might be on to something...
Can I make it work...
Title: Re: Custom Sounds?
Post by: KRDJMTC on October 14, 2016, 01:43:33 AM
So,
I figured out how to control the pitch of the MX Unleashed sounds, so now the "sound" right.  But the problem is that, in MX Unleashed, you don't change gears.  When you put those sounds into MXB and you change gears, it sounds... silly.

I'm gonna keep going just because it's fun though.
Title: Re: Custom Sounds?
Post by: Ruubs on October 16, 2016, 11:03:01 PM
I don't know anything about this. But I found these. Might be helpful.
450's:
http://www.akrapovic.com/#!/motorcycle/product/off-road/13019/sound?brandId=31&modelId=173
http://www.akrapovic.com/#!/motorcycle/product/off-road/14175/sound?brandId=30&modelId=126
http://www.akrapovic.com/#!/motorcycle/product/off-road/13023/sound?brandId=37&modelId=257
250's
http://www.akrapovic.com/#!/motorcycle/product/off-road/13018/sound?brandId=31&modelId=172
http://www.akrapovic.com/#!/motorcycle/product/off-road/13038/sound?brandId=37&modelId=254