An open API service indexing awesome lists of open source software.

https://github.com/generic-daw/generic-daw

the monorepo
https://github.com/generic-daw/generic-daw

audio daw iced music rust

Last synced: 8 months ago
JSON representation

the monorepo

Awesome Lists containing this project

README

          

# Generic DAW

[![Iced 0.14](https://img.shields.io/badge/0.14-blue?logo=iced&style=for-the-badge)](https://github.com/generic-daw/generic-daw)
[![Tokei](https://tokei.rs/b1/github/generic-daw/generic-daw?style=for-the-badge)](https://tokei.rs/b1/github/generic-daw/generic-daw)
[![License: GPLv3](https://img.shields.io/badge/License-GPLv3-blue.svg?style=for-the-badge)](https://github.com/generic-daw/generic-daw/blob/master/LICENSE)
[![CI](https://img.shields.io/github/actions/workflow/status/generic-daw/generic-daw/rust.yml?style=for-the-badge)](https://github.com/generic-daw/generic-daw/actions/workflows/rust.yml)
[![Deps](https://deps.rs/repo/github/generic-daw/generic-daw/status.svg?style=for-the-badge)](https://deps.rs/repo/github/generic-daw/generic-daw)

An early-in-development, open source, cross-platform digital audio workstation (DAW) built in Rust.

## Installation & Getting Started

### Requirements

- Rust & Cargo: this project is developed using the latest stable [Rust toolchain](https://rustup.rs/)
- on Linux you'll also need to install the alsa development headers:
- Debian: `sudo apt install libasound2-dev`
- Fedora: `sudo dnf install alsa-lib-devel`
- Arch: `sudo pacman -S alsa-lib`

### Build from Source

```bash
git clone https://github.com/generic-daw/generic-daw.git
cd generic-daw
wget https://unpkg.com/lucide-static@latest/font/Lucide.ttf
cargo build --release
```

## Roadmap

See the current development status and future plans in the dedicated [GitHub project](https://github.com/orgs/generic-daw/projects/1).

## License

Generic DAW is licensed under the [GPLv3 License](https://www.gnu.org/licenses/gpl-3.0).
By contributing to Generic DAW, you agree that your contributions will be licensed under the GPLv3 as well.