Tuesday, 2015-10-13

*** ricardocrudo has quit IRC00:06
*** tytel has joined #lv200:39
*** falktx has quit IRC00:48
*** NickSB2 has joined #lv201:32
*** artfwo has quit IRC02:36
*** NickSB2 has quit IRC02:42
*** NickSB2 has joined #lv203:03
*** NickSB2 has quit IRC03:07
*** tytel has quit IRC03:18
*** edogawa has joined #lv206:07
*** aombk2 has joined #lv206:14
*** aombk has quit IRC06:17
*** sigma6 has joined #lv207:22
*** falktx has joined #lv207:33
*** falktx has quit IRC07:54
*** LAbot has joined #lv208:11
*** ventosus has joined #lv208:33
*** sigma6 has quit IRC08:45
*** sigma6 has joined #lv208:48
*** falktx has joined #lv209:01
*** ssj71_studio has quit IRC09:21
*** ssj71_studio has joined #lv209:39
*** NickSB2 has joined #lv210:14
*** ricardocrudo has joined #lv210:57
*** ricardocrudo has quit IRC11:35
*** tytel has joined #lv212:45
*** tytel has quit IRC12:50
*** ricardocrudo has joined #lv213:14
*** tytel_ has joined #lv213:42
*** tytel_ has quit IRC14:11
falktxrgareus: any progress on the ingen message stuff?15:30
*** deva has joined #lv215:40
*** ricardocrudo has quit IRC15:43
rgareusfalktx: no. the problem is understood though  set_motitored() is not called for GUI ports15:44
falktxgui ports?15:45
rgareusfalktx: there's a 2nd issue.  initial events (send during suil_instantiate) are lost.15:45
rgareusfalktx: yes.15:45
falktxwhat do you mean gui ports15:45
rgareuswell, the port is a plugins output (Atom)    -> gui input15:45
falktxso regular atom ports15:46
rgareusyes.15:46
rgareuseg-scope from the lv2 repo is what I'm testing with15:46
falktxI don't think output ports are monitored by default either15:46
falktxbut this should be a bug in ingen GUI side, not the backend. right?15:47
rgareusa 3rd issue.  if "animate signals" is off. also no events are send.15:47
falktxthe GUI needs to tell the backend it wants to monitor the atom ports15:47
rgareussent*15:47
rgareusin eg-scope's case   opening the plugin GUI   sends an event to the DSP  to enable signal emission.15:47
rgareusso (A)  animate must be enabled (otherwise the message from showing the GUI  goes nowhere15:48
rgareusand (B)  the ports need to be active _before_ suil_instantiate (ingen fails here)15:48
rgareusand (C)  the port needs to be monitored   - otherwise signals go nowhere, either15:48
rgareusingen currently fails all three15:48
rgareusjalv rocks15:48
falktxfor B, what is an 'active' port?15:51
rgareusfalktx: I don't know yet.  it looks like the port is not even there15:52
rgareusfalktx: all those bound functors are really hard to read.15:52
rgareusno idea where the actual LV2UI_Write_Function ends up writing to.15:53
rgareusfalktx: I hazard a guess the sigc connection is made too late15:53
falktxthat reminds me of that Linus rant15:53
rgareusfalktx: what did he rant about?15:54
falktxhttps://lkml.org/lkml/2012/7/11/10315:54
falktx"if you write your code so that it's easy to parse for a machine, and ignore how easy it is to parse for a human, I don't want you writing kernel code"15:54
falktxI find the new c++ stuff sometimes it's better for the compiler than the humans15:55
*** ricardocrudo has joined #lv215:56
rgareusvery wise15:56
rgareusthanks linus15:56
rgareusyeah. if we want it easy to parse for a machine.  let's write asm.15:57
rgareusthough arguably.  writing generic callback code, emit/catch signals will always be hard to read. if you don't know how it's connected.15:59
*** son0p has quit IRC16:14
*** son0p has joined #lv216:16
*** son0p has quit IRC16:22
*** son0p has joined #lv216:23
*** sigma6 has quit IRC16:31
*** son0p has quit IRC16:41
*** son0p has joined #lv216:43
*** artfwo has joined #lv217:23
*** rncbc has joined #lv217:28
*** uncle-j_j has joined #lv217:46
*** uncle-j_j has quit IRC17:54
*** uncle-j_j has joined #lv217:55
*** NickSB2 has quit IRC17:58
*** falktx has quit IRC18:08
*** deva has quit IRC18:25
*** falktx has joined #lv219:36
*** ricardocrudo has quit IRC19:54
*** Magnus_RM has joined #lv220:36
*** ventosus has left #lv221:09
*** rncbc has quit IRC21:41
*** edogawa has quit IRC21:57
*** Magnus_RM has quit IRC22:26
*** drobilla has joined #lv222:48
*** drobilla has quit IRC23:21
*** uncle-j_j1 has joined #lv223:31
*** uncle-j_j1 has joined #lv223:34
*** uncle-j_j1 has quit IRC23:55
*** uncle-j_j has quit IRC23:56

Generated by irclog2html.py 2.13.0 by Marius Gedminas - find it at mg.pov.lt!