Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add spatial audio effects #634

Merged
merged 10 commits into from
Jul 30, 2023
Merged

Commits on Jul 22, 2023

  1. Add spatial audio effects

    Replace `bevy_audio` with `bevy_kira_audio`.
    
    Sounds are unedited/derived from CC0 sounds from FreeSound.org.
    
    Works towards DigitalExtinction#394, although many vital effects are still missing.
    Zakru committed Jul 22, 2023
    Configuration menu
    Copy the full SHA
    c3313fd View commit details
    Browse the repository at this point in the history
  2. Style improvements

    Zakru committed Jul 22, 2023
    Configuration menu
    Copy the full SHA
    4fb9526 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1f656fc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    505e971 View commit details
    Browse the repository at this point in the history
  5. Change to linear sound falloff

    Zakru committed Jul 22, 2023
    Configuration menu
    Copy the full SHA
    7c28352 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2023

  1. Add a few attenuation options with debug controls

    1, 2, 3, 4 => No distance attenuation; Linear from camera focus;
    InvSqr from camera; InvSqr from focus
    
    8, 9, 0 => No view occlusion; Only play sounds in view; Occlude sounds based on
    angle
    Zakru committed Jul 23, 2023
    Configuration menu
    Copy the full SHA
    8ef76f7 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

  1. Add laser fire sound

    Zakru committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    1b71161 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    81f3ffb View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2023

  1. Configuration menu
    Copy the full SHA
    8cac0dc View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. Migrate PR to Bevy 0.11

    Zakru committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    91a10ca View commit details
    Browse the repository at this point in the history