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)