Skip to content

Scripts to generate Dansband MIDI music programatically, πŸ€–πŸ’ƒπŸŽΆπŸ§  Its terrible!

Notifications You must be signed in to change notification settings

HelgeSverre/algorithmic-dansband

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Algorithmic Dansband πŸ’ƒπŸŽΆπŸ“»

This repo contains various Python scripts that tries to generate "Dansband"-music as MIDI arrangements programmatically.

(This type of music: 1, 2, 3)

Why?

It's funky stuff! πŸ•ΊπŸŽΆ

What does it actually do?

Tries to generate MIDI files with a "Dansband"-feel, the code spits out a MIDI file, all the code in this repo is AI-Generated using Claude AI,

Does it work?

Meh, not really. But it's not completely trash! πŸ€·β€β™‚οΈ

Output:

Some of the generated MIDI files can be found in the generated directory.

Setup / Installation

# Setup virtual environment 
python3 -m venv venv

# Activate virtual environment
source venv/bin/activate

## Install dependencies
pip install -r requirements.txt

# Format code
pipx run black scripts/

# Run one of the scripts
python scripts/angels.py
python scripts/dansband.py
python scripts/hav.py
python scripts/hav_full.py
python scripts/hav_full_v2.py
python scripts/hav_full_v3.py
python scripts/himmelen.py
python scripts/library.py
python scripts/library_example.py
python scripts/main.py

About

Scripts to generate Dansband MIDI music programatically, πŸ€–πŸ’ƒπŸŽΆπŸ§  Its terrible!

Resources

Stars

Watchers

Forks

Languages