2022 our 25th year online!

Welcome to the Piano World Piano Forums
Over 3 million posts about pianos, digital pianos, and all types of keyboard instruments.
Over 100,000 members from around the world.
Join the World's Largest Community of Piano Lovers (it's free)
It's Fun to Play the Piano ... Please Pass It On!

SEARCH
Piano Forums & Piano World
(ad)
Who's Online Now
36 members (20/20 Vision, Animisha, beeboss, Cominut, brennbaer, crab89, aphexdisklavier, admodios, busa, drumour, 4 invisible), 1,281 guests, and 259 robots.
Key: Admin, Global Mod, Mod
Previous Thread
Next Thread
Print Thread
Hop To
#654937 05/07/02 05:11 PM
Joined: Apr 2002
Posts: 2,501
T
Ted Offline OP
2000 Post Club Member
OP Offline
2000 Post Club Member
T
Joined: Apr 2002
Posts: 2,501
Douglas Hofstadter, in his excellent book, "Godel,Esher,Bach", stated that in his opinion music meaningful to humans in any deep sense would not be composed by computers for a very long time. This acted as a spur to me because I doubted it’s truth and still do. The Amiga was ideal for this sort of thing because of ease of programming and the then standard MED file format. I chose the fugue because I didn’t have any emotional affinity for Bach’s music but had the scores of the 48 handy. I could therefore examine the music objectively in much the same way as a scientist examines a crystal or some other natural manifestation, looking for patterns. I avoided reading all conventional analyses of fugues.

To cut a long story short, the programme, only a few hundred lines long, produced four voice fugues on short melodic strands which were either keyed in or generated by the programme itself. I can go into a lot of technical detail if anybody wants it (it's really very simple) but the results were as follows.

About seventy percent of fugues were unremarkable and sometimes tedious. Of the remainder, most were pleasant but lacked areas of intellectual or emotional interest. However, about one in every fifty was attractive, emotionally and intellectually stimulating and when tried on various listeners, gave them a distinct impression that there had been a human being involved. Now before the arguments start, let me say that none of them sounded like Bach; precise stylistic imitation was never my intention; I just used the 48 as a starting point. As far as I was concerned I had proved something to myself and I let the exercise drop. Better musical and programming brains than mine will come along and do it any time now - that was all I wanted to know - it CAN be done.


"Mistakes are the portals of discovery." - James Joyce
#654938 05/13/02 10:07 PM
Joined: Jul 2001
Posts: 3,857
3000 Post Club Member
Offline
3000 Post Club Member
Joined: Jul 2001
Posts: 3,857
Yes, Ted, it probably can be done, but my reply for a long time has been, "So what?" There was an article in the NYTimes a few years ago about someone who had written a program that "could compose" the headline stated. I thought it was mostly hype.

We are human beings and need meaning in our lives. What does it mean to hear a piece of music "composed" (I use the word very loosely here) by a computer program? First question is "did the computer program compose it?" I would argue that the programmer composed it. Computers do nothing, nada, zilch, naught without a human being telling it what rules to follow. So, to me, it means very little--give a computer enough rules, given the speed at which they operate, they might accidently produce something that is pleasing to us.

Did the program (notice I don't use the word computer; computers are piles of metal, plastic, silicon and other materials) know which concoctions it produced were the good ones?


"Hunger for growth will come to you in the form of a problem." -- unknown
#654939 05/14/02 11:38 PM
Joined: Apr 2002
Posts: 2,501
T
Ted Offline OP
2000 Post Club Member
OP Offline
2000 Post Club Member
T
Joined: Apr 2002
Posts: 2,501
Bernard:

Thank you for your thoughts; if I may jump around among your various questions...

Computers do nothing, nada, zilch, naught without a human being telling it what rules to follow

While this is obviously true in the purely mechanistic sense, even a simple set of rules can give rise to infinitely evolving and varied behaviour, for example mathematical chaos, which is not possible for the writer of the rules to foresee. In one sense the writer could be thought of as creator, but in another sense not, because the created objects are a part of the algorithm and are not directly conceived by him.

Did the program (notice I don't use the word computer; computers are piles of metal, plastic, silicon and other materials) know which concoctions it produced were the good ones?

No, but as we repeatedly see on the forum, "goodness" in music depends on who's listening. What I found out though was that I wouldn't have any problems tweaking the code to produce 50% or even 80% of pieces suiting my own "goodness" criteria. Others would tweak it differently; parameters could be entered so anybody could tweak it as desired.

So what?

Well, I find it pleasurable to be deeply surprised by programmes I have written - in much the same way as I like to be surprised and transported by my own piano improvisation. For me that's what programming (and music) is all about. I wrote another one to produce moving algebraic patterns (visual music ?) and found its effect fascinating.

We are human beings and need meaning in our lives. What does it mean to hear a piece of music "composed" (I use the word very loosely here) by a computer program?

It means we respond to it in precisely the same way as we would respond to a human composition - no difference that I can see.


"Mistakes are the portals of discovery." - James Joyce
#654940 05/15/02 07:49 AM
Joined: May 2001
Posts: 6,574
Piano World Founder - Piano Tuner - Pianist
6000 Post Club Member
Offline
Piano World Founder - Piano Tuner - Pianist
6000 Post Club Member
Joined: May 2001
Posts: 6,574
As a programmer and musician myself, I can understand what Ted is saying here.

My programming background is limited to web related languages, so I appreciate the skills needed to "compose" a program that can compose music. The programmer not only needs to know how to write code, but also needs to understand all the nuances of composing music.

Most of the time I prefer to play straight piano music, but some times I'm in the mood to play with the synthesizer, precisely because of what the "computer" can add, and because of the occasional surprise that leads me to play with sounds/harmonies I might never have thought of.

Do I prefer human compositions? Yes, mostly.
But I'm sometimes pleasantly surprised but what comes out of a "machine".

Frank B.
Piano World


- Frank B.
Original Founder of Piano World
Owner of...
www.PianoSupplies.com
Maine Piano Man

My Keyboards:
Estonia L-190, Roland RD88, Yamaha P-80, Bilhorn Telescope Organ c 1880, Antique Pump Organ, 1850 concertina, 3 other digital pianos
-------------------------
My original piece on BandCamp: https://frankbaxtermrpianoworld.bandcamp.com/releases

Me banging out some tunes in the Estonia piano booth at the NAMM show...


It's Fun To Play the Piano ... PLEASE Pass It On!



#654941 05/15/02 06:15 PM
Joined: Dec 2001
Posts: 341
T
T2 Offline
Full Member
Offline
Full Member
T
Joined: Dec 2001
Posts: 341
I would prefer to let computers do what they are good at doing. There are some compositional tasks they do well. Generating and cataloging variations systemetically on a given set of tones (or theme) is something composers occasionally need to do, and computers do this well. Nicolas S. Slonymsky, in his "Thesarus of Scales and Melodic Patterns" did this manually for different interval combinations. The resulting work was used by many 20th century composers, including Schoenberg. It's an interesting book if you can overlook his needlessly complicated terminology.

However, tasks such as adding meaning, inspiration and feeling to a theme is something best left to humans at this point in our technical evolution.

#654942 05/15/02 07:16 PM
Joined: Jul 2001
Posts: 3,857
3000 Post Club Member
Offline
3000 Post Club Member
Joined: Jul 2001
Posts: 3,857
Quote
We are human beings and need meaning in our lives. What does it mean to hear a piece of music "composed" (I use the word very loosely here) by a computer program?

It means we respond to it in precisely the same way as we would respond to a human composition - no difference that I can see.
Here's where we will differ. I would definately listen to a piece of "computer" music differently. That doesn't mean I'll necessarily find it unpleasing, I may well like it. In fact there is quite a bit of "human" music (mostly atonal stuff) that I find very unpleasant, and there's the type of stuff by people like John Cage and Lori Anderson which as far as I'm concerned might as well have been written by a computer.

But if I know I'm listening to a composition written by a human I will search it for meaning, I will try to discern where the composer is coming from; I will strive to recognize it's humanity. I won't do this if I know I'm listening to a piece of "computer" music because I know that computer music is always accidental.

Of course it's very interesting because sometimes we listen to a great piece of music written by a human and find that it means to us something completely different than what the composer had in mind while writing it. I'm sure I could listen to a "computer" piece and project meaning into it but it wouldn't mean the same to me.

And still... I doubt a masterpiece will ever spew forth from the silicon bowels of a computer.


"Hunger for growth will come to you in the form of a problem." -- unknown
#654943 05/15/02 10:13 PM
Joined: Apr 2002
Posts: 2,501
T
Ted Offline OP
2000 Post Club Member
OP Offline
2000 Post Club Member
T
Joined: Apr 2002
Posts: 2,501
Bernard:

I was basing my statement on the assumption that the listener does not know the origin of the piece - a sort of musical Turing test. Were I to know in advance that a computer had generated it then yes, I agree with you, I probably would put a different slant on things.

T2:

That's exactly right. With fugues, thousands of placings of a phrase can be tested to see where it fits in to optimise a particular harmonic or rhythmic strategy - that's exactly what I did, more or less, and it worked a treat. All I did was to allocate more points for desirable things and fewer for undesirable ones (what is desirable can itself vary, of course)and test millions of possibilities for a maximum point total. Sounds crude but it produced very flowing counterpoint, with patches of what I am forced to call "inspiration".


"Mistakes are the portals of discovery." - James Joyce
#654944 05/19/02 01:24 AM
A
Anonymous
Unregistered
Anonymous
Unregistered
A
I have no doubts that a computer can develop some types of "classical" music that might be pleasing to the ear and perhaps engender similar reactions, but I question whether it can replace the human element in other forms of compostion.

Fugues, being little more than variations of a single motif, is perhaps the easiest for a computer to do. However, one wonders how many would survive the test of time. I suspect there were thousands of fugues written in the High Baroque which we no little about because they simply were not good enough to be passed on.

However, with the invention of the piano and with the intense human feeling and composer written nuances that entered into music during the classical Period and extends into today, one wonders if a computer could really replicate such music in any satisfactory manner -- or would it simply give us notes that go together.

#654945 05/19/02 07:56 PM
Joined: Apr 2002
Posts: 2,501
T
Ted Offline OP
2000 Post Club Member
OP Offline
2000 Post Club Member
T
Joined: Apr 2002
Posts: 2,501
George:

I take the same simplistic approach to music written by people as I do to that generated by computers. Musical sound generates responses in my brain which depend on a huge melting pot of influences. As I get older it seems that these responses depend more on what occurs in my brain than what exists intrinsically in the music.

As a child one is taught that music imposes prescribed images on human brains. Nowadays I tend to think that brains impose character on what they hear. Thus for Angela Hewitt, according to her liner notes,the Bach fugue in C# minor has deep religious significance because Bach was religious and four of the notes resemble a cross on its side. I am not at all religious, therefore this mode of feeling is nonsense to me, and indeed may actively detract from my enjoyment of the work. If, on the other hand, my mind seeks and finds other aesthetic programmes, I can enjoy the piece as fully as the next man.

As another example, I cannot associate with the idea of a galloping horse in Liszt's Mazeppa or with heck and demons in his Wild Chase because I've never had anything to do with horses or hunting and the whole artistic programme seems remote, overblown, and irrelevant. However, I can readily form associations with many things in my own modern sphere of influence, and thus I can enjoy playing these pieces.

The essence of music to me is its associated complete freedom of thought. One can be utterly free and utterly mad without consequence. So when I listen to algorithmic music, which by definition possesses no fixed human idea, I perceive no difference from what takes place when I listen to Chopin or Scott Joplin.

How do most people listen ? Perhaps others do it differently to me - I don't know - it's not something I've discussed a lot.


"Mistakes are the portals of discovery." - James Joyce
#654946 05/22/02 03:31 PM
A
Anonymous
Unregistered
Anonymous
Unregistered
A
Ted

I like your way of listening and enjoying by just allowing the music to flow over and through you, creating whatever response it creates. Much like meditation. A good thing.

I am also glad to hear there are others who have real trouble with a composer attempting to paint a defined picture with his music. I too find it hard to envision anything real concrete in music, even when I am told that this is what the composer wanted to do.

At the same time, I find that if I have some understanding of the purpose of the composer's music, it adds to my enjoyment and satisfaction. Knowing about Bach's intense religious convictions and his belief that all music is a religious expression adds significantly to my enjoyment of his music because I am able to shift myself to that same mode.

But if I do not have much or any knowledge about a composer or his purpose in writing a piece, i will do much as you -- just sit back and allow the music to take me wherever it does. What I always find interesting is that often the same piece of music may take me different places each time I listen to it -- the mark, I think, of the composer-artist as opposed to the composer-tradesman.


Link Copied to Clipboard
What's Hot!!
Piano World Has Been Sold!
--------------------
Forums RULES, Terms of Service & HELP
(updated 06/06/2022)
---------------------
Posting Pictures on the Forums
(ad)
(ad)
New Topics - Multiple Forums
How Much to Sell For?
by TexasMom1 - 04/15/24 10:23 PM
Song lyrics have become simpler and more repetitive
by FrankCox - 04/15/24 07:42 PM
New bass strings sound tubby
by Emery Wang - 04/15/24 06:54 PM
Pianodisc PDS-128+ calibration
by Dalem01 - 04/15/24 04:50 PM
Forum Statistics
Forums43
Topics223,384
Posts3,349,179
Members111,631
Most Online15,252
Mar 21st, 2010

Our Piano Related Classified Ads
| Dealers | Tuners | Lessons | Movers | Restorations |

Advertise on Piano World
| Piano World | PianoSupplies.com | Advertise on Piano World |
| |Contact | Privacy | Legal | About Us | Site Map


Copyright © VerticalScope Inc. All Rights Reserved.
No part of this site may be reproduced without prior written permission
Powered by UBB.threads™ PHP Forum Software 7.7.5
When you purchase through links on our site, we may earn an affiliate commission, which supports our community.