glicol
glicol copied to clipboard
Graph-oriented live coding language and music/audio DSP library written in Rust
Suggestion of publishing glicol crate to help discoverability. It would also give more metrics.
- [x] Check `petgraph` (https://github.com/petgraph/petgraph/issues?q=no_std) - [x] Check `pest` (https://github.com/pest-parser/pest/issues?q=no_std) - [ ] Test on STM32
- [ ] When multi chan is supported, we need some new syntax when live coding with Glicol - [ ] In Rust, for each Node struct, DSP code can...
I'd wish to connect the signal's input to my midi synthesizer.
I like the language, and demos are great, but I'm missing a song that will have beginning, middle and end for example. I have no idea how to approach that....
When I start playing this ``` ~t1: sin 440 ~t2: sin 330 ~t3: sin 550 o: balance ~t1 ~t2 ``` and then reconnect the balance node like this `o: balance...
In the following snippet, the feedback signal is only sent to a single channel, but it should be added in stereo ``` ~pingvol: imp 0.33 >> envperc 0.001 0.1 ~ping:...
There are some feedbacks that some concepts on the website can be too difficult for beginners. Admittedly, this needs some further work. But it would be almost impossible to let...
The easiest way is to learn from shell! ``` o: sin --phase 0.5 440 >> mul 0.5 ``` ``` t: seq --speed 2.0 --span 0.5 60 70 72 73 >>...
This causes a panic in the Rust WASM backend: ``` ~n: seq 1 ~a: seq ~n _ _ _ out: sin ~a ``` Various values in `~n: seq X` seem...