Rats, I voted on #2 being Bach, but on second listen changed my mind....
I believe #1 is Bach. #2 repeates variations of the same melody three times. Very programmatic, but much easier to duplicate with a computer. It must be using some sort of algorithm. #1 seems more free flowing, more human. #2 also pauses in between each variation, which to me now screams ... ro8ot!
All I know is, #2 would be much easier to create from a programming perspective.
Hmmm. I guess it must be form A (pause) B (pause) A' (pause) B' (pause) A'' (pause) B'' (pause) A''' (pause) B''' etc, etc ad infinitum......

or just repeat, repeat, repeat, repeat, a number of times determined by integer X, where in this case, X=3. Each pause gives the opportunity to compute the next sequence.
Then again, I may be wrong, and that would probably be interpreted as an serious insult, but oh well ...
This is pretty interesting. Have any more challenges?