home *** CD-ROM | disk | FTP | other *** search
/ C!T ROM 2 / ctrom_ii_b.zip / ctrom_ii_b / FLIGHTSI / TEKSTEN / ENGSND / ENGSND.TXT
Text File  |  1992-10-31  |  8KB  |  160 lines

  1. ENGINE SOUNDS FOR FS4/SGA
  2. Tim Vasquez, 71611,2267
  3.  
  4.  
  5.      OK, folks, face it.  No one really gives much thought to it, but sound
  6. does represent a completely different dimension of reality.  Many programs
  7. and games for the IBM offer dazzling graphics, but sound always seems to
  8. take a back seat.  Why let that happen when you're running one of the best
  9. simulations ever made for the PC?
  10.      
  11.      Flight Simulator 4 (by Microsoft) and the Sound and Graphics
  12. Adapter (by Mallard Software) give you real, true-to-life aircraft noises. 
  13. Instead of artificially producing them, they access real digitized (sampled) 
  14. noises to produce the sound.  And with the diversity of people that own
  15. FS4 and SGA, there's certainly room for improvement, almost like the
  16. sceneries created by hundreds of FS4/ASD (Advanced Scenery Designer) owners.
  17.  
  18.      For example, I realized that I had sounds from a Boeing 747 cockpit
  19. on one of my tapes here at home.  And it hit me that I could put this in
  20. FS4.  I ran into problems, though, just when I thought I was all done.
  21.  
  22.      The problem is that FS4 loops jet and prop sounds (plays them over
  23. and over and over until you exit the program).  If you simply hand any
  24. digitized sound to FS4, the program won't find the loop markers, and this 
  25. will cause bad sound and temporary memory problems and lockups.  And even
  26. if you do get a readable file into FS4, it's got to sound just right.
  27.  
  28.      Here's the solution......
  29.  
  30. -------------------
  31. RECORDING THE SOUND
  32. -------------------
  33.  
  34.      Getting a high-quality sound into your computer is obviously the main
  35. objective.  After all, if you're going to hear the sound for hours on end,
  36. it had better sound good!
  37.  
  38.      Unfortunately, my Sound Blaster card does not have direct-wiring inputs.
  39. (Creative Labs was great servicing me under warranty, but I'll always
  40. gripe and moan about the way they designed the card without phono inputs!!)
  41. I've asked in IBMNEW and MIDIFORUM about a way to direct-wire into the mike
  42. jack, but no one seems to have a solution.
  43.  
  44.      So, my "high-tech" approach is to play the original sound loudly through 
  45. a set of high-quality headphones.  I plug a good condenser microphone into 
  46. the Sound Blaster and cup it with my hand into the headphone ear.  This does 
  47. a surprisingly good job at getting the right amount of treble and bass into 
  48. the sample.  Volume is important -- if you play the original too softly, the 
  49. sample will be weak and scratchy, and if you blast the original, your 
  50. sample will sound distorted.  Experiment!
  51.                                                                               
  52.      Moving along, use a sampling program such as SFXBlast, Blaster Master, 
  53. or other such high-quality programs.  Many of them can be found on 
  54. CompuServe.  Once you're set up, it's important to use a sample rate of
  55. about 5.7 kHz.  The samples supplied with SGA use a speed of about 5740 Hz.  
  56. I haven't really experimented with higher quality sounds (greater than 
  57. 10 kHz or so), since they do take up more space and run shorter, but if you 
  58. manage to get FS4 to swallow them, more power to you.
  59.  
  60.      Sounds are stored in .VOC files.  This is a standard sample format for 
  61. digital samples, and the filenames normally end with -- of course -- .VOC.
  62. Always use this format for your FS4/SGA endeavors.
  63.  
  64. -----------------
  65. EDITING THE SOUND
  66. -----------------
  67.  
  68.      Now, you must loop the sound end-to-end.  You will mainly be struggling 
  69. against file size.  At a sample rate of 5.7 kHz, a 10K file will give you  
  70. about two seconds, long enough for a decent sample.  If you go any shorter,
  71. your noise will sound a lot more artificial.  Any longer (say past 20K),
  72. and you create more headaches for FS4, which only has a certain amount of
  73. memory to deal with.
  74.  
  75.      Editing and trimming the best portions of the sample are important.
  76. After all, when you hear a 1-2 second snip once, it might sound great.  But 
  77. play it over and over and over, and you'll quickly pick up distractions,
  78. such as volume wavering, periodic oscillations of engine noise, or 
  79. random cockpit sounds.
  80.      
  81.      Here, a good sample editor is your best friend.  Again, SFXBlast and
  82. Blaster Master are good choices.  You need to start out with a big chunk of
  83. sound (about 50-100K) and use block looping commands to track down the
  84. choicest parts of the file.  When you find it, DELETE all other parts of
  85. the file (don't just erase them) -- so that when you run a loop on the 
  86. ENTIRE SAMPLE, it should sound close to the way you want it.
  87.      
  88.      Once you do this, you need to "trim" the edge of the file.  Zoom in on
  89. the very edge as close as you can and look at the graphical waveform 
  90. (the sound trace).  You need to make this waveform continuous during the 
  91. transition from the end to the beginning of the file.  In other words, if 
  92. the file begins with the wave at a peak, you need to end the sample with a
  93. similar peak.  If it ends on the zero line, trim the beginning so that the
  94. file starts on the zero line, too.
  95.      
  96.      If you don't do this, chances are you'll hear a discernable click every 
  97. time the file is repeated.  It's impossible to get rid of the click
  98. completely, but by matching up the file end-to-end, you should be able
  99. to keep it under control.
  100.  
  101. ------------------------
  102. INSERTING A LOOP COMMAND
  103. ------------------------
  104.  
  105.      There aren't many programs that will do this for you.  Neither  
  106. SFXBlast or Blaster Master can do this.  Your best bet is to use the 
  107. JOINTVOC command supplied with your Sound Blaster.  (I have the V1.5
  108. version; I don't know whether the V2.0 or Pro users have this command).
  109.  
  110.      But anyway, it's:
  111.  
  112. JOINTVOC /T(newfile) /R9999 (oldfile) /RE
  113.  
  114.      For example, if you have a Cessna 172 noise saved in C172.VOC, you
  115. can try this:
  116.  
  117. JOINTVOC /TC172NEW.VOC /R9999 C172.VOC /RE
  118.  
  119.      This inserts the repeat and repeat end codes in your sample which
  120. FS4 requires.  Once you finish this, you can ignore the old file.
  121.  
  122. -----------------
  123. PUTTING IT IN FS4
  124. -----------------
  125.  
  126.      The final step is to place the new file in your Flight Simulator
  127. directory.  You should take a look at VOCHLP.TXT, a file available in
  128. CompuServe in the FSFORUM, Library 5.  This shows the best way to copy
  129. your sound samples into your directory.
  130.  
  131.      Now for a filename.  Go to your FS4 directory and list the *.VOC files.
  132. These are the ones SGA uses.  Just replace either the jet or prop file
  133. (whichever is appropriate).  However, whenever you go to FS4 menu 1,K 
  134. (sound) and select User Defined Sounds, FS4 will access those sounds whose
  135. filenames end with 2.  For instance, the program will use JET2.VOC
  136. instead of JET1.VOC.  This allows you to keep the original sounds in FS4
  137. if you get tired of your own noises.
  138.      
  139.      But you can cheat by just overwriting the existing .VOC files.  It's
  140. not the most popular way of doing it, but I do it (I have my SGA .VOC's
  141. backed up in a subdirectory and on my master disk, of course).
  142.  
  143. -------------
  144. AFTERTHOUGHTS
  145. -------------
  146.  
  147.      You don't really think about it, but sound does have a major impact
  148. on the reality of the simulation.  And if it's the real thing -- look out!  
  149.  
  150.      Personally I'd like to see more true-to-life .VOC samples.  I'm not  
  151. really sure how many people are interested or have the resources.  After
  152. all, not all of us have access to a DC-10 cockpit or a F-16 flight, but each 
  153. properly edited file is a jewel to bring into FS4.  Even those little 
  154. things, like the MD-80 landing gear computer voice (available in CompuServe's
  155. FSFORUM), adds a little sparkle to a static desktop simulation.
  156.  
  157.    
  158.  
  159.      
  160.