got my old Pd performance patches working on top of NixOS, together with some newer unfinished Erlang code that is aimed at building a polyglot distributed synth (erl_tools and studio packages on github)
Conversation
here "synth" should be read as any i/o state machine, where my basic test application is something that makes noise. not sure where this is going. it does seem to have a life of its own fueled by this drive to connect all the things...
1
next step is to define the DSL that describes a distributed dataflow network (i want to express composition at FPGA and C code levels up to higher levels such as Pd, Jack, distributed Erlang or other things that can "connect" (i keep an eye on Mnemos which fits in this picture)
1
i have a prototype in Erlang but am thinking to switch to an s-expression based language to make it easier to glue together different language components (Scheme, Rust, C, Haskell, Lua, Erlang) and explore Racket's refinement types
1
2
anwyays, an attempt to make a single thread out of all these subprojects that seem somewhat related...
