Commit 6651dd0f authored by Michael Aschauer's avatar Michael Aschauer
Browse files

readme update

parent 5441922e
......@@ -4,4 +4,3 @@ tmp
test
.git
.github
*.mp3
# a.space
An experimental, spatialized multi audio stream interface for [AMRO22 - Art Meets Radical Openness](https://radical-openness.org/en)
An experimental, spatialized multi audio stream interface commissoned by [servus.at](https://core.servus.at/) for [AMRO22 - Art Meets Radical Openness](https://radical-openness.org/en)
Frontend in [Vue.js](https://vuejs.org/),
......@@ -9,18 +9,27 @@ with a Nodes.js/express/socket.io server backend for realtime chat and audience
written by [Michael Aschauer](https://m.ash.to/)
## about a.space
a.space is a distributed sound installation, that interconnects 3 spaces through a directional loop, affected by space, feedback and acoustic events. Each set is activated by [Stefan Tiefengraber](http://www.stefantiefengraber.com/ ) in Linz, [Polina Khatsenka](https://www.works.io/polina-khatsenka) in Ústí nad Labem, [Luka Prinčič ](https://lukaprincic.si/)and [ala pecula](https://alapecula.zone/) in Ljubljana. Through a virtual platform it is possible to listen, choose a point of perspective and interact with others. The web Interface developed by [Michael Aschauer](https://m.ash.to), will be shared as an open source tool for further use.
## License
The project was conceptualized by Davide Bevilacqua and Gabriela Gordillo, realized by [servus.at](https://core.servus.at/) in the frame of [AMRO22](https://art-meets.radical-openness.org), in collaboration with [bb15](https://bb15.at/), [Emanat Institute](https://emanat.si/), [Ústí nad Labem House of Arts](https://duul.cz/en/), with the support of Linz_Sounds 2021.
Exhibition: June 16th, from 15:00 to 18:00 hrs, accessible online at [a-space.servus.at](https://a-space.servus.at)
Copyright (c) 2022, Michael Aschauer
## configuration
a.space is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
stream sources and configuration reside in:
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
```
frontend/public/streams_config.json
```
You should have received a copy of the GNU Affero General Public License along with this program. If not, see https://www.gnu.org/licenses/.
Just change or add your audio file or stream source here
(and depending on deployment rebuild, mount it via docker or just serve it via nginx,...)
In theory you can use it with as many audio source as you want, but it's only used and tested with 3 and likely might need layout or code adaptions
for larger amounts.
## Project setup
......@@ -28,10 +37,10 @@ You should have received a copy of the GNU Affero General Public License along w
just run:
```
docker-composer up --build
docker-composer up --build
```
see Dockerfile for detailed build instructions
see Dockerfile for detailed build process / instructions
## Development
......@@ -46,8 +55,17 @@ Frontend/UI:
Backend/server:
```
cd backend
cd backend
npm install
npm run startdev
```
## License
Copyright (c) 2022, Michael Aschauer
a.space is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with this program. If not, see https://www.gnu.org/licenses/.
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment