From ac29d2629b14284b503d0af9035cb7a2cf16b893 Mon Sep 17 00:00:00 2001 From: Carl Philipp Klemm Date: Wed, 15 Apr 2026 13:04:29 +0200 Subject: [PATCH 1/2] Update the readme to the new reality of integrated acestep.cpp --- README.md | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index b5e9d35..d35041b 100644 --- a/README.md +++ b/README.md @@ -12,19 +12,11 @@ A C++ Qt graphical user interface for generating music using [acestep.cpp](https ## Installing -1. 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 +Grab the latest release from https://github.com/IMbackK/aceradio/releases/ -## Build acestep.cpp: +## Models -```bash -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) -``` +grab the models from [here](https://huggingface.co/Serveurperso/ACE-Step-1.5-GGUF/tree/main) ## Building @@ -62,7 +54,7 @@ Run windeployqt to copy necessary Qt libraries to the build folder: ## 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 From 35d87197dccbf524594cb81721a233f14f63e249 Mon Sep 17 00:00:00 2001 From: Carl Philipp Klemm Date: Wed, 15 Apr 2026 13:08:51 +0200 Subject: [PATCH 2/2] Improve build instructions --- README.md | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index d35041b..1b7bfe9 100644 --- a/README.md +++ b/README.md @@ -3,12 +3,14 @@ ![Screenshot](res/scrot.png) 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 - Qt 6 Core, Gui, Widgets, and Multimedia - CMake 3.14+ - acestep.cpp (bring your own binaries) +- ROCm, cuda or vulkan headers and shader compiler ## Installing @@ -21,13 +23,17 @@ grab the models from [here](https://huggingface.co/Serveurperso/ACE-Step-1.5-GGU ## Building ### Linux / macOS -```bash -git clone https://github.com/IMbackK/aceradio.git -cd aceradio -mkdir build && cd build -cmake .. -make -j$(nproc) -``` + +1. clone the repo and create a build directory + * `git clone https://github.com/IMbackK/aceradio.git && cd aceradio` +2. create a build directory and enter it + * `mkdir build && cd build` +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)