João Capucho
1d605c2dc8
Voxygen: Update ambient channels volume
2021-04-19 10:24:28 +01:00
João Capucho
26c2738dc2
Voxygen: Stop ambient sounds on logout
2021-04-18 21:35:43 +01:00
Avi Weinstock
7c34a96934
Make fade timings configurable, and stop combat music on death.
2021-04-11 22:08:41 -04:00
Avi Weinstock
5bfdd5f1af
Add combat music transitions based on number of enemies in player radius.
2021-04-11 22:08:40 -04:00
Marcel Märtens
6b23101fac
update toolchain to nightly-2021-03-22
2021-03-22 16:41:04 +01:00
jiminycrick
9c87345135
Moved functions to client out of audio and generalized non-positional ambient sfx
2020-11-18 13:31:12 -08:00
jiminycrick
a9711eea01
Beginning to address comments
2020-11-18 13:31:12 -08:00
jiminycrick
d47e0bbb73
Getting merge ready minus device picker
2020-11-18 13:31:12 -08:00
jiminycrick
2d088faea4
Wind transition smoothing
2020-11-18 13:31:12 -08:00
jiminycrick
f182002e38
Underwater and cave reverb
2020-11-18 13:31:12 -08:00
jiminycrick
695cc7f5cb
Broken wind implementation
2020-11-18 13:31:12 -08:00
jiminycrick
8f5a22671d
Re-added device selector to settings with new rodio
2020-11-18 13:31:12 -08:00
jiminycrick
decb0e3e24
Hackily upgraded rodio and cpal to 0.13
2020-11-18 13:31:12 -08:00
jiminycrick
0a9f1ee11c
Remove ambient channel system in favor of sfx system
2020-11-18 13:31:12 -08:00
jiminycrick
0689630d98
Fading music/ambient sounds decently upon biome transition
2020-11-18 13:31:11 -08:00
jiminycrick
b5aea464f3
Switch music at biome transitions
2020-11-18 13:31:11 -08:00
jiminycrick
46d3f6f6d2
Initial biome specific music and ambient sound channel
2020-11-18 13:31:11 -08:00
Marcel Märtens
e4e5c6e55b
massivly switch clock algorithm.
...
- before we had a Clock that tried to average multiple ticks and predict the next sleep.
This system is massivly bugged.
a) We know exactly how long the busy time took, so we dont need to predict anything in the first place
b) Preduction was totally unrealistic after a single lag spike
c) When a very slow tick happens, we dont benefit from 10 fast ticks.
- Instead we just try to keep the tick time exact what we expect.
If we can't manage a constant tick time because we are to slow, the systems have to "catch" this via the `dt` anyway.
2020-11-10 18:31:42 +01:00
scott-c
a0107d5cda
fix rebase
2020-08-08 19:26:52 +08:00
Joshua Barretto
8547cdd681
Added outcome sound effects, fixed directional sound, particle outcomes
2020-08-08 19:26:52 +08:00
S Handley
00dd75526c
Add documentation for audio module.
2020-06-14 16:56:32 +00:00
S Handley
b739623579
Split the audio channels into SFX and music channels. This makes the
...
Music Channel for exploration music a basic Sink without spatial audio
functionality, which is not required.
2020-02-15 21:30:44 +00:00
S Handley
b7ce91fead
Move music under audio
...
Also add some blank time after each track so that we get some silence
between tracks.
2020-02-03 11:55:32 +00:00
Marcel Märtens
dae31ae5b6
apply new rustfmt - touching alot of files
2020-02-01 21:39:39 +01:00
S Handley
da2d36ed76
(fix) Set the music and sfx volumes immediately after initialising the
...
audio frontend.
Fixes #373
2019-12-10 14:02:51 +00:00
Louis Pearson
57fe89e5c8
Fix warnings
2019-09-06 04:25:17 -06:00
Louis Pearson
8e5f993a5b
Format files
2019-09-05 03:11:18 -06:00
Louis Pearson
2bca20cf69
Get sound effects working
2019-09-05 03:08:09 -06:00
Louis Pearson
529cb40dc4
Add soundcache
...
Still getting the stuttering. Time to rethink channels
2019-09-05 03:08:09 -06:00
Louis Pearson
65008f7d54
Adds proper 3d sound?
...
Looks like loading the footstep files every time a sound is played
becomes a problem rather quickly.
2019-09-05 03:08:09 -06:00
Louis Pearson
00830108e9
Add positional audio
...
Orientation needs to be set now
2019-09-05 03:08:09 -06:00
Louis Pearson
41cd20aaf8
Add play_music call to audiofrontend
2019-09-05 03:08:09 -06:00
Louis Pearson
132d108086
Remove audio/base.rs
2019-09-05 03:08:09 -06:00