Compare commits

...

2 commits

Author SHA1 Message Date
35d87197dc Improve build instructions
Some checks are pending
Build eismuliplexer for linux / Build (push) Waiting to run
2026-04-15 13:08:51 +02:00
ac29d2629b Update the readme to the new reality of integrated acestep.cpp 2026-04-15 13:04:29 +02:00

View file

@ -3,39 +3,37 @@
![Screenshot](res/scrot.png) ![Screenshot](res/scrot.png)
A C++ Qt graphical user interface for generating music using [acestep.cpp](https://github.com/ServeurpersoCom/acestep.cpp). A C++ Qt graphical user interface for generating music using [acestep.cpp](https://github.com/ServeurpersoCom/acestep.cpp).
Provides endless playlist style music generation on ROCm, Vulkan or CUDA.
## Requirements ## Requirements
- Qt 6 Core, Gui, Widgets, and Multimedia - Qt 6 Core, Gui, Widgets, and Multimedia
- CMake 3.14+ - CMake 3.14+
- acestep.cpp (bring your own binaries) - acestep.cpp (bring your own binaries)
- ROCm, cuda or vulkan headers and shader compiler
## Installing ## Installing
1. Grab the latest release from https://github.com/IMbackK/aceradio/releases/ Grab the latest release from https://github.com/IMbackK/aceradio/releases/
2. For now you will have to provide acestep.cpp binaries, these can be optained by following the instructions at https://github.com/ServeurpersoCom/acestep.cpp or the **Build acestep.cpp** section below
## Build acestep.cpp: ## Models
```bash grab the models from [here](https://huggingface.co/Serveurperso/ACE-Step-1.5-GGUF/tree/main)
git clone https://github.com/ServeurpersoCom/acestep.cpp.git
cd acestep.cpp
mkdir build && cd build
cmake .. -DGGML_VULKAN=ON # or other backend
make -j$(nproc)
./models.sh # Download models (requires ~7.7 GB free space)
```
## Building ## Building
### Linux / macOS ### Linux / macOS
```bash
git clone https://github.com/IMbackK/aceradio.git 1. clone the repo and create a build directory
cd aceradio * `git clone https://github.com/IMbackK/aceradio.git && cd aceradio`
mkdir build && cd build 2. create a build directory and enter it
cmake .. * `mkdir build && cd build`
make -j$(nproc) 3. configure the project
``` * `cmake -DGGML_HIP=on ..` for ROCm support.
* `cmake -DGGML_CUDA=on ..` for CUDA support.
* `cmake -DGGML_VULKAN=on ..` for Vulkan support.
4. build the project
`make -j$(nproc)`
### Windows (Qt6 + CMake) ### Windows (Qt6 + CMake)
@ -62,7 +60,7 @@ Run windeployqt to copy necessary Qt libraries to the build folder:
## Setup Paths: ## Setup Paths:
Go to settings->Ace Step->Model Paths and add the paths to the acestep.cpp binaries the models. Go to settings->Ace Step->Model Paths and add the paths to the AceStep models.
## License ## License