Special Aircraft Service

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2 3 4 ... 13   Go Down

Author Topic: Next-Generation Sound Engine v20240601 / Next Generation Unified Sound Mod v1.1  (Read 12936 times)

0 Members and 1 Guest are viewing this topic.

FL2070

  • Modder
  • member
  • Offline Offline
  • Posts: 1247
  • FAC #87

Logo design by Ta183Huckebein/Raven

NG-SE: Next-Generation Sound Engine
NG-USM: Next-Generation Unified Sound Mod

~

Next Generation Sound Engine is a mod designed to expand the capabilities of the game's sound engine far beyond what was possible before. The total list of features includes...

Never existed before:
- stereo audio inside the cockpit for single-engined aircraft
- degree-specific modulation of the sound of an aircraft by the angle from the camera to the aircraft
- gun start/stop sounds for guns with looped audio
- randomized delay for cannon sounds
- WEP injection sounds
- reporting of aircrafts’ engines’ preset names and various other things such as settings and errors in a new logfile
- unique startup sounds for every engine preset
- configurable reassignment of motor presets by motor preset name to avoid having to manage multiple presets for one sound set
- configurable reassignment of motor presets by plane type to allow for increased motor sound variety even without modifying buttons file
- configurable reassignment of gun presets to allow for gun sound variety and management without modifying gun classes
- configurable extra layer of distance attenuation for engine sounds
- docking/undocking sounds for dockable aircraft (TB-3/I-16 SPB, MXY7, aerial refueling, etc)

Already existed before, but in a different or limited form:
- dynamic wing fold sounds (previously seen in UV3, but the sound was fixed-length instead of dynamic)
- dynamic arrestor hook extension/retraction sounds (previously seen in UV3, but the sound was fixed-length instead of dynamic)
- afterburner sounds, even for game versions using older versions of SAS Engine Mod like UltraPack
- configurable pitch differentials for multi-engined aircraft (previously seen in UV3, but not configurable)
- sound cues for the beginning and ending of flap extension and retraction (previously seen in UV3, but didn't differentiate between electric and pneumatic sound variants)
- sound cues for landing gear transitioning out of the fully extended/fully retracted position (previously seen in UV3, but didn't differentiate between electric and pneumatic sound variants)
- dynamic bomb bay door sounds (previously seen in UV3, but the sound was fixed-length instead of dynamic)

Most features are also extensively configurable (see the NG-SE documentation for instructions on how to interpret and edit configuration files).

Next Generation Unified Sound Mod is a complete sound mod designed to maximize the new features made available by NG-SE. NG-USM features:
- new sounds for almost every piston engine:
   - Allisons (with and without turbocharger)
   - AM-series
   - Bristol Centaurus
   - Bristol Hercules (also used by Mercury-powered aircraft)
   - BMW VI
   - BMW 801 (not entirely "new"; remastered from earlier 2021 DB605/BMW801 soundset)
   - DB601 (not entirely "new"; remastered from earlier 2021 DB605/BMW801 soundset)
   - DB603 (not entirely "new"; remastered from earlier 2021 DB605/BMW801 soundset)
   - DB605 (not entirely "new"; remastered from earlier 2021 DB605/BMW801 soundset)
   - Hispano/Klimov M-100/105/VK-107 series
   - Jumo 211
   - Jumo 213
   - M-62
   - M-82
   - Napier Sabre
   - R-1820/1830
   - R-2600
   - R-2800
   - R-3350
   - Radial Generic soundset used by some engines which I could not find audio recordings of
   - Rolls-Royce Griffon
   - Rolls-Royce Merlin (with a variation for the P-51)
   - Sakae
   - Land vehicle motor sounds for Jeep, Kurogane, and Kubelwagen
- new sounds for every jet engine, with increased variety of jet sounds for various jet engines (increased variety present in B.A.T. JTW module only)
   - Derwent
   - Jumo 004
   - HeS-11
   - F110
   - F404
   - J33
   - J47
   - J57
   - J65
   - J79
   - J85
   - RR Nene derivatives (J42, VK-1)
   - Tumanski R-11/R-25
   - TF33
   - TF34
- full utilization of the stereo audio feature of NG-SE
- almost all piston and jet engines using angle-based sounds (listen to the jets from the front and the back from outside views, you'll see what I mean)
- accurate gun-port whistle sounds for the P-51 that can only be heard when pulling Gs at high speeds
- blue-note sound for the Hawker Hunter
- extensively remastered version my old misc sounds pack
- slightly updated version of my old guns sound pack
- full-RPM-spectrum distance modulation: engine sounds differ in quality at a distance at all RPMs, not just high RPMs
- start/stop sounds for all guns

Although I tried to use mostly audio not present in other sound mods, some holes had to be filled, and victor639514 in particular also provided a large set of jet engine audio; so some credits go to:
- victor639514 (jet sound library, a few engine sounds)
- Jafa (a lot of R2600 samples, and some other engine sounds)
- Jiver (a few samples from JTSM, I've long since forgot which)
- Tiger33 (a few engine sounds here and there)
- AngelofDeath6V (thunder sounds)

Thanks must also be given to the testers, who went through an arduous process of downloading and redownloading endless WIP versions:
 - Geschirr
 - Hog
 - victor639514
 - P51vsFW190
 - Ta183Huckbein
 - SAS~Storebror
 - SAS~Skylla
 - sercrets

I must also thank SAS~Storebror for consulting on various technicalities of the game's internal code, which helped to make some of the features of NG-SE possible, and Ta183Huckebein/Raven for designing and creating the logo at an ungodly hour of the morning... ;)

~

D O W N L O A D S

For users of
 BAT 3.X or 4.X
 UltraPack 2.X or 3.X
 SAS ModAct 2/3/4/5
 HSFX, other MODS/FILES type games
Download NG-SE v20240601 / NG-USM v1.1 Smart Installer via Mediafire (EXE format, 685 MB)
The smart installer will automatically detect which type of modded game you have and extract files to the correct folders accordingly.

For all other game versions and people who don't like or don't trust installers,
Download NG-SE v20240601 / NG-USM v1.1 Manual Install Package via Mediafire (RAR format, 688 MB)

For modders and other interested parties,
Download NG-SE v20240601 without NG-USM, with NG-SE source code via Mediafire (ZIP format, 212 KB)

All three downloads include the NG-SE official documentation.

~

Other Information

Update Log

2023, December 25th: NG-SE v20231225 released, and NG-USM v1.0 released.
2024, June 1st: NG-SE v20240601 released, and NG-USM v1.1 released. [click here for details]

NG-SE Official Documentation

The NG-SE official documentation is included with all download packages, and will be opened automatically upon finishing installation with the smart installer. Alternatively, you can download it directly: NG-SE Readme via Mediafire (PDF format, 142 KB)

Compatibility

NG-SE's patent-pending It Just Works™ technology ensures that it will work with pretty much if not any game version (besides IES, but nothing works with IES), including:
- 4.07 with Hackney ModAct (even when I loaded it up and it worked, it still took me a second to believe...)
- 4.09 with SAS ModAct 2
- 4.09 with UltraPack 2
- 4.10 with SAS ModAct 3
- 4.10 with DBW
- 4.10 with UP3
- 4.12 with SAS ModAct 5
- 4.12 with VP Modpack
- 4.12 with CUP
- 4.12 with BAT
- 4.12 with HSFX 7

I don't test my mods on 4.08 or 4.11, because nobody uses those versions, but it will probably work with those as well.

Some users have reported game crashes with 4.13. 4.13 is not currently officially supported by NG-SE, which may change in the future. It might turn out that making a sound engine mod that works with 4.09, 4.10, 4.12, and 4.13 all at once is not possible, in which case I will not make a version of NG-SE for 4.13.

Mods known to be incompatible (in whole or in part) with NG-SE:
- Benitomuso's cockpit sounds: CAUSES GAME CRASH: this mod is completely incompatible with NG-SE
- Full throttle smoke: CAUSES GAME CRASH: this mod is completely incompatible with NG-SE
- Tiger33's flybys: POSSIBLY MIGHT CAUSE GAME CRASH: causes undefined behavior, some sounds might not work randomly or game might crash for no reason randomly, completely unpredictable

NG-USM is made to work properly only for games which have NG-SE installed. If NG-SE is not installed, the possibility of minor annoyances—most likely some motor sounds being left unchanged—does exist. Sound mods, though, are by their nature very universal, and it's unlikely to the point of impossibility that NG-USM by itself could ever cause any serious problems.

General-Purpose Warning

NG-SE messes with a lot of different things to a very large extent. It has gone through a lot of play-testing with many people ranging from average players to experienced modders, who rarely had any issues with its new features, but it's still possible that a highly experimental mod that introduces so many completely new core sound engine functions could have some hidden unusual or adverse effects. Please report any problems in this thread.

Check your logfiles! The more people hunting bugs, the better.

And, last but not least,
S~
, and enjoy!
Logged
On average, the average average averages, averagely, the average average of all averages.

FL2070

  • Modder
  • member
  • Offline Offline
  • Posts: 1247
  • FAC #87
NG-SE / NG-USM Update Plans and Legacy Version Download Links
« Reply #1 on: December 24, 2023, 04:07:41 PM »

Known issues, plans for, and progress on the next version:

Current known issues with NG-SE:
- possible NullPointerException related to new code for guns with looped sounds (fixed by next version)
- incorrect logging of engine preset assignments in NGSE.log (fixed by next version)
- artillery sound stacking (fixed by next version)
- NGSE.log uses UTC instead of user time zone (fixed by next version)

Current known issues with NG-USM:
- R-3350 missing starter/startup samples (fixed by next version)
- Hispano missing starter_s sample (fixed by next version)
- Meteor's Dervent presets erroneously specifying nonexistent afterburner samples (fixed by next version)

Current list of new features and updates completed for the next version of NG-SE:
- listing of missing samples in NGSE.log
- listing of which preset a missing sample is found in and other improvements to missing sample listing
- blackout/redout based sounds
- "mach silence": supersonic aircraft will be silent from in front
- universal sonic boom sound
- possibility for airbrake drag sound
- re-implementation of benitumuso's cockpit sounds
- trigger sound for immersion when trying to fire empty guns
- rotary switch sound when operating a configurable bombsight/gunsight
- stereoification of engine startup sounds
- stereoification of aircraft.common.prs
- difference in cockpit sound ambience by year of service
- improvements to touchdown sound logic

Current list of new features and updates being worked on for the next version of NG-USM:
- SFS packing for BAT users to decrease hard drive space from doubling of samples
- utilization of new NG-SE features: benitomuso's cockpit sounds, blackout/redout sounds, universal sonic boom, airbrake drag, trigger sound, etc
- tweaks to BMW 801 engine sound in cockpit
- (very minor) tweaks to B-17/B-24's engine sound in cockpit

Download Links for Legacy Versions of NG-SE/NG-USM:

~ NG-SE v20231225 / NG-USM v1.0 ~
 Manual install package: [DOWNLOAD]
 NG-SE with source code: [DOWNLOAD]
 NG-SE Documentation: [DOWNLOAD]

Due to Mediafire storage size limitations, only the manual install packages, and not the smart installers, will be available for legacy versions.
Logged
On average, the average average averages, averagely, the average average of all averages.

shardana

  • member
  • Offline Offline
  • Posts: 850

Great, thank you!!!
Logged

Venator77

  • Missioneer
  • member
  • Offline Offline
  • Posts: 885

Oh boy how fascinating! I'll def give it a go.
Logged

Elo

  • member
  • Offline Offline
  • Posts: 2

Excelent!i`m waiting for mod like this for long time!Il2 is a incredible simulator!
Logged

Peter Lynn

  • member
  • Offline Offline
  • Posts: 559

Downloading now, and thank you for all your work....And Merry Christmas!
Logged

SAS~Storebror

  • Editor
  • member
  • Offline Offline
  • Posts: 23878
  • Taking a timeout
    • STFU

Big props, FL! Your hard work on this mod doesn't go unnoticed.
As an early adopter, I can wholeheartedly endorse it.
The top-notch sounds of NG-USM, a hallmark of FL's work, are just the tip of the iceberg.
What really makes this mod shine is the revolutionary NG-SE features, easily missed if you're just skimming the release post.
A genuine game-changer for IL-2!

]cheers[
Mike
Logged
Don't split your mentality without thinking twice.

Knochenlutscher

  • Flying Ass Clown #10
  • Modder
  • member
  • Offline Offline
  • Posts: 4571
  • aka Segfej

Nicht schlecht Herr Specht. Not bad Mr. Woodpecker.
Just a saying for sth. being outstanding, incredible.
Thank you. I did read it up before, it's a payload of refinements.

I'm testing this in my Cassie as I write.

Your love to detail is insane, the cranking of the Wildcats wheels, Flaps sound, even the Scheiße GUI Klick Button Sound is
treated to a better.
The crash slide sound is audible. Love it.
Call me a Groupie,

Tobi
Logged
Wiseman : "Did you speak the exact words?" Ash : "Look, maybe I didn't say every single little tiny syllable, no. But basically I said them, yeah."

DONAGHY

  • SAS Honourable Member
  • member
  • Offline Offline
  • Posts: 497

very nice indeed  only one thing for me wish ground brakes could be a little louder as i am a little deaf old age
lol but great work many thanks
Logged

TXZCJSP

  • member
  • Offline Offline
  • Posts: 173

If I use VSM 7.5 do I need to remove it?
Logged

FL2070

  • Modder
  • member
  • Offline Offline
  • Posts: 1247
  • FAC #87

the  gloster meteor  sound goes missing in the jtw and waw

(bug report sent by PM)

That's a very disappointing discovery. I used a little trick to transpose the RPMs of the engines of the Meteor from 7000-16500 to 1000-3500 for sound presets to make it easier to use, which seems works in 4.10, but not 4.12... some testing will have to be done to fix this. Two Weeks, maybe. ;)

Edit: I've discovered the reason for this. It appears that in UltraPack, all Meteors extend from a common "air.MeteorXX" type, but in BAT, they don't. NG-SE only checks for the common "air.MeteorXX" type for RPM sound controller value transposition, which means it doesn't detect the Meteors in BAT as "air.MeteorXX" type aircraft, which means the RPM controller values used will be incorrect, causing missing engine sounds at high throttle settings.

Now that it's Christmas day, I'm going on a hiatus from modding until next year, so a fix should be expected in early January.

If I use VSM 7.5 do I need to remove it?

Nope. VSM starts with a "V", and NG-USM and NG-SE both start with an "N", and, funnily enough, mods starting with letters earlier in the alphabet are given higher loading priority, so NG-SE and NG-USM will both override any files in VSM. NG-USM is also made to account for the possibility that your game is using VSM buttons, in which case it will use NG-SE's preset renaming feature to override the preset name changes made in the VSM buttons file to ensure compatibility.
Logged
On average, the average average averages, averagely, the average average of all averages.

UberDemon

  • UberDemon/danzigzag
  • Modder
  • member
  • Offline Offline
  • Posts: 1421

Outstanding and enjoy your time off!

This type of work keeps IL-2, a 20+ years old Flight Sim relevant for... well...  23+ years...

The future is now!

(Downloaded, installed the BAT version, flawless installation, great sound.  Really love the tailhook and gear sounds.)
Logged
Best Regards, UberDemon/danzigzag, Get UQMG at SAS BAT Mission area.  www.uberdemon.net no longer exists.  (** Alienware Aurora R7 / i7-8700 3.20GHz / 16GB RAM / Win 10 x64 / NVIDIA GeForce GTX 1080 **)
Pages: [1] 2 3 4 ... 13   Go Up
 

Page created in 0.664 seconds with 37 queries.