Search
Friday, 2nd of June 2023, 14:19:44 UTC
14:57:05
Colleen
<Grolter> shinmera: Hi! I was trying to create a virtual segment in cl-mixed similar to generator and then to play it with harmony, and it seems that there is a problem when I try to play more than one virtual segment - at first sound becomes noisy and then server just becomes mute.
14:57:24
Colleen
<Grolter> What might be the problem?
15:07:57
Colleen
<Grolter> It looks like it starts assigning those segments to the further channels in output of the mixer...
15:10:46
Colleen
<Grolter> For some reason this happens only with virtual segment, not with the original generator...
15:16:15
Colleen
<shinmera> only idea I have is that there's a mismatch in how many inputs/outputs you say you have in your segmnet.
15:18:58
Colleen
<Grolter> I define mixed:info with :min-inputs 0 :max-inputs 0 :outputs 1
15:19:45
Colleen
<Grolter> I'll try to figure it out...
15:20:45
Colleen
<shinmera> Yeah, sorry, no clue then.
15:36:14
Colleen
<Grolter> Hm, it looks like harmony:stop doesn't disconnect output buffer
15:37:12
Colleen
<shinmera> ah, indeed, because it's not a voice.
15:38:04
Colleen
<Grolter> But it works on a generator segment
15:38:31
Colleen
<shinmera> then that's because of the default override on a virtual segment
15:38:38
Colleen
<shinmera> not sure, tbh.
15:55:59
Colleen
<Grolter> I think I found the problem
15:56:31
Colleen
<Grolter> There is a typo in virtual.lisp - (setf output-field) is using inputs instead of outputs
15:56:50
Colleen
<Grolter> And it was a silent error because of (ignore-error ...) in disconnect
15:57:42
Colleen
<Grolter> Yeah, that was it :) Would you like a PR? It is just one word though
15:57:58
Colleen
<shinmera> unless it's annoying for you
15:58:25
Colleen
<Grolter> It is fun for me, don't worry :)
18:04:58
Colleen
<shinmera> aight, cl-wavefront works now
18:05:03
Colleen
<shinmera> just gotta... document...
20:01:04
Colleen
<shinmera> :fart: https://shirakumo.github.io/cl-wavefront/
20:08:05
Colleen
<shinmera> And while I'm on this stupid goose chase, https://github.com/ufbx/ufbx
20:08:09
Colleen
<shinmera> quite tantalising
20:08:22
Colleen
<shinmera> (no I'm definitely never going to do a pure-lisp of this, lmao)
20:22:41
Colleen
<shinmera> oh god I'm gonna do it, aren't I https://github.com/Shirakumo/cl-fbx
Saturday, 3rd of June 2023, 2:19:44 UTC