Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/digitalredpanda/arabic-synthesizer
An arabic synthesizer that utilizes the 24 tone equal temprament tonal system and played via a keyboard
https://github.com/digitalredpanda/arabic-synthesizer
Last synced: 10 days ago
JSON representation
An arabic synthesizer that utilizes the 24 tone equal temprament tonal system and played via a keyboard
- Host: GitHub
- URL: https://github.com/digitalredpanda/arabic-synthesizer
- Owner: DigitalRedPanda
- License: gpl-2.0
- Created: 2024-08-14T21:44:19.000Z (3 months ago)
- Default Branch: master
- Last Pushed: 2024-08-14T22:37:38.000Z (3 months ago)
- Last Synced: 2024-08-15T00:16:09.577Z (3 months ago)
- Homepage:
- Size: 8.79 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Arabic-Synthesizer
An arabic synthesizer that utilizes the 24 tone equal temprament tonal system and played via a keyboard## Prerequisits
The **Arabic-Synthesizer** is built in nim, and requires the following nim dependencies:
1. ``Nim >= 2.0.2``
2. ``x11 >= 1.2.0``
3. ``sdl2 >= 2.0.5``
Install the corresponding packages for the bindings above in your choice of distribution## How to build
Assuming that you installed [**nim and nimble**](https://nim-lang.org/install_unix.html)
```
git clone https://github.com/DigitalRedPanda/arabic-synthesizer.git
nimble install sdl2 x11
nimble build -d:release --opt:speed
./synthesizer
```