Comments (4)
This is because it directly maps to IGmodAudioChannel:Set3dEnabled.
The reason why this hasn't been done is because it'd involve creating the object asynchronously, or would have to be done in the actual webAudio constructor because that's where the object is transmitted to be created on the client
I mean all that needs to be done is adding constants for bass flags and then adding it to the constructor if you someone wants to do it, maybe I'll get to it eventually
webAudio("", _WA_FLAG_3D)
from webaudio.
It could be setup so it's always 2D and then 3D is simulated by adjusting the volume depending on the client's distance to the sound. Having 3D disabled would just mean not adjusting the volume.
I'm unsure however if updating the volume too often is a great idea.
from webaudio.
Yeah I thought of that but you'd need to support all of the modifiers to set direction and stuff, would get complicated pretty quickly
from webaudio.
I think it would be the best way to go but It's a quite the undertaking I don't really want to start right now
from webaudio.
Related Issues (20)
- Audio Parenting Issue HOT 2
- Volume and Pause not Working HOT 4
- Block streamed audio
- Addition of https://www.liveatc.net to the whitelist
- No Function with Newest Version anymore HOT 4
- Non-E2 support via integration with Sound Emitter, SPU. HOT 4
- Unable to read webaudio from tables and arrays
- pasting a webaudio chip with advdupe2 causes a lua error HOT 1
- What is the Whitelist Format? HOT 2
- Works for some, but not for all. HOT 1
- Clientside error lua/webaudio/receiver.lua:307: Tried to use a NULL entity HOT 2
- URL Whitelist Addition - TrekCore
- [[E2] WebAudio] lua/entities/gmod_wire_expression2/core/custom/webaudio.lua:22: attempt to call field 'RegisterPlayerTable' (a nil value) HOT 1
- [E2 addon] Suggestion - bass error flags and webaudio_maxfilesize sv convar HOT 1
- Document `wa_sc_compat` or enable by default
- CL Lua error
- Use e2function Definitions HOT 4
- Add Catbox to Whitelist
- More explicit errors HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from webaudio.