*** edo_pc has quit IRC | 00:14 | |
*** NickSB2 has quit IRC | 02:22 | |
*** JackWinter has quit IRC | 09:28 | |
*** JackWinter has joined #lv2 | 09:31 | |
*** sigma6 has joined #lv2 | 09:34 | |
*** wumpus has joined #lv2 | 10:13 | |
falktx | anyone knows about ELK? | 10:47 |
---|---|---|
falktx | they want remote plugin interfaces, but decided to go with VST2, VST3 and their own new native format | 10:47 |
falktx | yay, yet another plugin format | 10:47 |
falktx | https://www.mindmusiclabs.com/elk/ | 10:52 |
falktx | note: very confusing details | 10:52 |
ventosus | hmm, sounds like a MOD clone | 11:07 |
edcragg | do you mean JUCE? | 11:20 |
rgareus | falktx: do they already ship something? or is it just specs? | 11:24 |
rgareus | I don't see anything innovative there. | 11:26 |
*** ssj71 has quit IRC | 12:09 | |
*** ssj71 has joined #lv2 | 12:09 | |
JackWinter | why can't we get soundgrid on linux...:S | 12:15 |
rgareus | JackWinter: soundgrid is a linux appliance, isn't it? | 12:19 |
JackWinter | i think the servers run on linux yes, but haven't seen any GUIs connecting to it for linux? | 12:19 |
falktx | rgareus: they are showing off some stuff in an event now. I think details will be made public soon | 12:38 |
rgareus | falktx: do you know how the MOD is doing these days? | 12:47 |
rgareus | as ventosus said, the ELK is really just another MOD. | 12:48 |
rgareus | perhaps less product specific, more generic. a toolbox to create MODs. | 12:48 |
*** artfwo has quit IRC | 12:51 | |
*** artfwo has joined #lv2 | 12:51 | |
*** Yruama_Lairba has joined #lv2 | 13:16 | |
*** artfwo has quit IRC | 14:34 | |
*** artfwo has joined #lv2 | 14:36 | |
*** sigma6 has quit IRC | 17:09 | |
*** rmk0 has quit IRC | 17:30 | |
*** rmk0 has joined #lv2 | 17:32 | |
*** rmk0 has quit IRC | 17:32 | |
*** rmk0 has joined #lv2 | 17:32 | |
*** NickSB2 has joined #lv2 | 17:53 | |
*** rncbc has joined #lv2 | 18:07 | |
*** tube_ has joined #lv2 | 18:14 | |
*** tube_ has quit IRC | 18:15 | |
*** sigma6 has joined #lv2 | 18:24 | |
*** ssj71 has quit IRC | 18:44 | |
*** rncbc has quit IRC | 18:51 | |
*** Yruama_Lairba has quit IRC | 19:09 | |
*** NickSB2_ has joined #lv2 | 19:28 | |
*** NickSB2 has quit IRC | 19:28 | |
*** ssj71 has joined #lv2 | 19:31 | |
*** ssj71 has quit IRC | 20:05 | |
*** ssj71 has joined #lv2 | 20:16 | |
*** rncbc has joined #lv2 | 20:24 | |
*** NickSB2_ has quit IRC | 20:49 | |
ssj71 | when debuggins a plugin, does the host need to be compiled with debug symbols to get symbols from the plugin? | 22:51 |
rgareus | ssj71: no | 22:53 |
ssj71 | hmm, any particular trick? I'm trying to help someone debug and all their bt have no symbols from what I can tell | 22:54 |
ssj71 | they claim they build with -g | 22:54 |
rgareus | perhaps the .so is stripped | 22:55 |
ssj71 | hmm, so I guess the question is how can that be prevented on NixOS | 22:56 |
rgareus | oh dear. | 22:56 |
rgareus | I'm yet to decide what's worse: gentoo or NixOS. | 22:57 |
ssj71 | (: | 22:57 |
ssj71 | I ran gentoo for a few months | 22:57 |
ssj71 | I mostly stopped because they didn't have any of the audio packages | 22:57 |
rgareus | there's a pro-audio overlay for gentoo | 22:57 |
ssj71 | yeah I was using it, most everything was out-dated | 22:58 |
ssj71 | bottom line is I need to figure out why lushlife is segfaulting for everyone but me | 22:58 |
rgareus | I'm fine with anyone using gentoo, as long as she shuts up about it. trying to get any valuable feedback from gentoo-users is near impossible | 22:58 |
rgareus | lushlife? It's been a while but it worked just fine last I toyed with it | 22:59 |
ssj71 | I've been getting reports for a few months about segfaults and I CNR | 23:00 |
rgareus | the gui drove me mad though :) | 23:00 |
ssj71 | :p | 23:00 |
ssj71 | it was the easiest way I could come up with to control the 70ish parameters | 23:00 |
rgareus | ok so according to https://github.com/ssj71/infamousPlugins/issues/32 it segfaults in Retuner::cubic (float*, float); | 23:12 |
rgareus | that can only be if the first argument float* points to some invalid location | 23:12 |
ssj71 | yeah | 23:13 |
ssj71 | but I don't see how that happens | 23:13 |
rgareus | line 79 looks fishy _ipsize *= 8; //ssj add buffer space to allow delays | 23:13 |
ssj71 | thats just making the buffer 8x larger than the original code did | 23:14 |
ssj71 | thats in the init code | 23:14 |
rgareus | don't you also need 8 times 3 extra bytes for cubic interpolation? | 23:15 |
rgareus | hmm. | 23:15 |
rgareus | I had a hard enough time to understand fons original code. but I'm really lost in your code now :) | 23:16 |
ssj71 | rgareus: thats taken care of in line 86 | 23:17 |
rgareus | https://github.com/ssj71/infamousPlugins/blob/master/src/lushlife/retuner.cc#L284-L287 doesn't make sense to me | 23:17 |
rgareus | i = (int) r1; then you use (r1 - i) | 23:18 |
ssj71 | thats fons's but it is interpolating through 2 different places in the buffer and crossfading between the results | 23:18 |
rgareus | aah a quick hack remainder | 23:18 |
ssj71 | exactly r1 r2 are float | 23:18 |
rgareus | can dr become large? | 23:20 |
rgareus | there's if (r1 >= _ipsize) r1 -= _ipsize; | 23:20 |
ssj71 | yes I think up to 3x | 23:21 |
rgareus | but if r1 can be > 2 * _ipsize. fail | 23:21 |
*** NickSB2 has joined #lv2 | 23:22 | |
ssj71 | lets see | 23:23 |
ssj71 | dr is current ratio | 23:24 |
rgareus | but in that case it should also crash on your machine | 23:24 |
ssj71 | playback speed ratio | 23:24 |
ssj71 | yes | 23:25 |
ssj71 | I don't doubt there's some certain condition that I'm not accounting for, but I'm at a loss to creat it | 23:25 |
ssj71 | *create | 23:25 |
*** NickSB2 has quit IRC | 23:29 | |
*** NickSB2 has joined #lv2 | 23:30 | |
*** rncbc has quit IRC | 23:47 |
Generated by irclog2html.py 2.13.0 by Marius Gedminas - find it at mg.pov.lt!