1. Trouble with the game?
    Try the troubleshooter!

    Dismiss Notice
  2. Issues with the game?
    Check the Known Issues list before reporting!

    Dismiss Notice

Audio Feedback Thread

Discussion in 'General Discussion' started by Nadeox1, Aug 9, 2017.

  1. TDK

    TDK
    Expand Collapse
    FLIT KILLS MOTHS
    BeamNG Team

    Joined:
    Dec 17, 2017
    Messages:
    642
    If you read through this thread, I've spoken about it a number of times. In a short summary, we cast out rays to detect where the windows, doors and roof are, what materials (if any) are used to 'deaden' the sound in the cabin and then use an appropriate effect to give the sound of that cabin. If a window is broken, a door open, or there isn't a roof then this should all be reflected by the filtering in real time.
     
    • Like Like x 8
  2. Aquila:)

    Aquila:)
    Expand Collapse

    Joined:
    May 28, 2022
    Messages:
    509
    Sounds great, thanks for taking your time to answer:)
     
  3. BNG-FUN

    BNG-FUN
    Expand Collapse

    Joined:
    Jan 9, 2017
    Messages:
    58
    Hello - just a quick question and the answer might still be 'no' but wondering if there's any plans to allow for audio device switching while the game is running?
    I know this has been asked before and the most detailed answer as to why it's a 'no' was provided here: https://www.beamng.com/threads/crash-0x00000001-in-version-0-12-0-3-when-switch-audio-output.55217/
    Seeing as how some time has passed, wondering if this is still the case or if there are any future plans to implement any support for this?

    While I totally understand just launching into the game with the desire output device as the Windows default, there are sometimes cases where this will change, such as if a Bluetooth headset disconnects or runs out of battery. For those of us who work on long, complex scenes in the game, it's not uncommon for this to happen. Anyways, again, I know things might still be status quo with this but figured I would ask. Thanks for reading and keep up the great work that you do!!
     
  4. TDK

    TDK
    Expand Collapse
    FLIT KILLS MOTHS
    BeamNG Team

    Joined:
    Dec 17, 2017
    Messages:
    642
    Unfortunately, the answer is still a no for the reasons @stenyak explained. I'd love to say we can fix it, I hate bugs as much as anyone else - and rest assured the issue won't be forgotten.
     
    • Like Like x 3
  5. stenyak

    stenyak
    Expand Collapse
    Programmer & Global Moderator
    BeamNG Team

    Joined:
    Aug 6, 2012
    Messages:
    1,995
    Correct. To expand on the situation: our game engine was originally the T3D engine. The audio side of it still carries a ton of baggage and assumptions from 2 decades ago, and is in desperate need of a cleanup. This cleanup would take easily weeks or months IF we could redirect an engine programmer or 2 entirely to this, which is not happening at the moment. This cleanup would result in absolutely zero changes from the perspective of players, or of our audio experts (it would "merely" reduce the pain that us programmers suffer when working on audio). Having said all that, the ability to change audio device on the fly would be somewhere way outside this tunnel we're in, and atm we cannot even see the light at the end the tunnel, so realtime device changes are just unthinkable.
     
    • Like Like x 6
  6. DamienDutch

    DamienDutch
    Expand Collapse

    Joined:
    Feb 9, 2016
    Messages:
    422
    realtime device change works for me
     
  7. Exchy

    Exchy
    Expand Collapse

    Joined:
    Aug 27, 2016
    Messages:
    639
    Personal request for more sound events
    -Race traction control (even placeholder will do, i will find the sound)
    -ABS
    -Most tire sound events to be called from tire jbeam (or i don't know something)
    -Suspension to chassis bump
    -Separate event for really hard braking
    And question, ACC works from FMOD too iirc, and they have cockpit engine to sound "surround". I don't know how it's done but is it possible to create some pronounced Left/Right separation aka 3d audio.
    Upd:
    Maybe it's possible to add temporary solution for cockpit muffle-bubble to have editable dampening level through some "intMuffle: 0.5" value. Before that audio ray system comes
     
    #987 Exchy, Sep 26, 2022
    Last edited: Sep 26, 2022
    • Agree Agree x 1
  8. SuperAgentAlex

    SuperAgentAlex
    Expand Collapse

    Joined:
    Apr 23, 2020
    Messages:
    561
    I'd love to see the whole cabin be muffled for every car.
     
    • Agree Agree x 2
  9. DamienDutch

    DamienDutch
    Expand Collapse

    Joined:
    Feb 9, 2016
    Messages:
    422
    yeah, i really wanna have a dashcam on relative with actual mufled sound
     
  10. zachariah.74

    zachariah.74
    Expand Collapse

    Joined:
    Apr 10, 2022
    Messages:
    784
    Is the audio ray system something that was confirmed to be getting worked on or are we just hoping for it? Heard about it a few updates ago but nothing since
     
  11. BNG-FUN

    BNG-FUN
    Expand Collapse

    Joined:
    Jan 9, 2017
    Messages:
    58
    Thank you both for the acknowledgment and for the detailed explanation! This is totally understandable - just figured I'd ask as some time had passed. Will look forward to the day when this is changed, however, I know that there are other prioroties. Thanks again!!

    Yeah, it seems to work for a little while and then after some time the issue appears. Oftentimes I'll check after a major update to see if anything has changed, and it will start off working but after a couple of switches and some time passing, that's when the game eventually crashes.
     
  12. DamienDutch

    DamienDutch
    Expand Collapse

    Joined:
    Feb 9, 2016
    Messages:
    422
    Yeah BT > Speakers > BT works
    But Speakers > BT doesnt
     
    • Agree Agree x 1
  13. KèrozéN

    KèrozéN
    Expand Collapse

    Joined:
    Feb 14, 2014
    Messages:
    426
    We may add this sound to your list:
    Engine cooldown noises
     
    • Like Like x 2
    • Agree Agree x 1
  14. Exchy

    Exchy
    Expand Collapse

    Joined:
    Aug 27, 2016
    Messages:
    639
    Never heard that much
     
  15. DamienDutch

    DamienDutch
    Expand Collapse

    Joined:
    Feb 9, 2016
    Messages:
    422
    i hear that all the time when i park my scooter
     
  16. Aquila:)

    Aquila:)
    Expand Collapse

    Joined:
    May 28, 2022
    Messages:
    509
    A cool-down sound for hot engines would actually be so cool!
     
  17. TDK

    TDK
    Expand Collapse
    FLIT KILLS MOTHS
    BeamNG Team

    Joined:
    Dec 17, 2017
    Messages:
    642
    There is some form of synthesis involved, and agreed - pretty much everything they supply higher than 7k sounds horribly digital.
     
  18. TDK

    TDK
    Expand Collapse
    FLIT KILLS MOTHS
    BeamNG Team

    Joined:
    Dec 17, 2017
    Messages:
    642
    Pretty sure this was being looked at by @sebaudio and @Diamondback at one point. Can't remember the outcome.
     
    • Like Like x 4
  19. TDK

    TDK
    Expand Collapse
    FLIT KILLS MOTHS
    BeamNG Team

    Joined:
    Dec 17, 2017
    Messages:
    642
    Some good points there, thank you
    • What would "race traction control" sound like? reference videos appreciated.
    • I've already raised ABS from an audio POV as I wanted to hear the vibration. Our current ABS system doesn't quite work like that since its based on the most modern ABS techniques no matter how 'old' the ABS would be in any particular vehicle. @Diamondback can explain further.
    • Suspension bump stops. Yep, the suspension system already supports this, so I just need to create the right sounds for it.
    • Separate events for skids. So *grin*... this is the only project I've worked on where the skid system is based on a single event. That event has to cater for locking, spinning and sliding, whereas traditional a "game" would have separate events. It's not impossible to do this, however I feel that the Beam way to do skids is to have a single event, and it's all about how that event is manipulated to create the different sounds consistently that they are coming from a single object... a tyre... other games end up having the tyre making three different sounds overlayed on top of each other, and I want to avoid that. There is much research for me, and indeed others, to do in this area. I completely consider the skids currently to be a WIP where we do at least have some form of subtlety to aggressiveness, and of course supporting different types of tyre.
    • I still don't understand what is meant by surround here, as we run in surround sound. The only thing I can think of is that ACC uses stereo loops for it's engine samples, whereas we use mono loops. Since we use over 80 loops for an engine model, I have little interest in trying to fake them to stereo, but I am considering a DSP process to do this instead. This is exactly what I designed for the racing games at Codemasters from DiRT 2 onwards, where the actual RPM sweeps are mono and we processed them in real time to create a pseudo-stereo version.
    • Beam don't tend to do temporary solutions.
     
    • Like Like x 5
  20. TDK

    TDK
    Expand Collapse
    FLIT KILLS MOTHS
    BeamNG Team

    Joined:
    Dec 17, 2017
    Messages:
    642
    We're all hoping for it. It is planned, but the priority isn't so high as other game features which are higher.
     
    • Like Like x 4
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice