Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
M(AI)DI 0.15.3 documentation
M(AI)DI 0.15.3 documentation

Introduction:

  • About M(AI)DI
  • Getting Started
  • Integrations
  • Contributing
  • License
  • Github

MusicLang API:

  • Introduction
  • Generate an idea from scratch
  • List of models
  • Control chord progressions
  • Control other musical elements
  • Continue an existing song
  • Generate transitions

Other integrations:

  • Other integrations

Code Reference:

  • Code documentation

Examples:

  • Examples gallery
    • Basic midi manipulation
      • Tag each bar of a score with musical informations
      • Concatenate two midis
    • Integration with MusicLang API
      • Create a drum’n’bass sample
      • Generate a new track on a midi file
      • Regenerate only some bars of a specific tracks
      • Create a transition between two parts of a song
      • Deep musical control over the generation
      • Control the chord progression of the generation
      • Create a song in async mode
      • Extend an existing sample or song
Back to top
View this page
Edit this page

Code documentation

Base

MidiScore object

API Integrations

MusicLang API

Open source integrations

Soon

Next
Examples gallery
Previous
Other integrations
Copyright © 2024, GARDIN Florian, ZATAR Mehdi
Made with Sphinx and @pradyunsg's Furo
On this page
  • Code documentation
    • Base
    • API Integrations
    • Open source integrations