back to list

Another music/audio visualization

🔗Jon Szanto <jszanto@...>

5/18/2006 4:34:20 PM

This one is loverly, I happen to like variation 3 myself:

http://www.coverpop.com/whitney/index.php?var=v3

Cheers,
Jon

🔗stephenszpak <stephen_szpak@...>

5/20/2006 10:43:36 AM

--- In metatuning@yahoogroups.com, "Jon Szanto" <jszanto@...> wrote:
>
Jon

Is this animation created randomly? If 'no' ,

is it possible to take a animation and have it 'play'

just to hear what it would sound like?

-Stephen

> This one is loverly, I happen to like variation 3 myself:
>
> http://www.coverpop.com/whitney/index.php?var=v3
>
> Cheers,
> Jon
>

🔗Jon Szanto <jszanto@...>

5/20/2006 1:35:02 PM

--- In metatuning@yahoogroups.com, "stephenszpak" <stephen_szpak@...>
wrote:
> Is this animation created randomly? If 'no' ,
>
> is it possible to take a animation and have it 'play'
>
> just to hear what it would sound like?

I believe each of the animations is actually just the example it is
named for (sweeping harmonics series, etc) being done in real time,
with both audio and visual feedback. It *does* make a sound already -
did you not hear anything?

Jon

🔗stephenszpak <stephen_szpak@...>

5/20/2006 1:47:34 PM

--- In metatuning@yahoogroups.com, "Jon Szanto" <jszanto@...> wrote:
>
> --- In metatuning@yahoogroups.com, "stephenszpak" <stephen_szpak@>
> wrote:
> > Is this animation created randomly? If 'no' ,
> >
> > is it possible to take a animation and have it 'play'
> >
> > just to hear what it would sound like?
>
> I believe each of the animations is actually just the example it is
> named for (sweeping harmonics series, etc) being done in real time,
> with both audio and visual feedback. It *does* make a sound already -
> did you not hear anything?

++++++++ Yes I heard. I guess it could be used in some way at the
beginning of a piece, with the song one wrote increasing in
volume and over-coming it. I don't know a better use for it.
What is the use of this Jon?

-Stephen

🔗Jon Szanto <jszanto@...>

5/20/2006 2:38:59 PM

--- In metatuning@yahoogroups.com, "stephenszpak" <stephen_szpak@...>
wrote:
> What is the use of this Jon?

These aren't songs or pieces of music - they are visual
representations of aural phenomena.

🔗stephenszpak <stephen_szpak@...>

5/20/2006 2:47:13 PM

--- In metatuning@yahoogroups.com, "Jon Szanto" <jszanto@...> wrote:
>
> --- In metatuning@yahoogroups.com, "stephenszpak" <stephen_szpak@>
> wrote:
> > What is the use of this Jon?

Jon

Yes, okay.

-Stephen

>
> These aren't songs or pieces of o7/musico7/ - they are visual
> representations of aural phenomena.
>

🔗Jim Bumgardner <jbum@...>

5/20/2006 4:34:54 PM

> Is this animation created randomly?

Hi, this is Jim Bumgardner, the creator of the Whitney Music
Box that you are discussing in this thread.

I assume by 'random,' you actually mean dynamically - in real time -
"on the fly" or "governed by user input". There is nothing random
about these pieces - the way the dots move and the sounds you get are
predictable, and not governed by chance.

Assuming you mean "on the fly," the answer is also "no". The way
I generated these particular pieces was that I wrote two scripts.
One to generate the music, and one to generate the accompanying
visuals. The music is then prerecorded (by executing the music
script) and saved to a WAV file. This wav file is then played
back against the flash movie, which is running the script that
renders the visuals. The visuals are generated "on the fly", but
they sync to prerecorded audio.

However, I have indeed made a dynamic, or real-time version of
this system, which outputs MIDI and can be governed by user-input.
I'm still experimenting with it, and haven't put it on the website
yet. I'm also working on a system for dynamically generating music
(sans MIDI) that can use mathematically defined tunings, such as
microtunings.

To answer a later question, "What is the use of this?"

Like most of my work, it is a toy or plaything, meant to
provide wonder and delight. Nothing more, nothing less. :)

Regards,

- Jim

🔗stephenszpak <stephen_szpak@...>

5/20/2006 4:51:42 PM

--- In metatuning@yahoogroups.com, "Jim Bumgardner" <jbum@...> wrote:
>
> > Is this animation created randomly?
>
> Hi, this is Jim Bumgardner, the creator of the Whitney o7/Musico7/
> Box that you are discussing in this thread.

++++++++++ Isn't this nice! Hi Jim

>
> I assume by 'random,' you actually mean dynamically - in real
time -
> "on the fly" or "governed by user input". There is nothing random
> about these pieces - the way the dots move and the sounds you get
are
> predictable, and not governed by chance.
>
> Assuming you mean "on the fly," the answer is also "no". The way
> I generated these particular pieces was that I wrote two scripts.
> One to generate the music, and one to generate the accompanying
> visuals. The music is then prerecorded (by executing the music
> script) and o7/savedo7/ to a WAV file. This wav file is then played
> back against the flash movie, which is running the script that
> renders the visuals. The visuals are generated "on the fly", but
> they sync to prerecorded audio.

++++++++++ If I got this right, one can take a image with a
beginning and an end and have it play?

Is this true?

The images here (most of them I guess)
have no beginning or
end. If one took a place on one at random and made
it the beginning, could you actually play it?

http://www.cecm.sfu.ca/~scharein/sepicts/index.html

Maybe this site too:

http://www.wordsmith.org/~anu/java/spirograph.html

It allows one to change the image. This site is
easier I think.

-Stephen

🔗Jim Bumgardner <jbum@...>

5/20/2006 8:19:56 PM

Those knot pictures are great! Thanks for the link.

> The images here (most of them I guess)
> have no beginning or
> end. If one took a place on one at random and made
> it the beginning, could you actually play it?

Yes, although it would be challenging for me to do. Keep in mind that
in the case of the whitney box, I am not directly converting image
pixels to notes - I'm treating the pattern as an abstract
set of equations and duplicating it in two different scripts.

One *could* do the same thing with the knot equations, but I'd have
to understand the knot equations, which would require my learning
a lot of knot theory. :)

It would be easier for me to write a program in which you can plug
in any old picture, have it rotate, and play notes when it hits
non-black pixels. However, this would not sound as interesting as
something which has more complicated movement (it would be a
short repetitive loop, since all the pixels would have the same
angular momentum).

- Jim

🔗stephenszpak <stephen_szpak@...>

5/21/2006 11:42:27 AM

--- In metatuning@yahoogroups.com, "Jim Bumgardner" <jbum@...> wrote:
>
Jim

Knots would be hard. They are in 3 dimensions.

Have you seen that link:

http://www.wordsmith.org/~anu/java/spirograph.html

Maybe one could take:

Fixed circle radius
Moving circle radius
Moving circle offset
Revolutions in radians

and do something?

Perhaps increment one of these parameters from far left to right.

Increment 2 parameters (3 or 4)

Increment 2 (3 or 4) at different rates.

Increment 1 or more as 1 or more are decremented.

The idea(s) is to hear some sort of change over a period of a minute.

I don't know the math involved here. It's just a idea.

-Stephen

__________________________________________________________________

>
> Those knot o7/pictureso7/ are great! Thanks for the link.
> >
> Yes, although it would be challenging for me to do. Keep in mind
that
> in the case of the whitney box, I am not directly converting image
> pixels to o7/noteso7/ - I'm treating the pattern as an abstract
> set of equations and duplicating it in two different scripts.
>
> One *could* do the same thing with the knot equations, but I'd have
> to understand the knot equations, which would require my learning
> a lot of knot theory. :)
>
> It would be easier for me to write a program in which you can plug
> in any old picture, have it rotate, and play notes when it hits
> non-black pixels. However, this would not sound as interesting as
> something which has more complicated movement (it would be a
> short repetitive loop, since all the pixels would have the same
> angular momentum).
>
>
> - Jim
>

🔗Carl Lumma <clumma@...>

5/22/2006 11:10:45 AM

> Hi, this is Jim Bumgardner, the creator of the Whitney Music
> Box that you are discussing in this thread.

Heya! Your (entire) site rocks.

> However, I have indeed made a dynamic, or real-time version of
> this system, which outputs MIDI and can be governed by user-input.
> I'm still experimenting with it, and haven't put it on the website
> yet. I'm also working on a system for dynamically generating music
> (sans MIDI) that can use mathematically defined tunings, such as
> microtunings.

Sweet! Let us know when you do, eh?

By the way, are you a member of the main tuning list?

/tuning

Or the MakeMicroMusic list?

/makemicromusic

-Carl