Skip to content

an api based on a diffusion-based ML model for generating osu! maps from raw audio

License

Notifications You must be signed in to change notification settings

seanmcbroom/osu-dreamer-server

 
 

Repository files navigation

osu!dreamer server (api)

(official osu!dreamer discord) image

osu!dreamer server is a api based on a machine learning (AI) generative model for osu! beatmaps

Installation & startup

Dependencys needed for installation & running

  • FFmpeg
  • Git
  • Python 3.9

To clone this repo, run:

git clone https://github.com/seanmcbroom/osu-dreamer-server

To install dependencies, run:

pip install ./osu-dreamer-server

Running server

To start the server, run

python scripts/server.py [PATH_TO_CHECKPOINT] --port [PORT_NUMBER]

Command Usage

usage: server.py [-h] [--port PORT] MODEL_PATH

generate osu!std maps from raw audio

positional arguments:
  MODEL_PATH   trained model (.ckpt)

optional arguments:
  -h, --help   show this help message and exit

server arguments:
  --port PORT  port to run the server on

About

an api based on a diffusion-based ML model for generating osu! maps from raw audio

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 97.1%
  • Batchfile 2.4%
  • JavaScript 0.5%