Garry's Mod

Garry's Mod

[E2] WebAudio
Showing 21-30 of 52 entries
< 1  2  3  4  5  6 >
Update: 7 May, 2022 @ 4:06pm

https://github.com/Vurv78/WebAudio/releases/tag/v0.6.0

Update: 28 Mar, 2022 @ 6:29pm

* Decreased delay between webaudio think calls to 100ms
* Compensate for velocity a little bit

https://github.com/Vurv78/WebAudio/commit/f0722b2c1d50d97147ddc50758346f2e1c2a0b47

Update: 16 Jan, 2022 @ 1:46pm

* Fix webaudio not properly calling into the stopwatch when started / stopped: Have no idea what I was thinking when I didn't do this, maybe just forgot or something. Was half a year ago so..

* Fixed setTime not working for some streams: Turns out dont_decode actually breaks a lot of stuff :l, either way there's a networking cooldown so it shouldn't be an issue.

There also seems to be problems with SetTime, but chances are it's a garrysmod issue. Hate how horrible bass streams are in gmod..

https://github.com/Vurv78/WebAudio/releases/tag/v0.5.2

Update: 4 Dec, 2021 @ 11:54am

* Functions that previously returned null values now work with ``@strict`` and throw exceptions if enabled.
* Additionally the functions that previously hard-errored e.g. webAudio() if whitelist was disabled now throw a soft exception that you can catch with ``try``.
* Added *undocumented* webAudioCanTransmit to make sure you won't error with play, pause, update etc functions. (Although you should just handle the exception instead)

Fixed #39

https://github.com/Vurv78/WebAudio/releases/tag/v0.5.1

Update: 29 Aug, 2021 @ 9:43pm

Added myinstants.com to the whitelist

Update: 26 Aug, 2021 @ 9:35pm

* Added I/O for WebAudio streams
* Replaced regular limits with burst limits (You can now create multiple streams in one tick, network multiple times in one tick, etc)

* Added toString(wa) and wa:toString()
* Added debugger format for webaudio streams that
* Fix internal stopwatch errors in lua api if stream is invalid with GetTimeElapsed and GetState

* Changed limit between webaudio creation and net sends to burst limits. You can now automatically create all of your streams at once
* Fixed if(nowebaudio()) being true since we changed how null webaudios are represented

Fixed #40, #38
https://github.com/Vurv78/WebAudio/releases/tag/v0.5.0

Update: 25 Aug, 2021 @ 8:29pm

* Added wa_list
* Added wa_help

https://github.com/Vurv78/WebAudio/releases/tag/v0.4.4

Update: 24 Aug, 2021 @ 5:54pm

* Fixed wa_stream_max being one lower than it really was (or just not letting you make any streams at 1).
* If you run wa_reload_whitelist after deleting your whitelist file, it will now properly load the original/default whitelist AND network to clients if they don't have a whitelist.
* Added a link to webaudio whitelist error if the whitelist is default, else tells you that 'The server has a custom whitelist'

https://github.com/Vurv78/WebAudio/releases/tag/v0.4.3

Update: 5 Aug, 2021 @ 6:29pm

* Added ``wa_verbosity`` convar which determines if WebAudio should be allowed to print to your console. Defaults to only showing errors/warnings instead of logs (Before it would always show logs).

Fixes https://github.com/Vurv78/WebAudio/issues/36

https://github.com/Vurv78/WebAudio/releases/tag/v0.4.2

Update: 30 Jul, 2021 @ 1:16pm

* If the server has a custom whitelist, it will by default network to the clients and override the (default source) whitelist unless the client has their own whitelist. So the server can add websites of their own and everyone can hear them by default
* This was added because servers can easily just modify the source to whitelist everything anyway, better to provide this anyway
https://github.com/Vurv78/WebAudio/pull/35

https://github.com/Vurv78/WebAudio/releases/tag/v0.4.1