/osu_beatmap_generator

An Osu! beatmap generator built w/ keras + librosa

Primary LanguagePythonMIT LicenseMIT

Osu! Beatmap Generator

Read the full blog post here.

See example beatmaps here.

Requirements

Steps to generate beatmaps:

The repo comes with a trained model so you can start generating right away 😄 (osu_map_gen/train/model_data/v1.1)

  1. Init submodule
  • git submodule update --init
  1. Install dependencies
  • pipenv --three install
  1. Generate a beatmap
  • pipenv run python -m osu_map_gen -g /path/to/my/song.mp3 120 "My Favorite Song"

Steps to train:

Coming soon