back to list

Algorithmic compositions

🔗John Chalmers <JHCHALMERS@UCSD.EDU>

11/19/2000 7:36:34 PM

Contrary to rumors, algorithmic composition does not refer to Al Gore
doing the Macarena or dancing with Tipper.

--John

🔗Mike Battaglia <battaglia01@...>

1/2/2012 4:34:35 PM

http://bit.ly/vpbZeV

Amazingly, this tiny piece of music basically wrote itself given a few
free parameters. It also happens to be in porcupine temperament. If
you don't believe me, read here

http://countercomplex.blogspot.com/2011/10/some-deep-analysis-of-one-line-music.html

They haven't figured out Math.pow() yet, which is what they need to
get regular temperaments working. We should probably enlighten them so
that they can mess around with their brand new "free parameter," which
is actually the generator size, and hence discover a million new
rank-2 temperaments which we completely missed.

Also, if anyone on here is geeked out by the whole concept in general,
they also don't seem to have figured out how to implement basic DSP.
Or maybe they have, but it's not on the site above. Just pretend that
this is MATLAB and you'll realize there's a million obvious things to
do. The hardest part would be wasting a few hours figuring out the
most computationally simple way to implement convolution, but even
without that you can still have ring mod (multiply by sin(t)),
distortion (take atan(signal)), etc.

-Mike

PS: if the bit.ly link should ever disappear, the full link is here

http://wurstcaptures.untergrund.net/music/?oneliner=0*(g%3DMath.pow(2,-3/22))%20|%202*t*(Math.pow(g,((40%2B(t%3E%3E13)%258)%26t%3E%3E11)%257))|(t%3E%3E8)%20%2B%20((t%26t%3E%3E5)-5)%3E%3E5&oneliner2=0*(g%3DMath.pow(2,-3/22))%20|%204*t*(Math.pow(g,((40%2B(t%3E%3E13)%2532)%26t%3E%3E11)%257))%26(t%3E%3E5)%20%2B%20(((t%26t%3E%3E5)-5)%3E%3E5)&t0=0&tmod=0&duration=30&separation=100&rate=22050

🔗Mike Battaglia <battaglia01@...>

1/2/2012 5:31:02 PM

Also should mention thanks to Carl for turning me onto this; he
dropped this bomb into my inbox last night and it blew my mind. I
literally sent an email asking him for cool stuff and this is what I
got, along with some Juergen Schmidhuber docs. I didn't expect it to
work out all nice like that.

-Mike

On Mon, Jan 2, 2012 at 7:34 PM, Mike Battaglia <battaglia01@...m> wrote:
> http://bit.ly/vpbZeV
>
> Amazingly, this tiny piece of music basically wrote itself given a few
> free parameters. It also happens to be in porcupine temperament. If
> you don't believe me, read here
>
> http://countercomplex.blogspot.com/2011/10/some-deep-analysis-of-one-line-music.html
>
> They haven't figured out Math.pow() yet, which is what they need to
> get regular temperaments working. We should probably enlighten them so
> that they can mess around with their brand new "free parameter," which
> is actually the generator size, and hence discover a million new
> rank-2 temperaments which we completely missed.
>
> Also, if anyone on here is geeked out by the whole concept in general,
> they also don't seem to have figured out how to implement basic DSP.
> Or maybe they have, but it's not on the site above. Just pretend that
> this is MATLAB and you'll realize there's a million obvious things to
> do. The hardest part would be wasting a few hours figuring out the
> most computationally simple way to implement convolution, but even
> without that you can still have ring mod (multiply by sin(t)),
> distortion (take atan(signal)), etc.
>
> -Mike
>
> PS: if the bit.ly link should ever disappear, the full link is here
>
> http://wurstcaptures.untergrund.net/music/?oneliner=0*(g%3DMath.pow(2,-3/22))%20|%202*t*(Math.pow(g,((40%2B(t%3E%3E13)%258)%26t%3E%3E11)%257))|(t%3E%3E8)%20%2B%20((t%26t%3E%3E5)-5)%3E%3E5&oneliner2=0*(g%3DMath.pow(2,-3/22))%20|%204*t*(Math.pow(g,((40%2B(t%3E%3E13)%2532)%26t%3E%3E11)%257))%26(t%3E%3E5)%20%2B%20(((t%26t%3E%3E5)-5)%3E%3E5)&t0=0&tmod=0&duration=30&separation=100&rate=22050

🔗cityoftheasleep <igliashon@...>

1/2/2012 6:35:48 PM

--- In tuning@yahoogroups.com, Mike Battaglia <battaglia01@...> wrote:
>
> http://bit.ly/vpbZeV
>
> Amazingly, this tiny piece of music basically wrote itself given a few
> free parameters. It also happens to be in porcupine temperament. If
> you don't believe me, read here
>
> http://countercomplex.blogspot.com/2011/10/some-deep-analysis-of-one-line-music.html

Where are you getting Porcupine temperament? The scale they posted was, in cents:

105
204
298
386
471
551
628
702
773
841
906
969
1030
1088
1145

Looks to me like 17/16, 9/8, 19/16, 5/4, 21/16, 11/8, 23/16, 3/2, 25/16, 13/8, 27/16, 7/4, 29/16, 15/8, and 31/16.

🔗Mike Battaglia <battaglia01@...>

1/2/2012 6:48:16 PM

On Mon, Jan 2, 2012 at 9:35 PM, cityoftheasleep <igliashon@...> wrote:
>
> --- In tuning@yahoogroups.com, Mike Battaglia <battaglia01@...> wrote:
> >
> > http://bit.ly/vpbZeV
> >
> > Amazingly, this tiny piece of music basically wrote itself given a few
> > free parameters. It also happens to be in porcupine temperament. If
> > you don't believe me, read here
> >
> > http://countercomplex.blogspot.com/2011/10/some-deep-analysis-of-one-line-music.html
>
> Where are you getting Porcupine temperament? The scale they posted was, in cents:

My example is in porcupine. They were just multiplying the fundamental
by some integer number to get harmonics, whereas I ended up
multiplying it by integer powers of 2^(3/22).

-Mike

🔗Carl Lumma <carl@...>

1/2/2012 7:35:54 PM

I'd like to mention that Mike found this particular page
http://wurstcaptures.untergrund.net/music/
on his own and made this mind-blowing demo in like 5 minutes
and dropped it in my inbox this afternoon. -Carl

--- In tuning@yahoogroups.com, Mike Battaglia <battaglia01@...> wrote:
>
> Also should mention thanks to Carl for turning me onto this; he
> dropped this bomb into my inbox last night and it blew my mind. I
> literally sent an email asking him for cool stuff and this is what I
> got, along with some Juergen Schmidhuber docs. I didn't expect it to
> work out all nice like that.
>
> -Mike

🔗Mike Battaglia <battaglia01@...>

1/2/2012 7:39:35 PM

I went into #countercomplex IRC, they turned me onto this page too

http://wry.me/toys/bytebeat/examples.html

Note Aaron Krister Johnson's name is on the page!

-Mike

On Mon, Jan 2, 2012 at 10:35 PM, Carl Lumma <carl@lumma.org> wrote:

> **
>
>
> I'd like to mention that Mike found this particular page
> http://wurstcaptures.untergrund.net/music/
> on his own and made this mind-blowing demo in like 5 minutes
> and dropped it in my inbox this afternoon. -Carl
>
>
> --- In tuning@yahoogroups.com, Mike Battaglia <battaglia01@...> wrote:
> >
> > Also should mention thanks to Carl for turning me onto this; he
> > dropped this bomb into my inbox last night and it blew my mind. I
> > literally sent an email asking him for cool stuff and this is what I
> > got, along with some Juergen Schmidhuber docs. I didn't expect it to
> > work out all nice like that.
> >
> > -Mike
>
>
>