!XrtRvzcHOrHtSKARne:nixos.org

NixOS Audio

140 Members
35 Servers

Load older messages


SenderMessageTime
2 Aug 2022
@zwizwa:matrix.orgTom Schoutenhttp://zwizwa.be/rai/21:08:05
@zwizwa:matrix.orgTom Schoutenforever unfinished21:08:09
@zwizwa:matrix.orgTom Schoutenif i actually have free time this month i plan to revive it21:08:25
@zwizwa:matrix.orgTom Schouteni started this after getting frustrated with exactly the pd limitations you mentioned above21:08:47
@sjfloat:matrix.orgsjfloatThat looks very cool21:08:56
@sjfloat:matrix.orgsjfloatDecent docs, too.21:10:43
@zwizwa:matrix.orgTom Schouteni'd like to recycle some ideas of this and write a haskell DSL using more traditional combinator approach. the approach in rai works to some extent but has some odd limitiations21:12:09
@sjfloat:matrix.orgsjfloatThat would be awesome, yes.21:12:41
@sjfloat:matrix.orgsjfloatHave you every played with tidal?21:12:56
@zwizwa:matrix.orgTom Schoutenno21:13:23
@zwizwa:matrix.orgTom Schoutenactually i did try it out once21:14:49
@zwizwa:matrix.orgTom Schoutencool project, but again probably pride :)21:15:00
@sjfloat:matrix.orgsjfloatGotta stay itchy :)21:15:40
@zwizwa:matrix.orgTom Schoutendo you know fluxus?21:16:40
@sjfloat:matrix.orgsjfloatFor for Haskell, conduit might be be nicely applicable to what you're describing.21:16:52
@sjfloat:matrix.orgsjfloatI don't, no.21:17:02
@zwizwa:matrix.orgTom Schoutenmore for graphics though21:17:29
@sjfloat:matrix.orgsjfloatAh21:17:33
@zwizwa:matrix.orgTom Schouteni use Haskell/Racket only for compiler work, writing DSLs that compile to C or Verilog21:20:49
@zwizwa:matrix.orgTom Schoutendid use Erlang for event level stuff21:21:01
@zwizwa:matrix.orgTom Schoutenand apparently now getting sucked into some Rust project21:21:09
@sjfloat:matrix.orgsjfloatVerilog. Nice. Is that for your day job?21:22:23
@zwizwa:matrix.orgTom SchoutenYes, was. Project didn't survive covid unfortunatly. Was digital control / fieldbus stuff nothing to do with music or DSP21:26:42
3 Aug 2022
@zwizwa:matrix.orgTom Schouten sjfloat: what's a good starting point to learn about Faust? 11:21:18
@sjfloat:matrix.orgsjfloatI'll let you know. That's kind of where I am now. :)11:22:10
@zwizwa:matrix.orgTom Schouteni'd like to make a summary of the basic design choices. thinking about formulating some kind of framework in Rust based on iterators to generalize some of the other ways i've seen people think about streams and combinators11:23:41
@sjfloat:matrix.orgsjfloatI was able to do some MIDI experiments similar to what I've described here.11:23:59
@sjfloat:matrix.orgsjfloatI think streams are a nice abstraction for this kind of thing.11:25:46
@sjfloat:matrix.orgsjfloat(dsp and audio, not necessarily MIDI)11:26:23
@sjfloat:matrix.orgsjfloatI use fs2 in my day job.11:27:03

Show newer messages


Back to Room ListRoom Version: 9