[go: up one dir, main page]

Skip to content

A composer that can generate a melody sequence automatically by matching lyric sequence.

Notifications You must be signed in to change notification settings

rhuangab/Composer

Repository files navigation

Composer

A composer that can generate a melody sequence automatically by matching lyric sequence.

Overview:

Our final year project. In this project, we analysed 1000 English songs. If a sequence of tones from lyrics is frequently matched with a specific melody of song, we called this a pattern. For every song, we collected a set of all frequent patterns. Then we found a final set of all frequent patterns over all songs. Our program can analyse any English sentences as input, and generate a melody according to the final set of frequent patterns.

Credit:

Vexflow: an open-source online music notation rendering API.
MIDI.js: a Javascript MIDI library.

Contributor:

Richeng Huang (jerryrcwong@gmail.com)
Jing ZHAO (tjingzh@gmail.com)
Jiabin HU (hjbingo19921216@gmail.com)
Bo WANG (wangbohkust@gmail.com)

About

A composer that can generate a melody sequence automatically by matching lyric sequence.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages