Git Product home page Git Product logo

Comments (7)

rserota avatar rserota commented on August 24, 2024

If you use 3d panning to set a sound to play from behind the listener ( e.g. setPanning([0, 0, -10]) ), I expect you'd hear it from your rear speakers, though I'm not actually sure how well that would work.

from wad.

timotoots avatar timotoots commented on August 24, 2024

Thanks, I will try if it works.

from wad.

timotoots avatar timotoots commented on August 24, 2024

I tried it finally and it seems not to work.

Also I noticed if I loaded a surround sound file (wave with sound in rear left speaker) to wad, it did not play at all. It did play in rear left channel if played directly in Chrome.

It it worked, it would be great to use wad for surround sound installations! Do all sorts of crazy motion sounds would be possible etc.

from wad.

timotoots avatar timotoots commented on August 24, 2024

Maybe wad would just need to set channel configuration? Like here:
https://www.w3.org/TR/webaudio/#ChannelLayouts
I would do it, but my code ability is limited..

from wad.

rserota avatar rserota commented on August 24, 2024

Setting channel configuration looks useful. I'll look into it as I find time. However, I don't have surround sound speakers, so I'm not sure if I'd be able to test it well.

from wad.

julianpoy avatar julianpoy commented on August 24, 2024

I have a surround system. Perhaps if someone were to make the changes, I could test them?

I would be willing to implement this, but I am short on time for the next week. Maybe I'll get to doing something like this next week.

@torch2424 Would you be interested in coming over and developing this together?

from wad.

timotoots avatar timotoots commented on August 24, 2024

I could test as well. I have cheap 5.1 sound card with two pairs of headphones for testing.

from wad.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.