*** falktx_ has quit IRC | 01:20 | |
*** NickSB2 has quit IRC | 01:51 | |
*** falktx_ has joined #lv2 | 06:13 | |
*** drobilla has quit IRC | 07:25 | |
*** ricardocrudo has joined #lv2 | 07:37 | |
*** NickSB2 has joined #lv2 | 08:43 | |
*** ricardocrudo has quit IRC | 08:51 | |
*** ricardocrudo has joined #lv2 | 08:52 | |
falktx_ | great, latest rncbc lv2 plugin release breaks the lv2 spec | 08:54 |
---|---|---|
falktx_ | "... as some LV2 hosts might enforce the purity restriction to input control ports as being absolutely read-only parameter values from a plugin's instance perspective." | 08:54 |
falktx_ | errm, that's an lv2 restriction, not the host | 08:54 |
*** falktx_ has quit IRC | 09:22 | |
*** curlymorphic has joined #lv2 | 09:55 | |
*** falktx has joined #lv2 | 09:58 | |
*** youki has joined #lv2 | 10:20 | |
*** ventosus has joined #lv2 | 12:14 | |
*** ricardocrudo_ has joined #lv2 | 12:22 | |
*** aombk has joined #lv2 | 12:23 | |
*** aombk2 has quit IRC | 12:26 | |
*** ricardocrudo has quit IRC | 12:26 | |
*** edogawa has joined #lv2 | 12:57 | |
*** falktx has quit IRC | 13:49 | |
*** falktx_ has joined #lv2 | 14:05 | |
*** drobilla has joined #lv2 | 14:36 | |
rgareus | falktx_: oh dear. all of them ? | 14:42 |
falktx_ | rgareus: drumkv1, samplv1 and synthv1. you know the collection | 14:43 |
rgareus | the vee-one suite | 14:43 |
falktx_ | yeah | 14:43 |
falktx_ | I told him about this in the forums http://linuxmusicians.com/viewtopic.php?f=24&t=14214 | 14:45 |
rgareus | wait, the messages says: "MIDI Controllers/Programss is now an optional feature on the LV2 plugin forms, as some LV2 hosts might enforce the purity restriction to input control ports as being absolutely read- only parameter values from a plugin's instance perspective." | 14:46 |
rgareus | that sounds like the other way 'round. | 14:46 |
rgareus | they were not read-only and now they are (according to spec) | 14:46 |
*** ventosus has quit IRC | 14:46 | |
falktx_ | optionally read-only | 14:46 |
rgareus | well, if one disables "MIDI Controllers/Programs" bindings they are to spec. | 14:46 |
rgareus | yes | 14:46 |
falktx_ | there's an option in the v1 suite that enabled the spec-breaking code | 14:47 |
falktx_ | *enables | 14:47 |
rgareus | falktx_: so this is a step in the right directly (it was always on before) | 14:47 |
falktx_ | not so sure | 14:47 |
* drobilla cringes | 14:47 | |
rgareus | mmh | 14:47 |
rgareus | falktx_: use your power as high inquistor :) | 14:48 |
falktx_ | oh I am using it :) | 14:49 |
falktx_ | who dares break the spec | 14:49 |
rgareus | ...will be kicked off KXStudio. | 14:49 |
falktx_ | rgareus: in http://samplv1.sourceforge.net/samplv1-downloads.html I don't really see a reference to MIDI CC stuff | 14:49 |
falktx_ | rgareus: doesn't need to be kicked off, I can just patch it to remove the features :P | 14:50 |
falktx_ | I did it before with other software | 14:50 |
falktx_ | rgareus: ah I see what's going on with that changelog. you must read it starting from the bottom | 14:53 |
falktx_ | "MIDI Controller mapping/learn is now possible on all parameter control knobs; with global configuration also avaiable on the Help/Configure dialog." | 14:53 |
falktx_ | this was the first task | 14:53 |
falktx_ | then he made this change: | 14:53 |
falktx_ | "MIDI Controllers/Programss is now an optional feature ..." | 14:53 |
falktx_ | so it's all in the same release | 14:53 |
falktx_ | makes sense as I don't remember older releases supporting this | 14:54 |
drobilla | falktx_: http://kxstudio.sourceforge.net/Paste/repo/neh42 is a 404 for me | 15:11 |
drobilla | falktx_: I need your second blop patch | 15:11 |
rgareus | aah sf.net is back up. | 15:12 |
falktx_ | all sourceforge website are back except those started with k* :( | 15:12 |
rgareus | lol | 15:12 |
rgareus | too many kde projects | 15:13 |
rgareus | wow that's really true, I thought you were joking | 15:13 |
falktx_ | they mentioned it in the latest SF recover update | 15:14 |
falktx_ | some svn repos are also down | 15:14 |
falktx_ | drobilla: similar patch http://kxstudio.linuxaudio.org/Paste/raw/cNRVK | 15:17 |
falktx_ | drobilla: you can ignore the mod:/modgui: in the ttl headers | 15:17 |
drobilla | falktx_: ... "similar"? | 15:17 |
falktx_ | minor change, I just added units:hz | 15:17 |
falktx_ | drobilla: yes, on the "real" patch I removed the mod stuff | 15:17 |
falktx_ | drobilla: it should be simple and easy enough to do by hand | 15:18 |
drobilla | Even simpler if you kept UIs separately ;) | 15:29 |
drobilla | falktx_: There are 7 frequency ports in blop. You did 3. | 15:31 |
falktx_ | drobilla: yes. I did the ones we use on mod :) | 15:35 |
drobilla | falktx_: Fair enough, but I don't/won't apply half-assed inconsistent changes to the upstream sets | 15:37 |
drobilla | blop 1.0.1 set hz unit, blop 1.0.2 set another hz unit, blop 1.0.3 set another hz unit... no thanks ;) | 15:37 |
falktx_ | well, consider the patch some hints, now you can add the units to all plugins :) | 15:38 |
drobilla | Yes, the patch is a subtly guised way of telling me to do something | 15:41 |
drobilla | Which is why I am bitching about it. Take notes. ;) | 15:41 |
drobilla | But seriously, grep things ("freq" in this case) when you tinker metadata. Usually common things on many | 15:42 |
falktx_ | well, what happened here is that I needed to prep the plugins for an initial alpha | 15:42 |
falktx_ | I did only the necessary | 15:43 |
falktx_ | we had some old code on git, which I updated to the latest version. | 15:43 |
falktx_ | those 3 units:hz changes were not from me, I simply updated the code | 15:43 |
falktx_ | now the task is getting rid of the fork and go for patching to add modguis, so I made a diff with the non-mod related changes and sent them to you | 15:44 |
drobilla | &*( jack crashes every time I exit a client. lovely. | 15:47 |
drobilla | My 0.124.1 crashes constantly for just about any reason, especially if I'm using non-"default" | 15:48 |
falktx_ | "last thing i do is willing to argue against the LV2 puritan police. oh no, no" :D | 15:52 |
*** ricardocrudo__ has joined #lv2 | 15:52 | |
*** ricardocrudo_ has quit IRC | 15:56 | |
edogawa | drobilla: trying to get your repo compiled with ./waf configure --bindings, but later in lilv/ it doesn't find the python3-numpy headers http://paste.opensuse.org/3418707 | 16:32 |
edogawa | drobilla: they are in /usr/lib64/python3.4/site-packages/numpy/core/include/numpy/ | 16:33 |
falktx_ | you'll need a custom -I... | 16:37 |
edogawa | falktx_: thanks but i don't see how to add that during ./waf configure | 16:40 |
falktx_ | not during configure, but before | 16:40 |
falktx_ | export CFLAGS=... | 16:40 |
edogawa | all ggl lead me to is uselib | 16:41 |
edogawa | hm, i see (i tried CXXFLAGS without success) | 16:41 |
edogawa | k, let's try | 16:42 |
edogawa | same | 16:44 |
drobilla | It's not C++. Technically you should use CPPFLAGS (preprocessor) for -I, but CFLAGS should work | 16:44 |
drobilla | Though if you configure with --debug they are ignored | 16:45 |
edogawa | it doesn't change a thing here (no debug), neither CXXFLAGS, CPPFLAGS nor CFLAGS | 16:46 |
edogawa | re-configured after every export, btw | 16:46 |
drobilla | I guarantee it changes a thing ;) | 16:48 |
drobilla | ./waf -v will show the build commands | 16:48 |
edogawa | ah i made a mistake, sorry the trailing numpy/ has to go | 16:56 |
*** ricardocrudo_ has joined #lv2 | 16:57 | |
edogawa | that looks better indeed ;) | 16:58 |
edogawa | thx | 16:58 |
*** ricardocrudo__ has quit IRC | 17:01 | |
*** flexus has joined #lv2 | 17:27 | |
*** edogawa has quit IRC | 17:33 | |
*** edogawa has joined #lv2 | 17:35 | |
*** tytel has joined #lv2 | 18:09 | |
*** tytel has quit IRC | 18:11 | |
falktx_ | drobilla: when you're finishing with the ingen/trac stuff, you can also check https://github.com/falkTX/pugl/commits/master :) | 18:19 |
drobilla | I have events on Windows half applied/rewritten/cleaned up, but need to finish that and deal with Windows hell to test it still | 18:24 |
drobilla | Hopefully this stuff still applies... | 18:24 |
*** flexus has quit IRC | 18:31 | |
drobilla | falktx_: https://github.com/falkTX/pugl/commit/06a4774ecf1c4104b8ef38ef55377aba9fd8873e | 18:37 |
drobilla | falktx_: This works on win32? | 18:38 |
falktx_ | drobilla: yes | 18:38 |
drobilla | falktx_: ok | 18:38 |
drobilla | https://github.com/falkTX/pugl/commit/da9f0fd3a7deaede78106bdcf7db701a7f833294 is dumb. | 18:38 |
falktx_ | they're useless | 18:39 |
falktx_ | you said it yourself you won't care about compatibility against glut | 18:39 |
drobilla | You gain nothing and lose the abilty to pass init parameters should that ever be useful. | 18:40 |
drobilla | Dumb. | 18:40 |
falktx_ | I *never* pass those params when using plugins | 18:40 |
falktx_ | which is 99% of the reason to use pugl | 18:40 |
drobilla | Yeah, well... do the world a favour and never write a library ;) | 18:40 |
falktx_ | too late | 18:41 |
*** drobilla has quit IRC | 18:43 | |
edogawa | falktx_: http://paste.opensuse.org/24675605 | 19:02 |
falktx_ | your lilv build doesn't seem right | 19:04 |
falktx_ | try: | 19:04 |
falktx_ | python3 | 19:04 |
falktx_ | import lilv | 19:04 |
edogawa | right, same error | 19:05 |
edogawa | can lilv coexist in /usr and /usr/local? i.e. system and dev version installed in parallel? | 19:06 |
falktx_ | that shouldn't happen | 19:10 |
edogawa | oh so i should install to /usr | 19:11 |
edogawa | no difference | 19:18 |
edogawa | these are the lilv related warnings i got during compile http://paste.opensuse.org/37785907 | 19:18 |
edogawa | other than that, it looked like going smoothly | 19:19 |
*** ventosus has joined #lv2 | 19:40 | |
falktx_ | not installed in the right place then | 19:45 |
*** flexus has joined #lv2 | 19:48 | |
*** falktx_ has quit IRC | 19:50 | |
*** falktx has joined #lv2 | 20:18 | |
*** tytel has joined #lv2 | 21:11 | |
*** tytel has quit IRC | 21:21 | |
*** ventosus has left #lv2 | 21:44 | |
*** tytel has joined #lv2 | 22:24 | |
*** tytel has quit IRC | 22:47 | |
*** youki has quit IRC | 23:12 | |
*** curlymorphic has quit IRC | 23:17 | |
*** flexus has quit IRC | 23:22 | |
falktx | deja vu | 23:31 |
falktx | rgareus: you have a DR14 meter right? | 23:31 |
falktx | 2 of its inputs ports are named "InL" | 23:31 |
falktx | I think one should be InL and the other InR | 23:32 |
falktx | rgareus: I see it in the ttl. your dr14 meter has in2 name "InL" | 23:33 |
*** edogawa has quit IRC | 23:44 | |
*** tytel has joined #lv2 | 23:48 | |
*** tytel has quit IRC | 23:52 |
Generated by irclog2html.py 2.13.0 by Marius Gedminas - find it at mg.pov.lt!