Performance
Glicol is designed to be a high-performance language, making it suitable for real-time audio processing and synthesis, which is crucial for live performances and interactive installations.
Simplicity
The language syntax of Glicol is designed to be concise and easy to read, enabling quick understanding and allowing musicians and programmers to implement ideas rapidly without extensive boilerplate code.
Integration
Glicol can integrate well with various hardware and digital audio workstations (DAWs), offering flexibility in how it's used across different music production environments.
Community and Support
Glicol has a supportive and growing community which can be beneficial for those needing help or seeking collaboration on projects.
Promote Glicol. You can add any of these badges on your website.
Have you considered using webtransport? When I was developing Glicol (https://glicol.org/) sync, the main challenge is network jitter. Had to remove it eventually. Furthermore, have you factored in the synchronization as perceived by the listener? Also, it seems system-level differences, particularly in audio output latency across various OS and hardware setups, would need to be considered. What I mean is, the... - Source: Hacker News / 3 days ago
I completely understand, and it's not the first time I've heard of people switching from Bevy to Unity. Btw Bevy 0.16 just came out in case you missed the discussion: https://news.ycombinator.com/item?id=43787012) after 2 years. I start from embedded devices, switching to crates like Chumsky, and I feel the ecosystem has improved a lot compared to before. So I still have 100% confidence in Rust. - Source: Hacker News / 4 days ago
After trying to start a business for a year, I basically gave up negotiating with VCs. My current goal is to spend half of my time on the development and maintenance of open source projects, such as Glicol (https://glicol.org/). The other half of my time is to do some profitable business. I just found that the VC model is not suitable for my current situation. - Source: Hacker News / 5 days ago
There are similar trends in music and sound art, which can be experienced with Glicol (https://glicol.org/) as well as many other languages here: https://github.com/toplap/awesome-livecoding. - Source: Hacker News / 9 days ago
For that case I guess AudioWorklet would be a more recommanded way to experiment you might also be interested in Glicol (https://glicol.org/) especially this example: https://glicol.org/tour#meta2 it's rust -> wasm -> sab -> audioworklet. - Source: Hacker News / 25 days ago
Really interesting to read about this! That's wonderful validation for a vital digital culture and its heritage. As the creator of Glicol (https://glicol.org/), based in Oslo and working in the digital arts space, I'm always fascinated by how different countries foster creative technology. Sweden's approach in recognizing the demoscene this way is particularly encouraging. It makes me reflect on the pathways to... - Source: Hacker News / about 1 month ago
I would be happy to port some patterns to Glicol (https://glicol.org/) only suggestion: support https... - Source: Hacker News / about 1 month ago
I am also working on MCP for Glicol (https://glicol.org/). But I think Gemini's multimodality may be more suitable than Claude. - Source: Hacker News / about 1 month ago
Limut implements WebAudio and WebGL, and FoxDot-like patterns and samples: https://github.com/sdclibbery/limut https://Draw.Audio/ "Using the Web Audio API to Make a Modem" (2017). - Source: Hacker News / 3 months ago
Love the mission! My project Glicol (https://glicol.org/) also has a lot of classroom practice. But I think what children need most is to provide very simple to complex examples for modification. - Source: Hacker News / 3 months ago
Very nice. Really love the ui. For wasm you can have a look on my work: https://glicol.org/ https://github.com/chaosprint/glicol I wrote the audio engine in Rust and load it in JS with AudioWorklet and SharedArrayBuffer. - Source: Hacker News / 4 months ago
One of the classics and must-reads in music technology. I read it over and over again when I was building: https://glicol.org/ One of the motivations for building Glicol is to quickly let more people understand sound synthesis and music programming in the browser. Also recommand: Designing Audio Effect Plugins in C++ by Will Pirkle Audio Effects Theory, Implementation and Application By Joshua Reiss, Andrew... - Source: Hacker News / 5 months ago
TidalCycles (https://tidalcycles.org/) is indeed written in Haskell - another take on 'music as language', though through live coding Full disclosure: I'm the author of Glicol (https://glicol.org/). - Source: Hacker News / 6 months ago
I have been developing and maintaining https://glicol.org for 4 years. I have donation page on github but only got it from 2 people. It seems all the donation service providers requirs login. I don't know why we cannot have a guest mode like regular shopping website. - Source: Hacker News / 7 months ago
Perhaps give https://glicol.org/ a try? - Source: Hacker News / 7 months ago
If you're interested in live coding, feel free to try Glicol (https://glicol.org). There's also TidalCycles. I have to praise the ability of Haskell and Ruby in creating DSLs For Glicol, my thoughts on language design are focused on a synth-inspired syntax, speed for composition, and convenience of sound design. The idea is to design a DSL that draws from previous programming habits but isn't confined to existing... - Source: Hacker News / 9 months ago
Great project. I really agree with the philosophy of code for design. I often feel that code is more useful than gui in many cases. I developed Glicol (https://glicol.org) for composition and sound design. In addition, I have always thought that there should be a better way to make slides. I have tried revealjs and now use remark, but I hope there will be a simpler way to achieve programmatic specification like... - Source: Hacker News / 10 months ago
Since my master's studies, I have been researching this topic. I highly recommend Professor Thor Magnusson's book, "Sonic Writing" (https://www.bloomsbury.com/uk/sonic-writing-9781501313868/), as well as all of his research. For example, in this article, he discusses algorithms as "Algorithms as Scores" (https://cris.brighton.ac.uk/ws/portalfiles/portal/268697/Magnusson.pdf). These concepts have profoundly... - Source: Hacker News / 10 months ago
Great resource! For those interested in learning the fundamentals of audio programming, I highly recommend starting with Rust. The cpal library in Rust is excellent for developing cross-platform desktop applications. I'm currently maintaining this library: https://github.com/chaosprint/asak), I documented my experience of "fighting" with real-time audio in the browser in this paper:... - Source: Hacker News / 10 months ago
Great project! I'm curious if the main customers are from the US? I'm asking because I'm the author of https://glicol.org/ and I have a similar app where teachers can see students' progress and students can form teams. But when I tried to commercialize it, I found that it was almost impossible to sell to schools in Northern Europe. The overall process was very slow and conservative. Almost everyone recommended... - Source: Hacker News / 10 months ago
Nice to see new art work in browsers! Some comments pointed out that there are latency issues, which are mainly caused by tonejs. I used tonejs a few years ago for my first live coding project: https://quaverseries.web.app/ Interestingly, I also used the same interactive rhythm prompts as op in the page title, but the timing was not accurate at all. Later, in order to refine my idea, I used rust and made... - Source: Hacker News / 11 months ago
Do you know an article comparing Glicol to other products?
Suggest a link to a post with product alternatives.
This is an informative page about Glicol. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.
Amazing project!