Skip to the content.

Jazz is a free-flowing musical language that is rooted in swing, and improvised melodies. In this project, I aimed to have an AI generate a comprehensible and melodical piece of music, with contrasting ranges in pitch, jazz articulations, and dynamics.

Samples from the 8 layer transformer model built from the ground up

Primer melody - Autumn Leaves - Chordal Melody

(A sample is provided as context and for autoregressive generation, the generated melody starts at 0:27 - it is noticeable the difference - still working on improvements!)

Blues for Alice 1 - Charlie Parker

Sample 2

Sample 3

There will never be another you - Chet Baker

Previous experimentation with a pretrained model developed by Google Magenta

Some background:

Take a listen to some of the generated music below! (Note: it’s no where near that of a human)

Sample 1

Notes & Notable Timestamps:

Sample 2

Notes & Notable Timestamps:

Sample 3

Notes & Notable Timestamps:

Diffusion trial

This trial explores learning diffusion by injecting random noise into an original audio sample.

Original audio sample

gen_orig_4.wav is the original audio sample.

Noisy diffusion sample

gen_4.wav is the sample with random noise injected while the model is in the process of learning diffusion.