Skip to content

speedypleath/midi_generator

Repository files navigation

Midi generator using genetic algorithms

Upload Python Package

Requires Python 3.10

Build

python3 -m build
pip install dist/*.whl

Api reference

  • generate(config: Configuration) - generate a note sequence using given configuration
  • mutate(sequence: Sequence, config: Configuration) - mutate sequence
  • continue_sequence(sequence: Sequence, config=Configuration()) - continue sequence
  • combine(sequences: list[Sequence], config: Configuration = Configuration()) - combine sequences
  • write_file(notes: Sequence, path: str) - write midi file containing sequence at given path

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published