Spaces:
Sleeping
Sleeping
File size: 1,899 Bytes
f7fb447 4d4b7d0 f7fb447 4d4b7d0 f7fb447 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 |
<img src="docs/images/aira-banner.png" alt="AIRA banner" style="display: block; margin: 0 auto; width:600px"/>
[![License: GPL v2](https://img.shields.io/badge/License-GPL_v2-blue.svg)](https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html)
---
AIRA (Ambisonics Impulse Response Analyzer) is a novel software for visualizing impulse responses measured from Ambisonics microphones. Its innovative and interactive ui allows you to examine the reflections at a point with a hedgehog-type graph. It is also possible to export the graphs and print them on a floor plan of the analyzed room.
Here are some previews:
<img src="docs/images/aira-gui.png" alt="AIRA gui" style="display: block; margin: 0 auto; width:800px"/>
---
## 🆕 **Demo running**
1. Download the repository
```bash
git clone https://github.com/nahue-passano/AIRA.git
cd AIRA
```
2. Create and initialize [poetry](https://python-poetry.org/) environment
```bash
poetry install
poetry shell
```
3. Run the GUI file
```bash
python3 aira/gui.py
```
> **Usage note:** In case you do not have your own measurements, import test measurements from `test/mock_data/regio_theater`
---
## 🌱 **Getting started (develop)**
1. Download the repository
```bash
git clone https://github.com/nahue-passano/AIRA.git
cd AIRA
```
2. Create and initialize [poetry](https://python-poetry.org/) environment
```bash
poetry install
poetry shell
```
> **Note**: If the environment already exists, run `poetry update` for possible changes in `pyproject.toml`.
3. Install the pre-commit hooks for code formating and linting with `black` and `pylint`.
```bash
pre-commit install
```
> **Note**: If the changes to be commited are reformated, `black` will cancel the commit. You must add again the changes with `git add` and commit again
---
|