Weeklybeats 2024 was a 52 week long music project in which artists composed and publicly released 1 song a week for the entire year. Enjoy this archive of over 7,500 music compositions by over 300 artists.
Sign up or Login to give feedback or chat up on the forums.

Computations

By Devieus on January 19, 2016 12:13 am

This time I've removed a lot of restraints I imposed last time, and fixed some more stuff that I didn't get to fix last time because of it. I also made the generator make variable length songs, from 1:30 to 6:00, of a tempo between 60 and 240 bpm; due to a miscalculation on my part, the first song it made was 30 minutes long.

The way it does this is by first generating both the tempo and the length in seconds, then I turn the length into minutes

I can also draw some data after the fact, this particular song is in C# on my personal scale, which is a hexatonic scale that's between major and major pentatonic (to be precise, it's the major scale that drops the seventh, or the major pentatonic that adds the fourth). The tempo is 108 bpm.

Audio works licensed by author under:
CC Attribution Share Alike (BY-SA)

Really cool that you are programming procedural music!! it's awesome big_smile

Haha this is a great idea, I like it.

nice to see your progress in this. it is a little like watching a baby AI grow. do you have a humanizing name for it yet? a gender? just curious.

the song is very pleasant, with a surprising tonality due to your choice of scale. of course, it kinda starts and ends abruptly.

intriguing!

colorful grey wrote:

nice to see your progress in this. it is a little like watching a baby AI grow. do you have a humanizing name for it yet? a gender? just curious.

the song is very pleasant, with a surprising tonality due to your choice of scale. of course, it kinda starts and ends abruptly.

intriguing!


I haven't, and I probably never will either. I don't consider it my child, but rather an extension of myself; another facet of me. I also don't choose my scale, but if there was one scale I'd have to live with for the rest of my life, I'd be comfortable with this one.

I also already fixed the abrupt start part, but not the ending; I could just have it mirror the behavior of the start, but that doesn't feel quite like enough.

You need to login to leave a comment.
Login Sign-up