Jump to content

Sound for scenery


Miggers

Recommended Posts

Has anyone ever added sounds to a scenery set?

 

There is soundset out there for the ACG IWM Dxford Airshow add-on that adds the ambient sound to the show.

 

I'd like to set it up so that once parked and engines off,the ambient sounds can be heard.

 

Then once I start up again I can hear my engines and ATC chatter.

 

Would the "sound" have to be treated like a set of sounds for an aircraft,i.e a sound folder containing the wav file

and then a sound cfg file so that the sound could have "triggers" to start and stop it?

 

How could it be done?

Link to comment
Share on other sites

One of the (many) great things about Flight Unlimited was the ability to attach sounds to moving scenery objects and to set the object's speed to zero.

 

It was a very effective way of adding ambient sounds to an airport as the volume of each different noise (birdsong, cafe chatter, road traffic etc) would change as you moved closer to or further from the source. Machinery louder at the maintenance hangars, birdsong clearer out on the grass, street sounds from beyond the terminal...

 

Ahh, great days.

 

I'd also love to know if it is possible in FS2004. It's one thing I've really missed.

Link to comment
Share on other sites

One of the (many) great things about Flight Unlimited was the ability to attach sounds to moving scenery objects and to set the object's speed to zero.

 

It was a very effective way of adding ambient sounds to an airport as the volume of each different noise (birdsong, cafe chatter, road traffic etc) would change as you moved closer to or further from the source. Machinery louder at the maintenance hangars, birdsong clearer out on the grass, street sounds from beyond the terminal...

 

Ahh, great days.

 

I'd also love to know if it is possible in FS2004. It's one thing I've really missed.

 

 

As I understand it,that's the thing with Fs2004.

If it isn't an aircraft,ground vehicle or AI,in other words,it has to move,or you can't add sound to it.

 

If something has a "sound"cfg. file,you can edit (if you know how to use/make up the relevant coding)that to have something to "trigger"the sound on and off again.

 

For instance,with an aircraft,it could be shutting down your engine(s)"triggers"the ambient sounds on

(you have to "loop it"),re-starting your engine(s) "trigger's" the ambient sounds off and "normal"sounds(i.e,engine and ATC)back on again.

 

That's how I understand it anyway.

Link to comment
Share on other sites

I have quite a few sceneries that do have sound. You can hear birds, dogs & other ambient sounds. If I recall, Misty Fjords was one of the sceneries, there are quite a few others. LAGO added ambient sounds as well.

Robin

Cape Town, South Africa

Link to comment
Share on other sites

That's because of Lagosim's Intelisound module. Originally developed for Laogosim's FS2002 FS SoundScape it was included in the original 2002 Emma Field and then further developed for inclusion in Lago's FS9 FS Enhancer programme (and included in the updated 2004 Emma Field). Ground breaking programmes, actually.
Link to comment
Share on other sites

My LAGO folder includes several WAV files of different environment sounds, like sound of people, at airport of or urban traffic etc. These sound files could easily be used and played with a cabin announcement tool.

 

Bernard

 

 

Link to comment
Share on other sites

Hi,

 

There is a way to do it, but it is limited in the number and names of the WAV files (hard coded by FS), and does not vary with distance (although you can specify the area where it will be heard using a controller effect).

 

I used one to create the famous "This area is for loading or unloading only, no parking" message at the old LAX satellite terminals. You only hear it parked in front of the building. I have also used them to create AI aircraft sounds - touchdown chirps and reverse engine sound.

 

This is the info I've gleaned over the years from various forums:

 

Andy B

 

Re: AI Engine start-up sounds

Ok fella's, thanks to Holger Sandmann btw for re-sending me this info.

 

A bit long I know but worth the read.

 

Originally posted on Avsim.com by various users - credit goes entirely to them for the content that follows below.

 

 

http://forums.avsim.net/dcboard.php...ing_type=search

 

15140, sounds for effects

Posted by ibanez737, Thu Jan-01-70 12:00 AM

 

Is it possible to attatch a sound to an effect file in Flight Simulator? Example: hear a blast and rumble during a volcanic eruption. A response to this would be very helpful.

-Scott Armstrong

 

 

-------

 

 

15141, RE: sounds for effects

Posted by InBetween, Thu Jan-01-70 12:00 AM

 

Greetings,

 

It is indeed possible, ala the default fireworks display,

or the flying chickens in the barnstorm effect in FS2004.

 

Open the file fx_barnstorm.fx (in the FS9\effects folder)

with Notepad and see the lines:

 

Sound=5

Sound Param=40

 

 

These lines call a sound that is "hard-coded" into the Sim.

The Sim looks for a specific wav file connected to the number "40",

in this case the wav file "barn.wav" found in the FS9\sound folder.

 

Cfs2 used this a lot in the effects files, here is the list:

 

 

----------------------------------------------------

Sound filenames associated with effects file entries

----------------------------------------------------

 

Sound type "5"

 

Where three filenames are listed, one will play at

random at each initiation of the effect...

 

----------------------------------------------------

FX file entry sound file(s)

----------------------------------------------------

Sound=5

Sound Param=0

firework.wav

----------------------------------------------------

Sound=5

Sound Param=3

xvlg_exp.wav

----------------------------------------------------

Sound=5

Sound Param=4

amb_aexp1a.wav

amb_aexp1b.wav

amb_aexp1c.wav

----------------------------------------------------

Sound=5

Sound Param=7

amb_aexp2a.wav

amb_aexp2b.wav

amb_aexp2c.wav

----------------------------------------------------

Sound=5

Sound Param=10

amb_aexp3a.wav

amb_aexp3b.wav

amb_aexp3c.wav

----------------------------------------------------

Sound=5

Sound Param=13

amb_aexp4a.wav

amb_aexp4b.wav

amb_aexp4c.wav

----------------------------------------------------

Sound=5

Sound Param=16

amb_wexp1a.wav

amb_wexp1b.wav

amb_wexp1c.wav

----------------------------------------------------

Sound=5

Sound Param=19

amb_wexp2a.wav

amb_wexp2b.wav

amb_wexp2c.wav

----------------------------------------------------

Sound=5

Sound Param=22

amb_wexp3a.wav

amb_wexp3b.wav

amb_wexp3c.wav

----------------------------------------------------

Sound=5

Sound Param=25

amb_wexp4a.wav

amb_wexp4b.wav

amb_wexp4c.wav

----------------------------------------------------

Sound=5

Sound Param=28

amb_gexp1a.wav

amb_gexp1b.wav

amb_gexp1c.wav

----------------------------------------------------

Sound=5

Sound Param=31

amb_gexp2a.wav

amb_gexp2b.wav

amb_gexp2c.wav

----------------------------------------------------

Sound=5

Sound Param=34

amb_gexp3a.wav

amb_gexp3b.wav

amb_gexp3c.wav

----------------------------------------------------

Sound=5

Sound Param=37

amb_gexp4a.wav

amb_gexp4b.wav

amb_gexp4c.wav

----------------------------------------------------

 

Sound type "6"

 

These sounds play at one of four different "speeds"

or "tones", chosen randomly each time by the Sim...

 

The filename listed will play at each initiation

of the effect, with four possible variations...

 

----------------------------------------------------

FX file entry sound file(s)

----------------------------------------------------

Sound=6

Sound Param=1

imp_large_a.wav

----------------------------------------------------

Sound=6

Sound Param=2

imp_large_b.wav

----------------------------------------------------

Sound=6

Sound Param=3

imp_large_c.wav

----------------------------------------------------

Sound=6

Sound Param=4

imp_large_d.wav

----------------------------------------------------

Sound=6

Sound Param=5

imp_large_e.wav

----------------------------------------------------

Sound=6

Sound Param=6

imp_med_a.wav

----------------------------------------------------

Sound=6

Sound Param=7

imp_med_b.wav

----------------------------------------------------

Sound=6

Sound Param=8

imp_med_c.wav

----------------------------------------------------

Sound=6

Sound Param=9

imp_med_d.wav

----------------------------------------------------

Sound=6

Sound Param=10

imp_med_e.wav

----------------------------------------------------

Sound=6

Sound Param=11

imp_small_a.wav

----------------------------------------------------

Sound=6

Sound Param=12

imp_small_b.wav

----------------------------------------------------

Sound=6

Sound Param=13

imp_small_c.wav

----------------------------------------------------

Sound=6

Sound Param=14

imp_small_d.wav

----------------------------------------------------

Sound=6

Sound Param=15

imp_small_e.wav

----------------------------------------------------

Sound=6

Sound Param=16

imp_small_f.wav

----------------------------------------------------

Sound=6

Sound Param=17

imp_small_g.wav

----------------------------------------------------

 

 

 

In FS2002/4 these still work, just use one of the combos

above in naming the new sound....

 

EDIT:

 

I forgot to mention the limitations:

 

Sounds are "global" (heard everywhere).

Sound plays once per effect initation, for the length of the wav file.

 

 

Regards,

 

JR

 

 

-------

 

 

15142, RE: sounds for effects

Posted by ibanez737, Thu Jan-01-70 12:00 AM

 

Thanks for all the great info, this will help a lot!

-Scott Armstrong

 

 

-------

 

 

15145, RE: sounds for effects

Posted by Frank Betts, Thu Jan-01-70 12:00 AM

 

That would be nice if you could trigger a certain spot. Say, when you pull up to a designated area and then you would hear a recorded instruction or what ever.

 

 

-------

 

 

15206, RE: sounds for effects

Posted by ibanez737, Thu Jan-01-70 12:00 AM

 

Yeah, it would be nice if Microsoft would make the sound parameters a little more versatile. I'm trying to get the sound to play 20 seconds into the effect, and i guess the only way to do that is to record 20 seconds of silence before the sound comes in in the wav file. A parameter for volume would be helpful as well. Oh well; maybe in FS2006. :-(

 

 

-------

 

 

15219, RE: sounds for effects

Posted by PaavoP, Thu Jan-01-70 12:00 AM

 

Well, it is possible to play a sound at an certain location (I've tested it and it works just fine). You have to create two files: a controller and a effect file.

 

Here's how I did it:

 

---The Controller (Cntrl_estscen_summerday.fx)---

 

Lifetime=5

Version=1.00

Radius=500

Priority=0

 

 

lifetime=0.0, 0.0

type=3

distance=500.00, 500.00 //effect will be triggered if user is 500m or less away from the controller

delay=10.00, 10.00

x offset=0.00, 0.00

y offset=0.00, 0.00

z offset=0.00, 0.00

effect.0=fx_estscen_summerday, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00

-------------------------------------------------

 

---The effect itself (fx_estscen_summerday.fx)---

 

Lifetime=5

Version=2.00

Display Name=Kevadel, suvel ja sügisel kasutatav taustaheli pehme linnulauluga.

Radius=0

Priority=0

Sound=5

Sound Param=4

 

 

Cockpit=0

VirtualCockpit=0

Spot=0

Tower=0

Map=0

 

 

Lifetime=1.00, 1.00

Delay=0.00, 0.50

Bounce=0.00

Rate=1.00, 1.00

X Emitter Velocity=0.00, 0.00

Y Emitter Velocity=0.00, 0.00

Z Emitter Velocity=0.00, 0.00

Drag=0.00, 0.01

X Particle Velocity=0.00, 0.00

Y Particle Velocity=0.00, 0.00

Z Particle Velocity=0.00, 0.00

X Rotation=0.00, 0.00

Y Rotation=0.00, 0.00

Z Rotation=0.00, 0.00

X Offset=0.00, 0.00

Y Offset=0.00, 0.00

Z Offset=0.00, 0.00

Pitch=0.00, 0.00

Bank=0.00, 0.00

Heading=0.00, 0.00

-------------------------------------------------

 

BTW - Shouldn't we work out some kind of "standard" set of sounds and effects? I mean if one designer uses "Sound=5/Sound Param=4" to play the sound of water and other one uses the same parameters and sound files to play city noise or something then it will cause a conflict and will ruin one of the sceneries.

 

 

-----

 

 

For Explorers

Tec Level not recomended for Newcomers

requires knowledge of effects and use of bglplacer from special effects sdk

and understanding of Special effects sdk docs

Iv'e Been Tinkering with sound effects etc

 

I have made some discovery for Fs2002 that may be usefull to scenery designers etc

 

As many of you already know Fssoundscape from Lago is and advanced sound placement tool. Well I have made a discovery and done some intial experimentation with an alternative idea not as all encompassing as Lagos but Free and open to almost everyone and may have some better results after experimenting

 

Firstly I copied CFS2 Sound directory to Fs2002 and merged the two

Then I copied all the CFS2 effects directory to Fs2002 and merged it with Fs2002s effects dir

 

I then used BGLPlacer from FS2002 special effects sdk to make a new bgl that simply refered to one of the fx files that contained a sound parameter fx_guns.fx

 

 

Lifetime=5

Version=1.00

Damage=1

Hitpoints=30.00, 70.00

Magnitude=20000.00, 20000.00

Time=0.30, 0.30

Range=50.00, 100.00

Sound=5

Sound Param=37

 

etc etc

The Guts of all this is that previously one was limmited to one fireworks sound fx for an object whereas now if you understand the extra ai sounds that are called upon through the fx file you now can have heaps more (unsure of how many to be exact)

Example lets say you have an explosion fx ie fx_fatal_explosion_l.fx called upon through BGLplacer set at a certain geographical location you can then go to that spot in FS and watch and hear it happen

You may then want to modify the fx_fatal_explosion_l.fx or rename and modify it to what you want .Essentialy you could dispose of the visual side of the effect and just have an emmiter emiting the prefered sound and as long as you understand the wav or series of wav files called upon by the fx_fatal_explosion_l,fx you can then modify the wave file to reflect what you want there instead so as an exsample you may make a rotor wash ocur which normally is ocuring with the Bell helecopter to happen at a certain place and have it makeing a whirlwind sound or mini tornado etc

Or for a quick exsample without using bglplacer you could modify the fx_tchdrt.fx and make the beginning to look like this

 

Lifetime=5

Version=1.00

Damage=1

Hitpoints=5.00, 8.00

Magnitude=5000.00, 5000.00

Time=0.30, 0.30

Range=10.00, 10.00

Fire=1

Fire Delay=5.00

Sound=5

Sound Param=28

 

you will then notice a particular sound belonging to that fx when you take of on the bell on farmland for this example and when you land.

The trick is working out what wave file is being played and then modify it so it plays the sound you want so in the end the amb_wexp4a.wav file or whatever plays what you want to hear instead of the big explosion the rest is just manipulating the fx file for your own purpose whether you want to see a visual effect or just to have it as a effect that emitts sound.

And as you know the effects can be timed or random or distance trigger'd by the {Type Parameter}

You could potentialy make a mountain.fx that was triggeged by distance and on aproaching the area you set of a effect that behaves like an avalanche and emmits the rolling thunderous soud of such an event

 

Sounds seem to be dictated by the FX name and the Sound Param= entry

 

I also found that this statement by MS isnt true entirly source (FS2002 Effects.doc)

(The version number of the internal effects tool used for Flight Simulator. Do not edit this parameter. Version=2.00 is the only value that is recognized by Flight Simulator.)

I have been using version 1 as they are found in CFS2 for what its worth

 

Once you work out the sequence of wave files that belong to a effect you can really have some fun and anyone that has got some knowledge here would be greatly appreciated ie what hapens on Sound Param=28 or Sound Param=34

 

Very eager for feedback and will upload an example to my website soon at http://nzcoaster.kiwiclub.com

in the mean time those that can have a look at this let me know what you think as it opens up some interesting possibilities

 

Kind Regards and Sorry about the length of this post

Greg

New Zealand

 

First you have a effects controller file. This controls where you must be located to hear the effect. This effect controller file must be placed into the scenery, at the locations you want to hear the sound. I placed one at each terminal at LAX. Second you have the effect file that actually plays the sound. This file is called by the controller file when specified.

 

ADE can place effects into the scenery, if you have used that program to create your Cape Canaveral airport (or you can load your AFCAD bgl file into ADE and use ADE from this point forward). If not, you can use XML and bglcomp to place them manually. This is not too hard.

 

The controller file (Cntl_parking_announce.fx), looks like this:

 

[Library Effect]

Lifetime=5

Version=1.00

Radius=61

Priority=0

 

[controller.0]

 

Lifetime=0.00, 0.00

Type=3

Delay=10.0, 10.0

distance=61,61

X Offset=0.00, 0.00

Y Offset=0.00, 0.00

Z Offset=0.00, 0.00

effect.0=fx_parking_announce, 0,0,0,0,0,0,0,0

 

So make a copy of my controller (in your FS2004/Effects folder) and paste it back in. Then rename it to something like Cntl_Canaveral_announce.fx.

 

The only line you must change is the last one, to point to your sound effect file, not mine. Just change the file name. You may also want to change the Radius=, distance=, and Delay= lines, if you want the trigger area to be larger/smaller, or the sound to start sooner/later (and the length of silence between announcement repeats).

 

So now we come to the sound effect file itself (fx_parking_announce.fx). The only important part of this file is at the top:

 

[Library Effect]

Lifetime=5

Version=2.00

Radius=0

Priority=0

Sound=5

Sound Param=31

 

[Properties]

Cockpit=1

VirtualCockpit=1

Spot=1

Tower=1

Map=1

 

The Emitter section below does nothing - it just makes it a valid effect file.

 

So make a copy of this file and rename the copy something like fx_Canaveral_announce.fx.

 

The important lines here are the Sound= and the Sound Param= lines. The Sound= line determines how the sound will be played (5 = play once; the controller repeats it). and the Sound Param= line determines which WAV file will be played. These WAV file names are all *hard coded* in FS and cannot be changed. There are a limited number of WAV file names and they cannot be used more than once in FS - you can use only one each in your entire FS9 installation.

 

The sound parameters and associate file names are:

 

----------------------------------------------------

Sound filenames associated with effects file entries

----------------------------------------------------

 

Sound type "5"

 

Where three filenames are listed, one will play at

random at each initiation of the effect...

 

----------------------------------------------------

FX file entry sound file(s)

----------------------------------------------------

Sound=5

Sound Param=0

firework.wav

----------------------------------------------------

Sound=5

Sound Param=3

xvlg_exp.wav

----------------------------------------------------

Sound=5

Sound Param=4

amb_aexp1a.wav

amb_aexp1b.wav

amb_aexp1c.wav

----------------------------------------------------

Sound=5

Sound Param=7

amb_aexp2a.wav

amb_aexp2b.wav

amb_aexp2c.wav

----------------------------------------------------

Sound=5

Sound Param=10

amb_aexp3a.wav

amb_aexp3b.wav

amb_aexp3c.wav

----------------------------------------------------

Sound=5

Sound Param=13

amb_aexp4a.wav

amb_aexp4b.wav

amb_aexp4c.wav

----------------------------------------------------

Sound=5

Sound Param=16

amb_wexp1a.wav

amb_wexp1b.wav

amb_wexp1c.wav

----------------------------------------------------

Sound=5

Sound Param=19

amb_wexp2a.wav

amb_wexp2b.wav

amb_wexp2c.wav

----------------------------------------------------

Sound=5

Sound Param=22

amb_wexp3a.wav

amb_wexp3b.wav

amb_wexp3c.wav

----------------------------------------------------

Sound=5

Sound Param=25

amb_wexp4a.wav

amb_wexp4b.wav

amb_wexp4c.wav

----------------------------------------------------

Sound=5

Sound Param=28

amb_gexp1a.wav

amb_gexp1b.wav

amb_gexp1c.wav

----------------------------------------------------

Sound=5

Sound Param=31

amb_gexp2a.wav

amb_gexp2b.wav

amb_gexp2c.wav

----------------------------------------------------

Sound=5

Sound Param=34

amb_gexp3a.wav

amb_gexp3b.wav

amb_gexp3c.wav

----------------------------------------------------

Sound=5

Sound Param=37

amb_gexp4a.wav

amb_gexp4b.wav

amb_gexp4c.wav

----------------------------------------------------

 

Sound type "6"

 

These sounds play at one of four different "speeds"

or "tones", chosen randomly each time by the Sim...

 

The filename listed will play at each initiation

of the effect, with four possible variations...

 

----------------------------------------------------

FX file entry sound file(s)

----------------------------------------------------

Sound=6

Sound Param=1

imp_large_a.wav

----------------------------------------------------

Sound=6

Sound Param=2

imp_large_b.wav

----------------------------------------------------

Sound=6

Sound Param=3

imp_large_c.wav

----------------------------------------------------

Sound=6

Sound Param=4

imp_large_d.wav

----------------------------------------------------

Sound=6

Sound Param=5

imp_large_e.wav

----------------------------------------------------

Sound=6

Sound Param=6

imp_med_a.wav

----------------------------------------------------

Sound=6

Sound Param=7

imp_med_b.wav

----------------------------------------------------

Sound=6

Sound Param=8

imp_med_c.wav

----------------------------------------------------

Sound=6

Sound Param=9

imp_med_d.wav

----------------------------------------------------

Sound=6

Sound Param=10

imp_med_e.wav

----------------------------------------------------

Sound=6

Sound Param=11

imp_small_a.wav

----------------------------------------------------

Sound=6

Sound Param=12

imp_small_b.wav

----------------------------------------------------

Sound=6

Sound Param=13

imp_small_c.wav

----------------------------------------------------

Sound=6

Sound Param=14

imp_small_d.wav

----------------------------------------------------

Sound=6

Sound Param=15

imp_small_e.wav

----------------------------------------------------

Sound=6

Sound Param=16

imp_small_f.wav

----------------------------------------------------

Sound=6

Sound Param=17

imp_small_g.wav

----------------------------------------------------

 

 

The Sound=5 sounds are for scenery, while I use the Sound=6 sounds for my AI sounds . So you'll need to use Sound=5. I've already used Sound Param=31, so you will need to use another one. BTW, you can have up to 3 different announcements - they will play randomly. I instead have 3 identical WAV files so the same announcement plays all the time. Look in your main FS2004 Sound folder and you will see amb_gexp2a.wav, amb_gexp2b.wav, and amb_gexp2c.wav. These are my parking announcements. Your wav files will go here too.

 

Other scenery creators have also used some sounds in their sceneries but I don't use non-CalClassic scenery, so that's not a problem for me. You can look in your Sound folder for any other WAV files starting with amb_ - avoid using those. They often used the lower Sound Param numbers, so that's why I used a large one (31). I would do the same and use a number like 34, if available on your machine.

 

Hope this helps,

Tom Gibson

 

CalClassic Propliner Page: http://www.calclassic.com

Link to comment
Share on other sites

I got one working playing an ambient airport sound. I made one for summer with distant mowers, Ravens, and tweety birds and another for winter with heavy equipment, chainsaws, and geese. Already had the .wavs (and the placement) from an Orbx airport I built so all I had to do was rename them.

 

I used effectparams=MOY (month of year) in the placement to have the summer one play April through September, then the winter one plays January through March and again October through December. Took 6 placements of the effect(s) in total because you can't define the months Jan-Mar AND Oct-Dec in a single placement.

 

Here's a working example if anyone wants to dissect it, sound plays on the ramp at 65S airport, change the coordinates in the .xml to put it somewhere else. I didn't have an existing "amb_gexp2a.wav" or "amb_gexp3a.wav" in my Flight Simulator 9\Sound folder but if you do don't let these overwrite your existing ones!

 

https://drive.google.com/file/d/1vMuiZ0n_QJu4kCP8TM0yH26iBIpCbJ1L/view?usp=sharing

Link to comment
Share on other sites

  • 2 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...