tomusic.ai-1

High-performance AI tomusic.ai 1 for tomusic.ai/

$ luarocks install tomusic.ai-1

luarocks install tomusic.ai-1
local music = require("tomusic.ai-1")
local melody = music.generate_melody({
scale = "major",
length = 8,
octave = 4
})
print(music.to_string(melody)) -- Output: A4 B4 C#5 D5 E5 F#5 G#5 A5
local music = require("tomusic.ai-1")
local phrase = "C4 D4 E4 F4"
local transposed_phrase = music.transpose(phrase, 2) -- Transpose up by 2 semitones
print(transposed_phrase) -- Output: D4 E4 F#4 G4
local music = require("tomusic.ai-1")
local progression = music.generate_chord_progression({
chords = {"I", "IV", "V", "I"},

Versions

1767.83.237-110 hours ago0 downloads

Dependencies

lua >= 5.1

Manifests