*** ricardocrudo has quit IRC | 00:04 | |
*** gianMOD has joined #lv2 | 01:35 | |
*** gianMOD_ has quit IRC | 01:37 | |
*** gianMOD has quit IRC | 01:42 | |
*** gianMOD has joined #lv2 | 01:42 | |
*** gianMOD has quit IRC | 01:47 | |
*** LAbot has joined #lv2 | 03:03 | |
*** Magnus_RM has quit IRC | 04:12 | |
*** falktx has joined #lv2 | 04:38 | |
*** gianMOD has joined #lv2 | 04:38 | |
*** EntropyS1nk has quit IRC | 04:43 | |
*** gianMOD has quit IRC | 04:43 | |
*** EntropySink has joined #lv2 | 04:49 | |
*** drobilla` has quit IRC | 05:42 | |
*** EntropySink has quit IRC | 05:51 | |
*** gianMOD has joined #lv2 | 05:54 | |
*** gianMOD has quit IRC | 06:00 | |
*** EntropySink has joined #lv2 | 06:19 | |
*** edogawa has joined #lv2 | 06:49 | |
*** edogawa has quit IRC | 06:55 | |
*** edogawa has joined #lv2 | 06:57 | |
*** gianMOD has joined #lv2 | 07:03 | |
*** edogawa has quit IRC | 07:07 | |
*** gianMOD has quit IRC | 07:10 | |
*** gianMOD has joined #lv2 | 07:10 | |
*** gianMOD_ has joined #lv2 | 07:15 | |
*** gianMOD has quit IRC | 07:15 | |
*** gianMOD_ has quit IRC | 07:30 | |
*** edogawa has joined #lv2 | 07:33 | |
*** falktx has quit IRC | 07:36 | |
*** artfwo has quit IRC | 07:41 | |
*** ricardocrudo has joined #lv2 | 07:43 | |
*** NickSB2 has joined #lv2 | 07:49 | |
*** artfwo has joined #lv2 | 08:00 | |
*** falktx has joined #lv2 | 08:15 | |
*** gianMOD has joined #lv2 | 08:22 | |
*** sigma6 has joined #lv2 | 08:40 | |
*** ddom has joined #lv2 | 08:45 | |
*** yann-kaelig has joined #lv2 | 09:29 | |
*** falktx has quit IRC | 10:12 | |
*** gianMOD has quit IRC | 10:31 | |
*** falktx has joined #lv2 | 10:41 | |
*** gianMOD has joined #lv2 | 11:32 | |
*** gianMOD has quit IRC | 11:37 | |
*** edogawa_ has joined #lv2 | 11:39 | |
*** HarryHaaren has joined #lv2 | 11:42 | |
*** edogawa has quit IRC | 11:42 | |
*** edogawa_ is now known as edogawa | 11:46 | |
rgareus | does any host care about ui:portNotification [] | 12:09 |
---|---|---|
rgareus | I do have some plugins that use ui:notifyType atom:Blank but atom:Blank has been deprecated | 12:10 |
rgareus | old specs don't yet have atom:Object so what is the solution? compile-time replace depending on lv2 version? | 12:10 |
rgareus | or just don't bother, since no host uses portNotification anyway? | 12:11 |
*** ventosus has joined #lv2 | 12:16 | |
falktx | rgareus: ingen uses it. | 12:29 |
falktx | in carla I ignore that | 12:29 |
falktx | I assume UIs want to know about all ports | 12:29 |
*** gianMOD has joined #lv2 | 12:33 | |
*** gianMOD has quit IRC | 12:38 | |
*** edogawa has quit IRC | 12:51 | |
*** edogawa has joined #lv2 | 12:52 | |
*** gianMOD has joined #lv2 | 12:55 | |
*** gianMOD_ has joined #lv2 | 12:57 | |
*** gianMOD_ has quit IRC | 13:01 | |
*** HarryHaaren has quit IRC | 13:18 | |
*** gianMOD has quit IRC | 13:36 | |
*** gianMOD has joined #lv2 | 13:43 | |
*** drobilla` has joined #lv2 | 13:44 | |
*** NickSB2 has quit IRC | 13:58 | |
*** grejppi has quit IRC | 14:04 | |
*** aombk2 has joined #lv2 | 14:05 | |
*** edogawa has quit IRC | 14:08 | |
*** aombk has quit IRC | 14:09 | |
*** HarryHaaren has joined #lv2 | 14:23 | |
*** grejppi has joined #lv2 | 14:28 | |
*** edogawa has joined #lv2 | 14:32 | |
*** edogawa has quit IRC | 14:55 | |
*** edogawa has joined #lv2 | 15:12 | |
*** edogawa has quit IRC | 15:22 | |
*** edogawa has joined #lv2 | 15:26 | |
*** rncbc has joined #lv2 | 15:34 | |
*** HarryHaaren has quit IRC | 16:07 | |
*** ddom has quit IRC | 16:08 | |
*** grejppi has quit IRC | 16:20 | |
*** grejppi has joined #lv2 | 16:21 | |
*** gianMOD has quit IRC | 16:28 | |
ssj71 | drobilla`: you weren't around when I was asking people to check my tutorial on atom:Path (maybe you saw it already) but if you have some time to briefly review and make sure I don't have any misconceptions I'd appreciate it. http://mountainbikesandtrombones.blogspot.com/2015/06/using-lv2-atompath-or-how-to-get-files.html | 16:31 |
falktx | ssj71: the blog is nice and most info readable. code not so much | 16:39 |
falktx | ssj71: I mean the code is not readable. you only get a few lines out of the page | 16:40 |
falktx | ssj71: why isn't the blog filling the screen!? | 16:40 |
falktx | ssj71: http://i.imgur.com/0w8Ui1i.png | 16:41 |
ssj71 | falktx: cause I have very little interest in css and blogger by default does that | 16:42 |
falktx | the code is unreadable | 16:42 |
falktx | which is the important part there | 16:42 |
ssj71 | it took me long enough to figure out how to get it to side scroll | 16:42 |
bgola | ssj71: maybe put the code on some gist :) | 16:42 |
bgola | and link it there | 16:42 |
ssj71 | I looked up a bunch of stuff that was supposed to make code blocks appear in their own boxes but none of them worked. | 16:45 |
ssj71 | I guess I should try harder though | 16:46 |
* ssj71 really doesn't care for web development | 16:46 | |
falktx | body { width: 100%; } or something | 16:47 |
*** gianMOD has joined #lv2 | 16:53 | |
*** sigma6 has quit IRC | 16:53 | |
rgareus | ssj71: what happens if the host does not support URI mapping? | 17:03 |
rgareus | ssj71: I think you should move the mapping to past the host feature loop and simply if (!urid_map) { free(self); return NULL;} map_uris(): | 17:05 |
rgareus | that also reduces the nesting | 17:05 |
*** drobilla` has quit IRC | 17:14 | |
ssj71 | rgareus: I believe its marked as lv2:requiredFeature urid:map ... | 17:20 |
rgareus | ssj71: so? | 17:21 |
ssj71 | falktx: almost another hour of messing with it and it looks just the same. | 17:21 |
*** gianMOD has quit IRC | 17:21 | |
ssj71 | rgareus: I guess I should add that case | 17:22 |
rgareus | a host *should* not instantiate a plugin if it can't satisfy all features. but think it's just that *should not* and not *must not* | 17:22 |
*** gianMOD has joined #lv2 | 17:22 | |
falktx | hosts that ignore features are broken | 17:22 |
ssj71 | so then its a question of how far we should go to support broken hosts. I think falktx you've gone a ways to support broken plugins though maybe | 17:23 |
rgareus | "The plugin MUST fail to instantiate if a required feature is not present;" | 17:24 |
rgareus | http://lv2plug.in/ns/lv2core/#requiredFeature | 17:24 |
rgareus | falktx: the host is not broken | 17:25 |
falktx | in the pratical sense yes | 17:25 |
falktx | but I'd still consider it broken | 17:25 |
falktx | ie, we need to add those checks for the broken hosts | 17:26 |
rgareus | falktx: it's perfectly legal according to specs to instantiate a plugin that requires some featurs without providing those features | 17:26 |
rgareus | falktx: you can argue that the spec is not nice. This should really be pushed to the host (not every plugin) | 17:28 |
rgareus | let's just blame the LV2 malevoent dictator.. and continue with planning the revolution :) | 17:29 |
falktx | I'm already full of popcorn because of the reddit drama, this has to wait | 17:29 |
rgareus | falktx: what reddit drama? worth following? | 17:30 |
rgareus | isn't reddit always drama & popcorn? | 17:31 |
falktx | they banned /r/fatpeoplehate | 17:32 |
falktx | rgareus: https://www.reddit.com/r/OutOfTheLoop/comments/39bzdf/why_was_rfatpeoplehate_along_with_several_other/ | 17:33 |
falktx | their CEO kept popping up in /r/punchablefaces | 17:33 |
falktx | now that sub is closed | 17:33 |
falktx | ha | 17:33 |
ssj71 | I'm giving up on the blog formatting | 17:35 |
ssj71 | rgareus: I've added the code to the plugin, but I don't know if I'll update the blog. | 17:51 |
rgareus | ssj71: the I hope nobody will copy/paste the code from your blog :) | 17:52 |
*** rncbc is now known as rncbc|AFK | 17:54 | |
ssj71 | rgareus: well, unfortunately its in a bundle so that same function is run for plugins that don't require uri:map | 17:55 |
ssj71 | so the check is outstide of thecode on the blog | 17:55 |
ssj71 | I'll add some text mentioning it though | 17:56 |
*** rncbc has joined #lv2 | 17:58 | |
*** ricardocrudo has quit IRC | 18:01 | |
*** ricardocrudo has joined #lv2 | 18:01 | |
ssj71 | done | 18:03 |
*** gianMOD has quit IRC | 18:07 | |
*** ricardocrudo has quit IRC | 18:08 | |
ssj71 | when you load a preset with state it should call your restore function from the state interface, right? | 18:09 |
falktx | yes | 18:10 |
ssj71 | ok, I what am I doing wrong... | 18:11 |
*** gianMOD has joined #lv2 | 18:11 | |
falktx | missing lv2:extensionData in the ttl? | 18:13 |
*** gianMOD has quit IRC | 18:18 | |
ssj71 | wouldn't put it past me | 18:18 |
*** gianMOD has joined #lv2 | 18:19 | |
ssj71 | https://github.com/ssj71/rkrlv2/blob/dev/lv2/ttl/reverbtron.ttl#L44 | 18:19 |
ssj71 | this right? | 18:19 |
falktx | I guess | 18:20 |
ssj71 | it saves state correctly but it doesn't load the file when I load the preset again | 18:25 |
ssj71 | doh! I hadn't built since adding some stuff so I put the breakpoint on the wrong line | 18:39 |
ssj71 | carry on | 18:39 |
*** yann-kaelig has quit IRC | 18:42 | |
*** yann-kaelig has joined #lv2 | 18:48 | |
falktx | *you didn't see anything* | 18:49 |
*** gianMOD has quit IRC | 18:56 | |
*** EntropyS1nk has joined #lv2 | 19:29 | |
*** EntropySink has quit IRC | 19:33 | |
*** gianMOD has joined #lv2 | 19:34 | |
*** ricardocrudo has joined #lv2 | 19:43 | |
*** Anchakor has quit IRC | 19:58 | |
*** Anchakor has joined #lv2 | 19:58 | |
*** NickSB2 has joined #lv2 | 20:08 | |
*** HarryHaaren has joined #lv2 | 20:25 | |
*** ventosus has left #lv2 | 20:31 | |
*** flexus has joined #lv2 | 21:36 | |
*** yann-kaelig has quit IRC | 21:44 | |
*** yann-kaelig has joined #lv2 | 21:45 | |
*** falktx has quit IRC | 22:00 | |
*** gianMOD has quit IRC | 22:11 | |
*** yann-kaelig has quit IRC | 22:11 | |
*** HarryHaaren has quit IRC | 22:14 | |
*** Magnus_RM has joined #lv2 | 22:16 | |
*** rncbc has quit IRC | 22:19 | |
*** edogawa has quit IRC | 22:34 | |
*** gianMOD has joined #lv2 | 22:39 | |
*** ricardocrudo has quit IRC | 23:12 | |
*** gianMOD has quit IRC | 23:15 |
Generated by irclog2html.py 2.13.0 by Marius Gedminas - find it at mg.pov.lt!