← Back to context

Comment by chaosprint

4 days ago

Author here, happy to answer any questions.

I am building a SaaS startup in stealth mode (probably will apply YC)—finding it challenging to balance time between the startup and open-source projects. Ironically, it felt easier at my previous job as employee in a startup: work during office hours, open-source on the side.

Now I spend my free time playing my Fender and exploring ways to combine music with programming, maybe using LLMs for copilot performances.

I'm having a blast playing with Glicol. Thanks for posting it.

Any aspirations to add more song-level concepts like arrangement, chord progression, and/or semantic meaning? Right now it excels at creating short loops but I'm not seeing a good way to get a sense of movement and purpose (short of hand-coding everything)

  • There is an example of arrange node:

    https://github.com/chaosprint/glicol/discussions/114

    But it's not complete yet. I have indeed been considering chords, but the syntax needs more changes and design.

    But according to your description, https://strudel.cc/ can bring you a lot of fun.

    Compared with Strudel/Tidal, Glicol provides more on precise time control in audio engine, low-level sound synthesis and sampling capabilities (needs more development but completely feasible).

This is very cool. Unfortunately it's quite hard to use ChatGPT to generate new music, since i don't see good docs that it can use. It will be helpful to create a nice doc as prompt to use it to force LLMs to create custom music.

  • ChatGPT has at least been trained on a variety of textual musical notations. It will generate chord charts or drum patterns. In the past I've asked it to generate chord progressions demonstrating various music theory concepts.

    • It would be cool - 'haps - to use one of the many music/accompaniment algorithms available, adding "nuisance" or "humanness" through AI, creating a virtual musician.-