Hacker News new | past | comments | ask | show | jobs | submit login

I'm a jazz musician--it's interesting stuff, there is a whole area of research dedicated to this type of work.

Jazz chord progressions are pretty simple ultimately when expressed in compressed form, but tend to have actual semantics behind them be pretty communicative so I doubt this will cover absolutely everything except the popular works.

You can generate something very close using a formal grammar but you get stuck in the same position as the logicians in Chomsky's time. I've had some really great thoughts about ML approaches, however, with some sort of seq-to-seq approach.




> I've had some really great thoughts about ML approaches

So far I've had the most luck doing a Peephole LSTM approach [0].

[0] https://en.wikipedia.org/wiki/Long_short-term_memory


Here, too, the development is moving away from RNN and LSTM in the direction of Transformers. One of the most promising algorithmic composition projects I recently came across is https://openai.com/blog/musenet/.


There are many ideas, even books full of ideas (see e.g. https://www.amazon.com/Algorithmic-Composition-Paradigms-Aut...), but I rarely hear an example which is not disappointing. Recent developments seem to produce better results. If you're interested in a current approach with very promising results see e.g. https://openai.com/blog/musenet/.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: