News for hackers. Stuff that matters.
Re:Music Generation AI Models by verst on Sunday February 09, 2025 @04:41PM (#42994334)
Lots. For example, there are dozens of models that specifically have been trained on Bach MIDIs to generate new Bach style compositions. However, the generated MIDIs definitely do not sound like Bach :)

I'd link to some specific examples (easy to Google or search on GitHub) but I can't recall which models were more successful than others.

Re:Music Generation AI Models by vunderba on Sunday February 09, 2025 @04:43PM (#42994362)
Almost nobody remembers it, but if you go back far enough, there was a Sid Meier game on the 3DO that algorithmically generated music in the style of Bach called (appropriately enough) CPU Bach.

https://www.youtube.com/watch?v=nJkPWSKuTHI

Re:Music Generation AI Models by verst on Sunday February 09, 2025 @04:51PM (#42994437)
That's awesome! First time I've seen this. And coincidentally until today I had never even heard of the 3DO console. (I myself grew up on Amiga 500)

Having taken a class on Bach style composition in college - I think a rules engine with a random seed would certainly be much more successful at generating Bach style compositions than any neural network-based model ever will be.

Re:Music Generation AI Models by vunderba on Sunday February 09, 2025 @05:04PM (#42994547)
I agree especially given how logically Bach structures his contrapuntal stuff. I also took a class on counterpoint and the professor had the great idea of using Gradus Ad Parnassum as our textbook. Very rewarding class but there's far more approachable books on counterpoint these days!
Re:Music Generation AI Models by verst on Sunday February 09, 2025 @05:09PM (#42994583)
Now I'm going down the rabbit hole of using a 3DO emulator (Opera) and running the CPU Bach ROM. :)

And here is an interesting patent that Sid Meier and Jeff Briggs filed for their work on C.P.U. Bach: System for real-time music composition and synthesis https://patents.google.com/patent/US5496962A/en

Re:Music Generation AI Models by verst on Sunday February 09, 2025 @05:33PM (#42994796)
Update: Got it running with RetroArch 64 using the 3DO Company Opera core. Found the necessary BIOS to use here: https://github.com/trapexit/3do-bios

I'll leave the ROM search up to whoever is interested :)

Re:Music Generation AI Models by jug on Sunday February 09, 2025 @07:26PM (#42995597)
Cool! IIRC, his game Alpha Centauri also had procedurally generated music.
Re:Music Generation AI Models by tolciho on Sunday February 09, 2025 @05:37PM (#42994837)
Uh, "do not sound like Bach"? That's a regression from what David Cope was doing a few decades ago now.
Re:Music Generation AI Models by disqard on Monday February 10, 2025 @12:23AM (#42997194)
Only one mention of David Cope on HN. Oh well, at least somebody remembers...
Re:Music Generation AI Models by verst on Monday February 10, 2025 @02:12AM (#42997687)
Neural Networks aren't the best solution for every task contrary to popular belief. For Bach in particular I'm sure lots of pre-NN work is much better.