*** Anchakor_ has quit IRC | 07:28 | |
*** Anchakor_ has joined #ingen | 07:35 | |
*** edogawa has joined #ingen | 11:50 | |
*** edogawa has quit IRC | 12:14 | |
*** edogawa has joined #ingen | 12:43 | |
*** MaurizioB has quit IRC | 16:34 | |
*** MaurizioB has joined #ingen | 16:48 | |
rgareus | does ingen currently compile for anyone? | 19:40 |
---|---|---|
rgareus | ingen/src/URIs.cpp:123:28: error: ‘LV2_PATCH__Copy’ was not declared in this scope | 19:40 |
rgareus | and another when compiled with --test | 19:41 |
rgareus | ingen/tests/ingen_test.cpp:59:7: note: because the following virtual functions are pure within ‘TestClient’ | 19:41 |
rgareus | ngen/Interface.hpp:71:15: note: virtual void Ingen::Interface::copy(const Raul::Path&, const Raul::URI&) | 19:42 |
rgareus | drobilla: ^^ | 19:42 |
drobilla | rgareus: Update LV2. | 19:48 |
drobilla | why isn't that configure check working... | 19:48 |
drobilla | I guess the top level one with an older version makes the ingen one not work. autowaf is supposed to deal with that :/ | 19:49 |
drobilla | or did I forget to update it.. | 19:49 |
drobilla | rgareus: What's the version number on your lv2? | 19:49 |
rgareus | drobilla: svn head | 19:51 |
drobilla | ... svn? | 19:52 |
drobilla | Second time this week. Time to nuke that repo. | 19:52 |
rgareus | aah damn. it's in git now | 19:52 |
* drobilla stares at the lv2plug.in dir and wonders how the hell /repo is even resolving still | 19:55 | |
rgareus | yeah please remove all files in SVN and add a single move_to_git.txt | 19:55 |
rgareus | http://lv2plug.in/repo/trunk/ ? | 19:56 |
LAbot` | Title: repo - Revision 944: /trunk (at lv2plug.in) | 19:56 |
rgareus | maybe an alias in the httpd.conf (or similar) | 19:56 |
drobilla | That, or I can just nuke it. People will figure it out. | 19:57 |
rgareus | drobilla: I had a local patch queue on top of lv2 svn: atom:supports -> rdfs:range rdfs:Datatype; | 19:58 |
drobilla | It seems at least arguably preferable to not destroy people's checkouts | 19:58 |
rgareus | drobilla: for ingen MIDI ports | 19:58 |
rgareus | drobilla: do I still need that? | 19:58 |
drobilla | um | 19:58 |
drobilla | I forget. That is deliberately a "lax" predicate so it makes me wary | 19:58 |
rgareus | it's not entierly correct. - but worked for me as workaround. | 19:58 |
drobilla | I will try and see if everything validates and if so, I guess it's okay. ish. maybe. | 19:58 |
drobilla | What was this for in ingen? So you get the right selector doohickey? | 19:59 |
drobilla | That in general is one thing I need to polish. It's still not quite possible, or at least easy, to nicely mark up a 'plugin' in ingen... | 19:59 |
rgareus | drobilla: to populate the dropdown list of atom:supports | 19:59 |
drobilla | (also groups but that's harder and maybe I just hate control ports entirely) | 19:59 |
drobilla | Hm. Maybe I should implement "add to list everything that's an object of that predicate in the world" rather than just schema-based options | 20:00 |
drobilla | I think the problem would be stuff like time:Position won't show up, then. | 20:00 |
* drobilla was supposed to do real work before LAD today, but then saw a bug in port labels aaaaaaaaaaaaaaand here we are | 20:02 | |
drobilla | rgareus: Also if you connect the input to something that supports MIDI (or whatever) it inherits that property, so hopefully it shouldn't actually be necessary to manually tinker that anymore | 20:03 |
rgareus | aah, I didn't know that | 20:04 |
rgareus | aah and it had another beneficial side effect: I sord_validate all my plugins.. and without that patch | 20:12 |
rgareus | error: Object not in property range: b1020 http://lv2plug.in/ns/ext/atom#supports http://lv2plug.in/ns/ext/time#Position | 20:12 |
LAbot` | Title: LV2 Atom (at lv2plug.in) | 20:12 |
drobilla | rgareus: Sure that's *without* that patch and not with? | 20:13 |
drobilla | time:Position is not a rdfs:Datatype | 20:13 |
rgareus | drobilla: without the patch. | 20:13 |
drobilla | rgareus: That message only happens if there is a range, so it can't be with stock LV2 where atom:supports has none | 20:14 |
rgareus | drobilla: actually I'm not sure if Atom ports should have a atom:supports time:Position; | 20:15 |
drobilla | Well, ones that support time:Position should... | 20:15 |
rgareus | maybe we should take this to #lv2 | 20:15 |
drobilla | This is why it's "lax" | 20:15 |
drobilla | I suppose. Not like this place is overflowing with action... :) | 20:15 |
rgareus | drobilla: well, I do have added it to ones that want time information... and sord_validate complains. | 20:16 |
drobilla | rgareus: You must have a atom:supports rdfs:range <something> triple lurking around somewhere | 20:17 |
drobilla | rgareus: Fixed the test suite | 20:52 |
*** MaurizioB has quit IRC | 22:39 | |
drobilla | rgareus: Another thing that needs doing before Ingen can make decent plugins: saving presets | 22:40 |
drobilla | The state save is way too aggressive ATM, just saves the lot. I need to implement a "has this changed enough to require a new graph?" or a diff thing | 22:41 |
*** MaurizioB has joined #ingen | 23:02 | |
*** MaurizioB has quit IRC | 23:36 | |
*** MaurizioB has joined #ingen | 23:52 |
Generated by irclog2html.py 2.13.0 by Marius Gedminas - find it at mg.pov.lt!