Merge branch 'master' of gitlab.dukantic.fr:dukantic/polymusic
This commit is contained in:
61
README.md
61
README.md
@@ -1,30 +1,43 @@
|
|||||||
# Polymusic
|
# Polymusic
|
||||||
Polymusic is an innovative music application inspired
|
|
||||||
by two academic research papers that explore sound
|
|
||||||
generation through balanced polygons. By leveraging
|
|
||||||
geometric principles, Polymusic produces harmonious
|
|
||||||
and rich audio textures, creating a unique auditory experience.
|
|
||||||
|
|
||||||
## Instalation
|
## Français
|
||||||
### With source code
|
|
||||||
|
|
||||||
>Install Rust and Cargo
|
### Présentation
|
||||||
>https://www.rust-lang.org/tools/install
|
|
||||||
|
|
||||||
```
|
**Polymusic** est une application musicale innovante qui permet de créer des **rythmes** et des **mélodies** à partir de polygones.
|
||||||
cargo run
|
Chaque polygone agit comme une structure rythmique : les sommets correspondent à des points de déclenchement sonore, et leur disposition influence la **temporalité** et la **texture musicale**.
|
||||||
```
|
|
||||||
### Release
|
|
||||||
Release is available on gitlab. Download windows or linux version.
|
|
||||||
Execute `Polymusic` or `Polymusic.exe`
|
|
||||||
|
|
||||||
## Files
|
Grâce à cette approche géométrique, Polymusic offre une nouvelle manière de composer et d’expérimenter avec le son, en mélangeant **mathématiques** et **création artistique**.
|
||||||
|
|
||||||
The `saves` folder contains all the saves, these are files that are not made to be edited outside of this software.
|
---
|
||||||
The `assets` folder contains all the sounds you can play. You can add more.
|
|
||||||
### Compatible Files
|
|
||||||
- MP3
|
|
||||||
- OGG Vorbis
|
|
||||||
- FLAC
|
|
||||||
- WAV
|
|
||||||
|
|
||||||
|
### Installation
|
||||||
|
|
||||||
|
#### Depuis le code source
|
||||||
|
1. Installer **Rust** et **Cargo** :
|
||||||
|
[https://www.rust-lang.org/tools/install](https://www.rust-lang.org/tools/install)
|
||||||
|
|
||||||
|
2. Cloner le dépôt et exécuter :
|
||||||
|
```bash
|
||||||
|
cargo run
|
||||||
|
|
||||||
|
## English
|
||||||
|
|
||||||
|
### Overview
|
||||||
|
|
||||||
|
**Polymusic** is an innovative music application that allows you to create **rhythms** and **melodies** using polygons.
|
||||||
|
Each polygon acts as a rhythmic structure: the vertices correspond to sound trigger points, and their arrangement influences the **timing** and **musical texture**.
|
||||||
|
|
||||||
|
With this geometric approach, Polymusic offers a new way to compose and experiment with sound, blending **mathematics** and **artistic creation**.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### Installation
|
||||||
|
|
||||||
|
#### From Source
|
||||||
|
1. Install **Rust** and **Cargo**:
|
||||||
|
[https://www.rust-lang.org/tools/install](https://www.rust-lang.org/tools/install)
|
||||||
|
|
||||||
|
2. Clone the repository and run:
|
||||||
|
```bash
|
||||||
|
cargo run
|
||||||
|
|||||||
Reference in New Issue
Block a user