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
- Host: GitHub
- URL: https://github.com/generic-daw/generic-daw
- Owner: generic-daw
- License: gpl-3.0
- Created: 2024-08-27T16:14:07.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-15T00:02:15.000Z (11 months ago)
- Last Synced: 2025-04-15T00:28:06.245Z (11 months ago)
- Topics: audio, daw, iced, music, rust
- Language: Rust
- Homepage:
- Size: 1.9 MB
- Stars: 41
- Watchers: 3
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Generic DAW
[](https://github.com/generic-daw/generic-daw)
[](https://tokei.rs/b1/github/generic-daw/generic-daw)
[](https://github.com/generic-daw/generic-daw/blob/master/LICENSE)
[](https://github.com/generic-daw/generic-daw/actions/workflows/rust.yml)
[](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.