*** NickSB2 has quit IRC | 00:32 | |
*** son0p has joined #lv2 | 00:42 | |
*** Magnus_RM has quit IRC | 03:09 | |
*** tytel has joined #lv2 | 05:24 | |
*** tytel has quit IRC | 05:51 | |
*** falktx has joined #lv2 | 06:25 | |
*** falktx has quit IRC | 07:23 | |
*** ricardocrudo has joined #lv2 | 07:37 | |
*** falktx has joined #lv2 | 07:53 | |
*** sigma6 has joined #lv2 | 07:59 | |
*** ddom has joined #lv2 | 08:12 | |
*** NickSB2 has joined #lv2 | 08:22 | |
*** john_cephalopoda has joined #lv2 | 08:36 | |
*** gianMOD has joined #lv2 | 08:44 | |
*** ricardocrudo_ has joined #lv2 | 08:47 | |
*** ricardocrudo has quit IRC | 08:47 | |
john_cephalopoda | hi | 08:49 |
---|---|---|
*** gianMOD has quit IRC | 08:59 | |
*** gianMOD has joined #lv2 | 09:03 | |
*** gianMOD has quit IRC | 09:12 | |
*** edogawa has joined #lv2 | 09:35 | |
*** edogawa has quit IRC | 09:48 | |
*** gianMOD has joined #lv2 | 10:03 | |
*** john_cephalopoda has quit IRC | 10:38 | |
*** john_cephalopoda has joined #lv2 | 10:45 | |
*** gianMOD has quit IRC | 10:50 | |
*** ventosus has joined #lv2 | 11:02 | |
*** ricardocrudo_ has quit IRC | 11:30 | |
*** gianMOD has joined #lv2 | 12:03 | |
*** gianMOD has quit IRC | 12:12 | |
*** ricardocrudo_ has joined #lv2 | 12:14 | |
*** gianMOD has joined #lv2 | 12:14 | |
*** gianMOD has quit IRC | 12:14 | |
*** gianMOD has joined #lv2 | 12:16 | |
*** john_cephalopoda has quit IRC | 12:25 | |
*** gianMOD has quit IRC | 12:39 | |
*** son0p has quit IRC | 12:46 | |
*** son0p has joined #lv2 | 12:47 | |
*** NickSB2 has quit IRC | 13:18 | |
*** drobilla has joined #lv2 | 13:43 | |
*** gianMOD has joined #lv2 | 13:48 | |
*** john_cephalopoda has joined #lv2 | 13:49 | |
john_cephalopoda | Hey | 13:49 |
john_cephalopoda | When testing my plugin with jalf, I get this error: | 13:53 |
john_cephalopoda | lilv_plugin_get_unique(): error: Multiple values found for (167b1 http://lv2plug.in/ns/lv2core#index ...) property | 13:53 |
john_cephalopoda | lilv_plugin_load_ports_if_necessary(): error: Plugin <http://example.com> port index is not an integer | 13:53 |
drobilla | john_cephalopoda: Kind of self explanatory, check your data | 13:56 |
john_cephalopoda | So it is in the ttl and not in the code? | 13:56 |
drobilla | yes | 13:56 |
falktx | your plugin is http://example.com? :) | 13:57 |
john_cephalopoda | No, actually I put my github in there, but I didn't want to list it here and seem like somebody who just wants clicks, so I replaced it ;) | 13:58 |
john_cephalopoda | d'oh! | 14:00 |
john_cephalopoda | I wrote "lv2:Index" instead of "lv2:index" | 14:00 |
*** gianMOD has quit IRC | 14:09 | |
*** falktx has quit IRC | 14:26 | |
*** john_cephalopoda has quit IRC | 14:33 | |
*** tytel has joined #lv2 | 14:44 | |
*** mlpug has joined #lv2 | 14:53 | |
*** tytel has quit IRC | 15:05 | |
*** tytel has joined #lv2 | 15:09 | |
*** tytel has quit IRC | 15:18 | |
*** gianMOD has joined #lv2 | 15:45 | |
*** mlpug has quit IRC | 16:14 | |
*** ddom has quit IRC | 16:22 | |
*** falktx has joined #lv2 | 16:24 | |
*** sigma6 has quit IRC | 16:24 | |
*** HarryHaaren has joined #lv2 | 16:24 | |
*** falktx has quit IRC | 16:36 | |
*** JaVelDa has joined #lv2 | 16:38 | |
*** drobilla has quit IRC | 16:44 | |
*** john_cephalopoda has joined #lv2 | 16:46 | |
*** falktx has joined #lv2 | 16:56 | |
*** drobilla has joined #lv2 | 17:00 | |
*** tytel has joined #lv2 | 17:09 | |
*** ricardocrudo_ has quit IRC | 17:25 | |
*** tytel has quit IRC | 17:52 | |
*** tytel has joined #lv2 | 17:55 | |
*** tytel has joined #lv2 | 17:58 | |
*** tytel has quit IRC | 18:09 | |
*** unclechu has joined #lv2 | 18:10 | |
*** tytel has joined #lv2 | 18:24 | |
*** tytel has joined #lv2 | 18:25 | |
*** gianMOD has quit IRC | 18:26 | |
*** rncbc has joined #lv2 | 18:29 | |
*** son0p has quit IRC | 19:07 | |
*** son0p has joined #lv2 | 19:09 | |
*** john_cephalopoda has quit IRC | 19:12 | |
*** ssj71 has joined #lv2 | 19:17 | |
ssj71 | if opening a plugin yeilds an error "failed to expand CURIE "atom:Path" does that mean the host doesn't support that or that the lilv library or something is out of date? | 19:18 |
falktx | it means you're missing the atom definition in your ttl headers :P | 19:19 |
HarryHaaren | ssj71, generally that the ttl @prefix is missing | 19:19 |
HarryHaaren | that | 19:19 |
ssj71 | I checked that first | 19:20 |
falktx | you probably have a typo then | 19:20 |
falktx | shows us the goods | 19:21 |
HarryHaaren | lol | 19:21 |
* ssj71 facepalms | 19:21 | |
ssj71 | hold on, let me try installing the updated ttl :\ | 19:22 |
ssj71 | ok | 19:22 |
ssj71 | fixed. | 19:22 |
ssj71 | mandatory port has unknown data type. Do any hosts support atom:Paths? | 19:22 |
falktx | ardour does | 19:23 |
ssj71 | or I guess its patch thats missing? | 19:23 |
falktx | carla doesn't do lv2 paths yet | 19:23 |
ssj71 | ok, I'm trying to implement in for the rakarrack ports | 19:24 |
ssj71 | I'll test with ardour | 19:24 |
HarryHaaren | jalv IIRC does too | 19:25 |
ssj71 | if jalv does I have another error in my ttl or something | 19:25 |
ssj71 | and I copied it pretty directly from eg_sampler | 19:27 |
falktx | jalv probably does not do it | 19:33 |
falktx | not sure if ingen does | 19:33 |
falktx | I only know ardour supports this | 19:33 |
falktx | there was a post about this thing not long ago | 19:33 |
ssj71 | I plan to release the rkr plugins using only atom:path, hoping it will push hosts a bit toward supporting it | 19:40 |
falktx | atom:path is not enough | 19:40 |
ssj71 | worker etc | 19:40 |
falktx | lv2 needs a way to specific the meta-type wanted | 19:41 |
falktx | otherwise hosts will show all files | 19:41 |
ssj71 | meaning require an extension? | 19:41 |
falktx | no, having some extra property | 19:42 |
falktx | or you meant a file extension? that's usually useless | 19:42 |
ssj71 | yes I meant file extension. I don't quite follow | 19:42 |
ssj71 | I just want the host to create send me the path to the file the user selects, do I need more than that? | 19:43 |
falktx | currently you're only saying "host, give me a file" | 19:44 |
falktx | with no context or any information about what you want at all | 19:44 |
falktx | well, not you specifically. lv2 in general | 19:45 |
falktx | it needs at least a mime-type | 19:45 |
ssj71 | but don't you put an lv2:name on the port? I woukd think that would be sufficient to tell the user what type of file to load | 19:47 |
falktx | not sure. but the host file browser still has no idea what files to look for, so it will show them all | 19:48 |
ssj71 | I guess that doesn't seem like a huge deal to me, but I agree it would be better UX if it filters out invalid files | 19:49 |
ssj71 | can't we add an extension that adds a couple of tags when you define the lv2:Parameter for the file port? | 19:50 |
falktx | hack away :) | 19:51 |
drobilla | http://lv2plug.in/pages/validating-lv2-data.html | 19:52 |
drobilla | Seems to be the theme of the day | 19:52 |
*** falktx has quit IRC | 20:06 | |
*** HarryHaaren has quit IRC | 20:09 | |
*** HarryHaaren has joined #lv2 | 20:10 | |
*** ventosus has left #lv2 | 20:21 | |
*** HarryHaaren has quit IRC | 20:24 | |
*** tytel has quit IRC | 20:30 | |
*** tytel has joined #lv2 | 20:31 | |
*** falktx has joined #lv2 | 20:31 | |
*** tytel has quit IRC | 20:31 | |
ssj71 | drobilla: falktx and I think it would be good if plugins could indicate to the host what type of file is desired when it has an atom port for atom:Path. Would something like this: https://sourceforge.net/p/rkrlv2/code/ci/dev/tree/lv2/ttl/reverbtron.ttl (line 28) be appropriate? | 20:36 |
falktx | drobilla: ^ | 20:39 |
*** JaVelDa has left #lv2 | 21:26 | |
*** NickSB2 has joined #lv2 | 21:42 | |
*** unclechu has quit IRC | 22:24 | |
drobilla | sure. presumably already some appropriate prediate around for that but I'd have to look | 22:36 |
*** falktx has quit IRC | 22:46 | |
*** tytel has joined #lv2 | 23:02 | |
*** rncbc has quit IRC | 23:14 | |
*** Magnus_RM has joined #lv2 | 23:18 |
Generated by irclog2html.py 2.13.0 by Marius Gedminas - find it at mg.pov.lt!