Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jywarren/audiospace
https://github.com/jywarren/audiospace
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/jywarren/audiospace
- Owner: jywarren
- License: gpl-3.0
- Created: 2020-10-03T16:10:13.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-01-25T19:00:30.000Z (almost 4 years ago)
- Last Synced: 2024-10-14T08:16:01.572Z (3 months ago)
- Language: JavaScript
- Size: 167 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# audiospace
A library for managing multiple audio chatrooms, as well as spatialized sound management among participants. For example, smoothly move between multiple audio chatrooms without terrible microphone crosstalk, or hear fellow participants who are in "the same corner" of a room, while still hearing the quieter background noise of other "further away" participants speaking.
This library is in very early stage development. Try out a demo at https://jywarren.github.io/audiospace/
It has 2 rooms and also 2 "areas" in each room... at first you hear everyone in the room at 100% volume but then if you go to an "area," you hear people in the area at full volume and only 50% volume for people who are not in the same area.
I also want to add a mode where it's truly spatialized so that it could be used as the audio system for other projects. I want to make it read a layout of rooms and areas from a JSON config file.
More soon!