ablx.directory

auto-strings-generator

v0.1.0

Ableton Live Extensions SDK 1.0.0-beta.0 based extension for generating string voicings from MIDI tracks.

yosshiboxmanifest author: CodexNo ratings yet

Unverified listing. This repo is new or has little community activity and the developer has not claimed it. Extensions run code inside Live — read the source, check the author, and only install things you trust.

README · rendered from GitHubView source

Auto Strings Generator

Ableton Live Extensions SDK 1.0.0-beta.0 based extension for generating string voicings from MIDI tracks.

Features

  • Generate 4-part string arrangement from a Top Note MIDI track and Chord Notes MIDI track.
  • Generate a simple counter melody from a MIDI arrangement selection or MIDI clip.
  • Keep Live SDK integration separate from unit-testable music logic.

Development

This repository does not redistribute Ableton Live Extensions SDK beta packages. Before installing dependencies, place the official SDK tarballs from Ableton in vendor/:

  • vendor/ableton-extensions-sdk-1.0.0-beta.0.tgz
  • vendor/ableton-extensions-cli-1.0.0-beta.0.tgz
npm install
npm test
npm run build
npm run package

Usage

  1. Create MIDI tracks named exactly autoStrings_top and autoStrings_chord.
  2. Put the topline melody in autoStrings_top.
  3. Put block chord notes in autoStrings_chord.
  4. Right-click a MIDI clip/clip slot or MIDI Arrangement selection and choose Extensions > Generate 4-Part Strings.

For Arrangement selections, the dialog can still be used to choose source tracks. For MIDI clips/clip slots, the extension reads autoStrings_top and autoStrings_chord automatically.

  • autoStrings_top: topline melody source
  • autoStrings_chord: chord notes source

The extension creates:

  • Generated Violin I
  • Generated Violin II
  • Generated Viola
  • Generated Cello

The generated edit is grouped into one Live undo step where supported by the SDK host.

Rate this extension

One rating per account; you can change it any time.

No ratings yet — be the first

Comments

Sign in to join the discussion.Sign in

No comments yet.