Wednesday, 2015-07-01

*** ricardocrudo__ has quit IRC00:42
*** gianMOD has joined #lv201:05
*** yann-kaelig has quit IRC02:27
*** NickSB2 has quit IRC02:55
*** tytel has joined #lv203:03
*** tytel has quit IRC03:28
*** tytel has joined #lv203:39
*** gianMOD has quit IRC03:43
*** tytel has quit IRC03:48
*** tytel has joined #lv204:44
*** tytel has quit IRC05:11
*** sigma6 has joined #lv206:57
*** edogawa has joined #lv207:05
*** edogawa has quit IRC07:13
*** NickSB has quit IRC07:31
*** NickSB has joined #lv207:32
*** ventosus has joined #lv207:36
*** ricardocrudo has joined #lv208:01
*** falktx has joined #lv208:27
*** NickSB2 has joined #lv208:50
falktxrgareus: guess what, I added description back on the script09:39
falktxrgareus: lv2:description doesn't exist, but doap:description does09:39
falktxhmm there's doap:description and doap:shortdesc09:43
falktxif I require a description it would make sense to require a short description too09:44
falktxthat's 2 new fields I'm not sure all devs will be happy with09:44
falktxI think I'll skip description since mod doesn't need it09:47
*** gianMOD has joined #lv210:09
*** ventosus has quit IRC10:31
*** edogawa has joined #lv210:49
*** gianMOD_ has joined #lv211:01
*** gianMOD has quit IRC11:03
*** gianMOD_ has quit IRC11:17
*** gianMOD has joined #lv211:39
*** ventosus has joined #lv212:09
*** ventosus has left #lv212:33
falktxwtf, doap:shortname doesn't exist12:44
*** gianMOD has quit IRC13:07
*** gianMOD has joined #lv213:59
falktxrgareus: 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
falktxdamn typos14:29
falktxmissing an 's' in "http://lv2plug.in/ns/extension/units#"14:29
falktxerrrr14:29
*** ssj71 has joined #lv214:40
*** Anchakor_ has joined #lv214:41
*** Anchakor has quit IRC14:46
*** coopera has joined #lv214:47
*** rncbc has joined #lv214:56
*** gianMOD has quit IRC14:57
*** gianMOD has joined #lv214:57
cooperaHey all. I have some questions about potentially building an LV2 host in a DSP15:02
*** gianMOD has quit IRC15:02
falktxask away15:03
cooperaThanks. 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 stuff15:05
falktxlv2 plugins are shared objects15:06
cooperaGenerally 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 image15:09
cooperaBut with all the turtle config files and the whole bundle concept I'm trying to determine if it's even worth the effort15:10
falktxlv2 was never really designed to be used statically15:15
cooperaFair enough. That's certainly the impression I've gained from reading about it.15:17
rgareuscoopera: there are hosts that just dont bother about turtle and statically load plugins15:17
cooperaFrom 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
cooperargareus: yeah, that's essentially what I was thinking about doing. Just didn't know how feasible it was15:21
rgareuscoopera: ther's a  ttl2h converter that simply dumps a c-header of the current turtle desc.15:21
rgareushttps://github.com/x42/robtk jackwrap works that way.  it compiles a standalone jack application for LV2 DSP15:22
rgareusjackwrap.c is basically a minimal LV2 host that can only load one plugin.15:22
rgareusuhm /load/ hardcode15:22
cooperacool, that sounds like the kind of thing i would need for a DSP host, expanded with multiple hardcoded plugins15:25
rgareuswhile jackwrap does not use any lad/lv2 libs.    the tool that dumps the headers does: http://gareus.org/gitweb/?p=lv2ttl2c.git;a=summary  does15:25
rgareuscoopera: you can build a lv2 host easier using liblilv.15:26
rgareusunless you like the learning experience15:27
cooperaLearning is good but eventually the employers do like us to get things done15:29
*** ventosus has joined #lv215:30
cooperalilv looks interesting. I'll have to read through this to see how I could make use of it15:31
*** tytel has joined #lv215:53
*** tytel has quit IRC15:56
falktxssj71: your latest updates has issues in a plugin16:00
falktxssj71: http://kxstudio.sourceforge.net/Paste/repo/vUUrQ16:01
*** daan_ has joined #lv216:06
*** sigma6 has quit IRC16:18
rgareuscoopera: 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
rgareuscoopera: there's a plan to consolidate all of the LAD-libs  into a single LV2-bundle; but that has not happened16:44
rgareus^^ s/cumberome/cumbersome/16:44
rgareuscoopera: jalv  is a reference implementation for a LV2 host using liblilv16:44
rgareuscoopera: http://svn.drobilla.net/lad has everything16:45
*** yann-kaelig has joined #lv217:03
*** ricardocrudo has quit IRC17:07
ssj71falktx: not surprising. I shifted all the port indices to insert a bypass port. Only 1 mistake is pretty good I think17:13
ssj71thats why its in the dev branch17:13
rgareusfalktx: did you already release x42-plugins last night?17:34
rgareusfalktx: I found a few typos.  how hard would it be to add a spell-checker to the rdfs::comment?17:34
falktxrgareus: no17:34
falktxrgareus: is there some python stuff for spell checking17:34
falktx?17:34
rgareusprobably17:35
rgareusispell or aspell commandline I what I use17:35
rgareusdebian's lintial also does spell checking. but that's perl17:35
rgareuslintian, even17:35
rgareushttps://pythonhosted.org/pyenchant/17:37
rgareusspell 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 docs17:38
falktxsomething for later17:39
falktxspelling is not all, we'd also need to check grammar17:39
falktxhow nice...17:40
rgareusfalktx: BTW I took your advise. am currently working on windows binaries for convoLV2.17:40
falktxrgareus: is there a new x42-plugins tarball?17:40
rgareusnot yet17:40
falktx*advice17:40
falktx;)17:40
rgareusheh17:40
rgareusit's way too hot to think straight. still 38degC here.  I won't tag a release before it cools down17:41
falktxbtw, I added lv2:shortname17:42
falktxhttps://github.com/falkTX/lv2/commit/cc48b1f968ce2d07d1e50a3d7fb28ad0df11edad17:43
falktxI understand how to create those rules now. I'll be making some for the kxstudio extensions17:43
falktxperhaps a release of them as well. might be handy for packaging17:44
rgareusnice ontology17:46
rgareusfalktx: "same rules apply"  that woudl mean it's required17:46
falktxhmm right17:47
falktxwell, that's why I want drobilla here17:47
falktxI'm not good with that sort of language...17:47
*** ricardocrudo has joined #lv217:51
*** falktx has quit IRC18:04
*** coderkevin has joined #lv218:22
*** LAbot has joined #lv220:35
*** rncbc has quit IRC20:57
*** ventosus has left #lv221:27
*** edogawa has quit IRC22:14
*** yann-kaelig has quit IRC22:42
*** falktx_ has quit IRC23:49

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