*** ricardocrudo__ has quit IRC | 00:42 | |
*** gianMOD has joined #lv2 | 01:05 | |
*** yann-kaelig has quit IRC | 02:27 | |
*** NickSB2 has quit IRC | 02:55 | |
*** tytel has joined #lv2 | 03:03 | |
*** tytel has quit IRC | 03:28 | |
*** tytel has joined #lv2 | 03:39 | |
*** gianMOD has quit IRC | 03:43 | |
*** tytel has quit IRC | 03:48 | |
*** tytel has joined #lv2 | 04:44 | |
*** tytel has quit IRC | 05:11 | |
*** sigma6 has joined #lv2 | 06:57 | |
*** edogawa has joined #lv2 | 07:05 | |
*** edogawa has quit IRC | 07:13 | |
*** NickSB has quit IRC | 07:31 | |
*** NickSB has joined #lv2 | 07:32 | |
*** ventosus has joined #lv2 | 07:36 | |
*** ricardocrudo has joined #lv2 | 08:01 | |
*** falktx has joined #lv2 | 08:27 | |
*** NickSB2 has joined #lv2 | 08:50 | |
falktx | rgareus: guess what, I added description back on the script | 09:39 |
---|---|---|
falktx | rgareus: lv2:description doesn't exist, but doap:description does | 09:39 |
falktx | hmm there's doap:description and doap:shortdesc | 09:43 |
falktx | if I require a description it would make sense to require a short description too | 09:44 |
falktx | that's 2 new fields I'm not sure all devs will be happy with | 09:44 |
falktx | I think I'll skip description since mod doesn't need it | 09:47 |
*** gianMOD has joined #lv2 | 10:09 | |
*** ventosus has quit IRC | 10:31 | |
*** edogawa has joined #lv2 | 10:49 | |
*** gianMOD_ has joined #lv2 | 11:01 | |
*** gianMOD has quit IRC | 11:03 | |
*** gianMOD_ has quit IRC | 11:17 | |
*** gianMOD has joined #lv2 | 11:39 | |
*** ventosus has joined #lv2 | 12:09 | |
*** ventosus has left #lv2 | 12:33 | |
falktx | wtf, doap:shortname doesn't exist | 12:44 |
*** gianMOD has quit IRC | 13:07 | |
*** gianMOD has joined #lv2 | 13:59 | |
falktx | rgareus: ping me when you have time. I'm having issues getting sord-validate to work with lv2 units. perhaps you have some experience here... | 14:07 |
falktx | damn typos | 14:29 |
falktx | missing an 's' in "http://lv2plug.in/ns/extension/units#" | 14:29 |
falktx | errrr | 14:29 |
*** ssj71 has joined #lv2 | 14:40 | |
*** Anchakor_ has joined #lv2 | 14:41 | |
*** Anchakor has quit IRC | 14:46 | |
*** coopera has joined #lv2 | 14:47 | |
*** rncbc has joined #lv2 | 14:56 | |
*** gianMOD has quit IRC | 14:57 | |
*** gianMOD has joined #lv2 | 14:57 | |
coopera | Hey all. I have some questions about potentially building an LV2 host in a DSP | 15:02 |
*** gianMOD has quit IRC | 15:02 | |
falktx | ask away | 15:03 |
coopera | Thanks. Firstly, does it make sense to even use LV2 in a statically compiled environment? Our DSP's RTOS doesn't do any dynamic loading or really even filesystem stuff | 15:05 |
falktx | lv2 plugins are shared objects | 15:06 |
coopera | Generally speaking, true, but with a little tweaking I don't see any reason why the code parts couldn't be recompiled to static libraries for a DSP image | 15:09 |
coopera | But with all the turtle config files and the whole bundle concept I'm trying to determine if it's even worth the effort | 15:10 |
falktx | lv2 was never really designed to be used statically | 15:15 |
coopera | Fair enough. That's certainly the impression I've gained from reading about it. | 15:17 |
rgareus | coopera: there are hosts that just dont bother about turtle and statically load plugins | 15:17 |
coopera | From a different direction, do you know of any projects or plugins that offload processing to a DSP? So the plugin and host lives on a general purpose OS that can do dynamic loading? | 15:18 |
coopera | rgareus: yeah, that's essentially what I was thinking about doing. Just didn't know how feasible it was | 15:21 |
rgareus | coopera: ther's a ttl2h converter that simply dumps a c-header of the current turtle desc. | 15:21 |
rgareus | https://github.com/x42/robtk jackwrap works that way. it compiles a standalone jack application for LV2 DSP | 15:22 |
rgareus | jackwrap.c is basically a minimal LV2 host that can only load one plugin. | 15:22 |
rgareus | uhm /load/ hardcode | 15:22 |
coopera | cool, that sounds like the kind of thing i would need for a DSP host, expanded with multiple hardcoded plugins | 15:25 |
rgareus | while jackwrap does not use any lad/lv2 libs. the tool that dumps the headers does: http://gareus.org/gitweb/?p=lv2ttl2c.git;a=summary does | 15:25 |
rgareus | coopera: you can build a lv2 host easier using liblilv. | 15:26 |
rgareus | unless you like the learning experience | 15:27 |
coopera | Learning is good but eventually the employers do like us to get things done | 15:29 |
*** ventosus has joined #lv2 | 15:30 | |
coopera | lilv looks interesting. I'll have to read through this to see how I could make use of it | 15:31 |
*** tytel has joined #lv2 | 15:53 | |
*** tytel has quit IRC | 15:56 | |
falktx | ssj71: your latest updates has issues in a plugin | 16:00 |
falktx | ssj71: http://kxstudio.sourceforge.net/Paste/repo/vUUrQ | 16:01 |
*** daan_ has joined #lv2 | 16:06 | |
*** sigma6 has quit IRC | 16:18 | |
rgareus | coopera: it's neither here nor there for gettings things done. I contribute a lot to liblilv and still opted for a standalone mainly because the dependendies for liblilv are cumberome. | 16:43 |
rgareus | coopera: there's a plan to consolidate all of the LAD-libs into a single LV2-bundle; but that has not happened | 16:44 |
rgareus | ^^ s/cumberome/cumbersome/ | 16:44 |
rgareus | coopera: jalv is a reference implementation for a LV2 host using liblilv | 16:44 |
rgareus | coopera: http://svn.drobilla.net/lad has everything | 16:45 |
*** yann-kaelig has joined #lv2 | 17:03 | |
*** ricardocrudo has quit IRC | 17:07 | |
ssj71 | falktx: not surprising. I shifted all the port indices to insert a bypass port. Only 1 mistake is pretty good I think | 17:13 |
ssj71 | thats why its in the dev branch | 17:13 |
rgareus | falktx: did you already release x42-plugins last night? | 17:34 |
rgareus | falktx: I found a few typos. how hard would it be to add a spell-checker to the rdfs::comment? | 17:34 |
falktx | rgareus: no | 17:34 |
falktx | rgareus: is there some python stuff for spell checking | 17:34 |
falktx | ? | 17:34 |
rgareus | probably | 17:35 |
rgareus | ispell or aspell commandline I what I use | 17:35 |
rgareus | debian's lintial also does spell checking. but that's perl | 17:35 |
rgareus | lintian, even | 17:35 |
rgareus | https://pythonhosted.org/pyenchant/ | 17:37 |
rgareus | spell checking is never 100% correct. particulaly with all those weird pro-audio words. Still I expeca lot more good than false positives. and I'm sure there are typos in various LV2 docs | 17:38 |
falktx | something for later | 17:39 |
falktx | spelling is not all, we'd also need to check grammar | 17:39 |
falktx | how nice... | 17:40 |
rgareus | falktx: BTW I took your advise. am currently working on windows binaries for convoLV2. | 17:40 |
falktx | rgareus: is there a new x42-plugins tarball? | 17:40 |
rgareus | not yet | 17:40 |
falktx | *advice | 17:40 |
falktx | ;) | 17:40 |
rgareus | heh | 17:40 |
rgareus | it's way too hot to think straight. still 38degC here. I won't tag a release before it cools down | 17:41 |
falktx | btw, I added lv2:shortname | 17:42 |
falktx | https://github.com/falkTX/lv2/commit/cc48b1f968ce2d07d1e50a3d7fb28ad0df11edad | 17:43 |
falktx | I understand how to create those rules now. I'll be making some for the kxstudio extensions | 17:43 |
falktx | perhaps a release of them as well. might be handy for packaging | 17:44 |
rgareus | nice ontology | 17:46 |
rgareus | falktx: "same rules apply" that woudl mean it's required | 17:46 |
falktx | hmm right | 17:47 |
falktx | well, that's why I want drobilla here | 17:47 |
falktx | I'm not good with that sort of language... | 17:47 |
*** ricardocrudo has joined #lv2 | 17:51 | |
*** falktx has quit IRC | 18:04 | |
*** coderkevin has joined #lv2 | 18:22 | |
*** LAbot has joined #lv2 | 20:35 | |
*** rncbc has quit IRC | 20:57 | |
*** ventosus has left #lv2 | 21:27 | |
*** edogawa has quit IRC | 22:14 | |
*** yann-kaelig has quit IRC | 22:42 | |
*** falktx_ has quit IRC | 23:49 |
Generated by irclog2html.py 2.13.0 by Marius Gedminas - find it at mg.pov.lt!