jsusfx
ddwChucklib-livecode
jsusfx | ddwChucklib-livecode | |
---|---|---|
1 | 1 | |
67 | 25 | |
- | - | |
1.8 | 5.7 | |
over 2 years ago | about 1 month ago | |
C | SuperCollider | |
GNU General Public License v3.0 or later | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
jsusfx
-
Show HN: Glicol(Graph-Oriented Live Coding Language) and DSP Lib Written in Rust
> In Glicol, you can use different node directly as UGens and you can also define your own `meta` node in real-time,
That's cool!
FWIW, Mads has been working on a Faust UGen that can compile Faust code on the fly: https://github.com/madskjeldgaard/faustgen-supercollider
Also, there is an open-source implementation of Reaper's JSFX language: https://github.com/asb2m10/jsusfx. The Repo already contains Max and Pd objects. I have been thinking of contributing a SuperCollider UGen, but there are so many other things on my list :-)
ddwChucklib-livecode
-
Show HN: Glicol(Graph-Oriented Live Coding Language) and DSP Lib Written in Rust
I guess it depends on what you want to do. For typical Algorave-style music, I would agree that sclang doesn't offer the right high-level abstractions. However, it's possible to implement live coding dialects on top of sclang, e.g.: https://github.com/jamshark70/ddwChucklib-livecode
What are some alternatives?
jsfx - A free collection of JS (JesuSonic) plugins for Reaper
egui_baseview_test_vst2 - Barebones egui_baseview vst2 plugin with basic parameter control
ixilang - A live coding language. An extension to SuperCollider, currently Cocoa only.
pure-data - Pure Data - tracking Miller's SourceForge git repository (also used by libpd)
ysfx - Hosting library for JSFX
faustgen-supercollider - Livecode Faust in SuperCollider using an embedded Faust compiler.
faust - Functional programming language for signal processing and sound synthesis
vst-rs - VST 2.4 API implementation in rust. Create plugins or hosts. Previously rust-vst on the RustDSP group.
Camomile - An audio plugin with Pure Data embedded that allows to load and to control patches
glicol - Graph-oriented live coding language and music/audio DSP library written in Rust