Tuesday, 2015-12-15

*** rncbc has quit IRC00:03
*** ricardocrudo has quit IRC00:35
*** gianMOD has quit IRC00:42
*** nordstrom has quit IRC01:13
*** nordstrom has joined #lv201:21
*** drobilla has joined #lv201:57
*** artfwo has quit IRC02:40
*** NickSB2 has quit IRC02:59
*** edogawa has joined #lv208:20
*** edogawa has quit IRC08:29
*** edogawa has joined #lv208:33
*** ventosus has joined #lv208:46
*** falktx|work has joined #lv208:46
*** sigma6 has joined #lv208:58
*** ricardocrudo has joined #lv209:27
*** ricardocrudo has quit IRC09:32
*** ssj71 has quit IRC09:33
*** gianMOD has joined #lv210:00
*** gianMOD has quit IRC10:30
*** NickSB2 has joined #lv210:35
*** ricardocrudo has joined #lv210:39
*** gianMOD has joined #lv210:53
*** NickSB2_ has joined #lv211:13
*** NickSB2 has quit IRC11:13
*** gianMOD has quit IRC11:23
*** gianMOD has joined #lv211:36
*** gianMOD has quit IRC11:51
*** gianMOD has joined #lv212:04
*** NickSB has quit IRC12:12
*** gianMOD has quit IRC12:16
*** artfwo has joined #lv212:39
*** gianMOD has joined #lv212:50
*** gianMOD has quit IRC13:13
*** gianMOD has joined #lv213:15
*** gianMOD has quit IRC13:33
*** gianMOD has joined #lv213:44
*** gianMOD has quit IRC14:02
*** gianMOD has joined #lv214:43
*** NickSB has joined #lv214:53
*** NickSB2_ has quit IRC14:55
*** gianMOD has quit IRC15:01
*** gianMOD has joined #lv215:02
*** NickSB2_ has joined #lv215:15
*** ssj71 has joined #lv216:14
*** ventosus has quit IRC16:19
*** sigma6 has quit IRC17:09
ssj71yoshimi as an lv2 plugin now? hmm17:42
falktx|workold "news"17:49
*** rncbc has joined #lv217:49
ssj71has it been working for a while?17:49
falktx|workI wish that was never done though. that code still hurts to see17:49
falktx|workI tried it some time ago, got crashes when changing programs17:50
ssj71that was my thought, its proably fairly crashy17:50
ssj71but maybe they've improved it IDK. I still wish they'd stop17:51
*** gianMOD has quit IRC18:18
*** gianMOD has joined #lv218:20
falktx|workmaybe when they see the zyn lv2+vst embed version18:28
*** son0p has quit IRC18:29
falktx|workhaving that work on yoshimi is not possible in the same quality as zyn18:29
falktx|workext-ui, ntk with embed, rtsafe etc18:29
ssj71I think yoshimi will eventually die, but it will be a long while. Especially once zyn's new UI comes out it will start to fade18:29
ssj71is ntk portable at all? Somebody was asking if my plugins are available for windows18:30
falktx|workntk is NOT portable18:30
ssj71k, thought so18:31
ssj71I'll just tell them they have to switch18:31
ssj71;)18:31
falktx|workI tried on mac os. ntk classes are very tighted together with fltk's original xlib18:31
ssj71I should stop using it, but now I've got quite a bit of work into it18:32
*** son0p has joined #lv218:32
falktx|workavtk seems the obvious choice to consider18:39
falktx|workit's done by someone that also used ntk18:39
falktx|workthe api looks very fltk'ish18:40
ssj71ya, I forked AVTK when it was ntk. I think a lot of my code could carry over, but when I looked into it last, it wasn't obvious18:44
falktx|workbetter ask harry18:45
*** falktx|work has quit IRC18:57
ssj71LUSHLIFE GUI IS RELEASED!19:07
ssj71(*&*^ it crashes qtractor19:22
*** rncbc has quit IRC19:27
*** gianMOD has quit IRC19:28
*** ricardocrudo has quit IRC19:29
ssj71so there seems to be some incompatibility bug with qt5, when I try to open 2 child windows it crashes19:31
ssj71works fine with jalv.qt4 or gtk but jalv.qt5 crashes19:32
ssj71duh. I should file a bug19:33
*** ventosus has joined #lv219:33
*** uncle-j_j has joined #lv219:35
drobillaWrapper problem, maybe.  Suil's Qt5 support is still a bit new/flaky19:51
ssj71hmm, dug a bit more, its because the window wasn't initializing to 0 by default (its not dynamically allocated)19:52
ssj71strange to me that it worked with the other toolkits19:52
ssj71and it only occurs when there are 2 such windows19:53
*** fundamental has joined #lv219:55
drobillaStatic is the devil for all things plugin19:56
ssj71its not supposed to be static19:57
ssj71I suppose its still in the heap. The main UI object has 2 child window objects19:58
falktx`so... fixed?20:11
ssj71falktx`: I guess so. Not sure if its a bug or not. It works with all other TKs20:12
ssj71falktx`: its at least worked around now in my plugin20:12
*** gianMOD has joined #lv220:13
*** ricardocrudo has joined #lv220:19
*** gianMOD has quit IRC20:26
*** gianMOD has joined #lv220:33
*** gianMOD has quit IRC20:35
drobillaI think for changing buffer size stuff to make any real sense plugins are going to have to use opts:supportedOption which doesn't really seem to be the case.20:38
drobillaWell, it can make sense, but without knowing whether or not the plugin cares, host that provides tight bounds has to reinstantiate every plugin even if it doesn't actually care20:39
*** ricardocrudo has quit IRC20:41
drobillaThe way to incentivize this in practice is to have hosts not provide the info if it's not mentioned as supported, though this is more of a nuisance in hosts than the typical "make a big array of everything we support and pass it to everything"20:43
ssj71I'd s/regularBlockLength/constantBlockLength21:01
drobillaIt's not really a strong constant guarantee though21:01
drobillaYou do that with min==max21:01
*** gianMOD has joined #lv221:01
falktx`I don't think that's what rgareus is referring to21:04
falktx`the plugin doesn't care about what block size the host uses. it wants to inform the host that it's not needed/wanted to split the process into small bits21:05
falktx`they are related, but different things21:06
ssj71it means splitting cycles to irregular blocks is bad right?21:07
drobilla"Split the process" is inherently about block size21:07
drobillaIt may not care about the actual size, but would rather it not jump all over the place21:08
falktx`I mean, the splitting the process for that specific plugin is not useful21:08
ssj71its not that its not useful, its just inefficient I thought21:08
*** gianMOD has quit IRC21:14
*** gianMOD has joined #lv221:15
rgareusdrobilla: re email: noSampleAccurateControls is  ortogonal to the  nominalBlockLength, minBlocklength.21:16
rgareusnot overlapping21:16
rgareussplit cycles can happen for all plugins regardless of actual constraints.21:17
ssj71rgareus: so the host can split cycles to smaller than minBlocklength?21:18
rgareusno21:18
drobillargareus: Poor choice of word21:18
rgareuspreferRegularBlockLength was my first thought21:19
*** gianMOD has quit IRC21:19
*** ricardocrudo has joined #lv221:19
*** ventosus has left #lv221:22
* drobilla really hates that there's both a buf-size and resize-port extension21:23
rgareuswhy?21:24
* rgareus only dislikes http://lv2plug.in/ns/ext/buf-size/#fixedBlockLength that's implicit if min == max.21:24
rgareusresize-port is for Atom port buffers.      buf-size for process-callback  sample-count.21:25
drobillargareus: That needs to be there so a plugin can require it21:26
* drobilla also hates those /# links while we're complaining about superficialities :)21:28
rgareusdrobilla: I'm fine with using a differen name and namespace   using lv2: was motivated because that feature is semantically related to stuff like  hardRTCapable and  inPlaceBroken21:37
rgareusand not to the actual buffersize21:38
*** rncbc has joined #lv222:04
*** rncbc has quit IRC22:07
*** rncbc has joined #lv222:08
*** gianMOD has joined #lv222:10
*** gianMOD has quit IRC22:12
*** gianMOD has joined #lv222:14
*** gianMOD has quit IRC22:19
*** rncbc has quit IRC22:25
*** uncle-j_j has quit IRC22:32
drobillargareus: True, but nothing in buf-size really is.  Poor name, that one22:36
*** uncle-j_j has joined #lv222:39
*** gianMOD has joined #lv222:41
*** rncbc has joined #lv222:48
*** uncle-j_j has quit IRC22:49
*** gianMOD has quit IRC22:55
*** rncbc has quit IRC23:06
*** gianMOD has joined #lv223:10
*** rncbc has joined #lv223:17
*** gianMOD has quit IRC23:18
*** gianMOD has joined #lv223:23
*** rncbc has quit IRC23:27
*** rncbc has joined #lv223:29
*** rncbc has quit IRC23:31
*** edogawa has quit IRC23:32
*** gianMOD has quit IRC23:56

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