Comments (4)
You can shut down SoLoud and initialize it with a new one. Pretty heavy-handed, but it's not anything that's done often.
from soloud.
Actually the idea is to have two playback devices at the same time.
from soloud.
That is not a use case SoLoud was designed for.
from soloud.
It's a real world use case.
In some VR situations you're going to have a output device for the person in the HMD, an output for the haptic device they're wearing (they're often just LFO output devices), and the PC speakers for the additional person in a mixed mode experience/game ... up to some really insane shit when you're looking at the batshit insanity that happens in OFX / Cinder exhibition land of dozens of 1/4" TRS "output-devices" over a midi-out controller.
Skimming through, it looks like the main thing to resolve if I want to address this for myself is the absence of device-enumeration and explicit specification of which device and whatever consequences that means for a backend (ie. a backend might just not work, because it is some sort of static-hell or w/e jazz of not even supporting specified devices beyond the default and so on)? I don't really see anything high-risk (statics, etc) going on that I wouldn't be fine with sorting that junk out after the fact.
from soloud.
Related Issues (20)
- How to compile with GENie? HOT 7
- Result of StressDur macro isn't used
- Documentation modification
- Suggestions: Controlling individual channels
- Bunch of linker errors in visual c++ HOT 2
- SoLoud dynamic libraries do not work HOT 1
- mixBus_internal can get stuck in an infinite loop when writesamples is 0 HOT 1
- An error in soloud_jack.cpp causes static library build to fail HOT 2
- Issue when invoking libsoloud.so from into-Nim-converted soloud header
- Out-of-bounds write when managing voice groups
- Delay when playing a lot of audio at the same time HOT 1
- MinGW64 Builds - Windows detection for DLL loading functions in backend/soloud_*_dll.c is incorrect
- SoLoud fails to detect SDL2 dll when using with VCPKG's SDL2 in debug build
- OPUS
- Suggestion/Question: SoLoad and SDL_RWops audio loading HOT 2
- Building a WASM HOT 5
- mod-support and openmpt HOT 1
- How can I lowpass sounds in SoLoud? HOT 1
- There is an annoying min macro inside minwindef.h that's conflicting with glm::min function HOT 2
- AudioSourceInstance3dData::mFlags (possibly) uninitialized
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 soloud.