[HN Gopher] Glicol: Next-generation computer music language
___________________________________________________________________
Glicol: Next-generation computer music language
Author : Bluestein
Score : 61 points
Date : 2025-01-10 21:44 UTC (4 days ago)
(HTM) web link (glicol.org)
(TXT) w3m dump (glicol.org)
| atech4826 wrote:
| Hello, and thank you for creating Glicol--it's an outstanding
| tool for live coding and audio synthesis!
|
| I was wondering about the possibility of extending Glicol's
| functionality to include features such as:
|
| TTS Emotional Replication Generating human-like emotional
| expressions in sound (e.g., sighs, coughs, gasps). Sound Effects
| Simulation Creating realistic environmental sounds, such as
| thunder, rain, wind, and other ambient effects. Novel Sound
| Creation Enabling the generation of entirely new and experimental
| sounds, potentially by training on a provided audio dataset.
| Given Glicol's modular architecture, Rust-based engine, and
| WebAssembly (WASM) support, I'm curious whether it would be
| theoretically possible to support such extensions within the
| current framework.
|
| Questions Are any of these features currently possible with
| Glicol? If not, are there any plans or ongoing developments to
| enable functionality like this in the future? I believe these
| additions could expand Glicol's applications far beyond music
| generation, opening up exciting possibilities in areas like:
|
| TTS systems with nuanced emotional expression. Sound design for
| games, films, and interactive media. Experimental audio research
| and creative sound exploration. Before concluding, I'd like to
| add that Glicol's potential use cases could extend well beyond
| music generation, offering new opportunities for innovation in
| audio-based applications.
|
| I'd love to hear your thoughts on this and whether these ideas
| align with Glicol's future vision. Thank you for your time and
| for developing such an inspiring platform!
| Bluestein wrote:
| > TTS Emotional Replication
|
| What a tought.-
|
| Velocity-driven audience coughs :)
|
| PS. In jest. I do not mean to subtract from your substantive
| and interesting comment.-
|
| In my ignorance, this puts me in mind of p5 and the like.-
| chaosprint wrote:
| To be honest, I am not an expert in TTS. However, the angle you
| mentioned does have many application prospects, but I feel that
| the project itself may be larger than Glicol :), and it may be
| provided as an independent rust package. The short-term goal of
| Glicol is to cooperate with other instruments and LLM.
| dang wrote:
| Related:
|
| _Glicol: Next-generation computer music language_ -
| https://news.ycombinator.com/item?id=37360720 - Sept 2023 (2
| comments)
|
| _Show HN: Glicol - A Graph-Oriented Live Coding Language /DSP
| Lib Written in Rust_ -
| https://news.ycombinator.com/item?id=30942074 - April 2022 (29
| comments)
|
| _Show HN: Glicol: Music /DSP live coding language 'n audio
| library written in Rust_ -
| https://news.ycombinator.com/item?id=30811015 - March 2022 (1
| comment)
|
| _Glicol - Next-generation computer music language_ -
| https://news.ycombinator.com/item?id=30746299 - March 2022 (1
| comment)
| chaosprint wrote:
| 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.
| transformi wrote:
| 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.
| jives wrote:
| 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.
| Bluestein wrote:
| 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.-
| brookst wrote:
| 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)
| kanbankaren wrote:
| How does this compare with csound?
| chaosprint wrote:
| Csound is legend. You can find almost all the sound effects in
| csound, and the score of csound is an exclusive feature.
|
| Compared with Csound, Glicol has a completely different logic
| in syntax, which is much more lightweight and focused on sound
| synthesis and live coding. The core logic of Glicol can
| actually use "organized numbers" to make music. Numbers are
| used between nodes, and you can even "listen" to an envelope.
| Controlling these nodes is like having countless sound modules.
| The original idea of Glicol was that after I became familiar
| with DAW and modular synthesizers, I wanted to design a
| language that could simulate this workflow.
___________________________________________________________________
(page generated 2025-01-14 23:00 UTC)