*** ricardocrudo has quit IRC | 00:00 | |
*** falktx has quit IRC | 00:13 | |
*** aombk3 has joined #lv2 | 01:18 | |
*** aombk2 has quit IRC | 01:20 | |
*** edogawa has joined #lv2 | 06:19 | |
*** ddom has joined #lv2 | 07:47 | |
*** gianMOD has joined #lv2 | 07:56 | |
*** Magnus_RM has quit IRC | 07:59 | |
*** falktx has joined #lv2 | 08:00 | |
*** ricardocrudo has joined #lv2 | 08:01 | |
*** ddom has quit IRC | 09:31 | |
*** falktx has quit IRC | 10:26 | |
*** sigma6 has joined #lv2 | 10:37 | |
*** falktx has joined #lv2 | 10:40 | |
*** ricardocrudo has quit IRC | 11:00 | |
*** falktx has quit IRC | 11:28 | |
*** falktx has joined #lv2 | 11:36 | |
*** ricardocrudo has joined #lv2 | 11:46 | |
*** rncbc_jolla has joined #lv2 | 11:50 | |
*** falktx` has joined #lv2 | 12:26 | |
*** falktx has quit IRC | 12:30 | |
*** aombk3 is now known as aombk | 13:40 | |
*** rncbc_jolla has quit IRC | 13:53 | |
falktx` | drobilla: got a minute? I have a weird issue with lilv parsing here | 14:20 |
---|---|---|
drobilla | falktx`: maybe. :) | 14:20 |
falktx` | drobilla: consider this snippet of an ingen graph http://kxstudio.sourceforge.net/Paste/repo/mosvR | 14:21 |
falktx` | drobilla: specially the ingen:arc parts | 14:21 |
falktx` | I'm using lilv to get all ingen:arc values | 14:22 |
falktx` | lilv gets confused with the first inline arc | 14:22 |
falktx` | I get the head from the inline arc, <_Piano/event_in> | 14:22 |
falktx` | and the tail from _:b1 | 14:23 |
falktx` | drobilla: I've been investigating this here. I believe lilv (or serd,sord) auto-names inline contents the same way you have in the file | 14:23 |
falktx` | ie, b1, b2, b3, etc | 14:24 |
falktx` | drobilla: if I put the first inline arc as separatly (as a _:b99 thing) then reference it like the other ones, it handles it nicely | 14:24 |
*** rncbc_jolla has joined #lv2 | 14:25 | |
falktx` | drobilla: ...do you understand what I'm saying? | 14:26 |
drobilla | That's a weird serialization. I've never seen it do that. None are referred to, why is only one inline? | 14:26 |
*** son0p has joined #lv2 | 14:26 | |
drobilla | (Related issue: arcs have no ID, so they're not really manipulatable via the protocol right now) | 14:26 |
*** rncbc_jolla has quit IRC | 14:26 | |
falktx` | don't ask me, I just asked ingen UI to save it | 14:26 |
falktx` | let me save another one just in case | 14:27 |
drobilla | Show me the relevant code | 14:27 |
drobilla | There is code there to avoid blank node clashes, but it might not be happening in this case for some reason | 14:28 |
falktx` | saving another file results in the same 1-inline only case | 14:29 |
falktx` | drobilla: a new save resulted in this http://kxstudio.sourceforge.net/Paste/repo/AGKol | 14:35 |
falktx` | drobilla: and the code that I have right now is this http://kxstudio.sourceforge.net/paste/XwfS7 | 14:36 |
falktx` | it's python3 btw | 14:36 |
falktx` | very simple stuff | 14:37 |
drobilla | You've somehow managed to smash the blank nodes with the mod code, I guess, but I don't see how | 14:37 |
drobilla | What happens if you close ingen, load this, then save? | 14:37 |
drobilla | Hm, though this is the lilv model, so I guess the clash could be there | 14:39 |
drobilla | Shouldn't, though (lilv_world_blank_node_prefix) | 14:39 |
drobilla | You can print lilv_node_get_turtle_token for them and see what ID arcs got | 14:40 |
drobilla | or just lilv_node_as_string | 14:40 |
drobilla | But the save itself being weird is suspicious in its own right | 14:42 |
drobilla | Every patch I have around has all the arcs inline | 14:43 |
falktx` | drobilla: I did print the inline arc and it was "1b1" | 14:45 |
falktx` | let me resave via ingen | 14:45 |
falktx` | drobilla: resaving via ingen makes all connections appear inline :) | 14:48 |
drobilla | Every serialization uses a new model, weird. | 14:49 |
falktx` | maybe the local-path thing is breaking ingen ? | 14:49 |
falktx` | hm nope, still the same | 14:51 |
drobilla | "local-path thing"? | 14:52 |
falktx` | http://dev.drobilla.net/ticket/1049 | 14:52 |
drobilla | No, any sort of URI won't clash with blanks | 14:52 |
falktx` | drobilla: running ingen with "-eg" makes ttls with only inline arcs. running "-g" and "-e" in separate terminals makes engine generate ttls with only 1 inline arc | 15:02 |
*** gianMOD has quit IRC | 15:10 | |
*** gianMOD has joined #lv2 | 15:11 | |
drobilla | That's...... fun | 15:20 |
Haskellfant | what exactly does lv2_atom_object_get return? The number of successful queries? | 15:25 |
drobilla | Yeah, or -1 on error (bad args) | 15:29 |
drobilla | Which, yes, should be documented :) | 15:29 |
Haskellfant | thanks | 15:29 |
*** sigma6 has quit IRC | 16:04 | |
*** mtytel has joined #lv2 | 16:33 | |
*** mtytel has quit IRC | 16:52 | |
*** gianMOD has quit IRC | 17:35 | |
*** Anchakor_ has joined #lv2 | 17:41 | |
*** son0p_ has joined #lv2 | 17:42 | |
*** falktx` has quit IRC | 17:43 | |
*** ricardocrudo has quit IRC | 17:44 | |
*** son0p has quit IRC | 17:47 | |
*** Anchakor1 has quit IRC | 17:47 | |
*** JohannesG has quit IRC | 17:47 | |
*** JohannesG has joined #lv2 | 17:49 | |
*** curlymorphic has joined #lv2 | 18:36 | |
*** rncbc has joined #lv2 | 18:40 | |
*** edogawa has quit IRC | 21:16 | |
*** ricardocrudo has joined #lv2 | 21:57 | |
*** ricardocrudo has quit IRC | 22:06 | |
*** aombk2 has joined #lv2 | 22:46 | |
*** aombk has quit IRC | 22:49 | |
*** rncbc has quit IRC | 22:54 | |
*** Magnus_RM has joined #lv2 | 23:07 | |
*** falktx has joined #lv2 | 23:18 |
Generated by irclog2html.py 2.13.0 by Marius Gedminas - find it at mg.pov.lt!