*** rncbc has quit IRC | 00:20 | |
*** uncle-j_j has quit IRC | 00:47 | |
*** uncle-j_j has joined #lv2 | 00:48 | |
*** edogawa has quit IRC | 00:50 | |
*** uncle-j_j has quit IRC | 00:54 | |
*** falktx has quit IRC | 02:13 | |
*** timbyr__ has quit IRC | 02:49 | |
*** timbyr__ has joined #lv2 | 02:51 | |
*** dsheeler has quit IRC | 04:13 | |
*** Magnus_RM has quit IRC | 05:57 | |
*** aelc665 has joined #lv2 | 08:02 | |
*** dsheeler has joined #lv2 | 08:58 | |
*** aelc665 has quit IRC | 09:04 | |
*** aelc665 has joined #lv2 | 09:10 | |
*** aelc665 has quit IRC | 09:13 | |
*** aelc665 has joined #lv2 | 09:13 | |
*** uncle-j_j has joined #lv2 | 10:37 | |
*** artfwo has joined #lv2 | 11:25 | |
*** edogawa has joined #lv2 | 11:33 | |
*** falktx has joined #lv2 | 11:47 | |
*** uncle-j_j has quit IRC | 12:45 | |
*** uncle-j_j has joined #lv2 | 12:46 | |
*** Magnus_RM has joined #lv2 | 13:17 | |
*** aelc665 has quit IRC | 13:46 | |
*** deva has joined #lv2 | 15:05 | |
*** rncbc has joined #lv2 | 15:58 | |
*** drobilla has joined #lv2 | 17:58 | |
*** dsheeler has quit IRC | 18:12 | |
drobilla | Bleh, damned whitespace mangling mail system. --ignore-whitespace doesn't work as advertised | 18:12 |
---|---|---|
falktx | trying to import the patch? | 18:12 |
falktx | I have it ready for you | 18:13 |
drobilla | Patches in general. Which are you referring to? | 18:13 |
drobilla | (Not your pull request, one of those is incorrect. I committed an alternative fix) | 18:13 |
falktx | https://github.com/drobilla/lv2/pull/5 | 18:13 |
falktx | oh ok | 18:13 |
falktx | drobilla: then you need this? https://github.com/falkTX/lv2/commit/6e5f73df0c59be3049db0c5a1b115e92cd6b8a04.patch | 18:13 |
drobilla | Also that | 18:14 |
falktx | ok cool | 18:14 |
falktx | time for another release? :) | 18:14 |
falktx | we still have the pending nominalBlockLength | 18:15 |
falktx | ie, not in a release yet. some hosts (guitarix) don't like it :/ | 18:15 |
drobilla | Certainly not now. I'll be back into the swing of things and get caught up on whatever needs catching up on next week, so maybe after then. | 18:15 |
drobilla | Don't like it how? | 18:16 |
falktx | not sure.. | 18:17 |
falktx | (I thought it was weird) | 18:17 |
drobilla | Release of such a thing doesn't really depend on implementation anyway. Only if someone has some conceptual objection to its definition | 18:23 |
drobilla | But since it's by definition optional and must not be relied on for anything show stopping, I can't see that being the case | 18:23 |
rgareus | falktx: guitarix didn't like what? nominalBlockLength ? | 18:28 |
falktx | rgareus: implementing something that is not part of a release yet | 18:30 |
drobilla | Which reminds me, I need to write better rules for the other blockLength ones Re: reinstantiation and dynamic options and all that. Kind of messy but needs to go somewhere | 18:30 |
rgareus | falktx: aah ok. that's understandable. | 18:31 |
rgareus | falktx: well implenting/prototyping is fine, releasing is questionable. (I hope it gets upstream to lv2plug.in before ardour 4.5 next week) | 18:32 |
drobilla | I must point out that this is not an actual problem in any sense but performance. If it is, the plugin is in the wrong ;) | 18:32 |
rgareus | falktx: IIUC carla is ready for it, already, too. isn't it? | 18:32 |
falktx | drobilla: please do. currently I have the plugins supporting changes for block size (although always fixed, like jack) | 18:32 |
falktx | I feel dirty doing that, as I'm the only one doing it... | 18:33 |
drobilla | falktx: I will shortly, and implement in in at least Jalv | 18:33 |
falktx | drobilla: with jack bufsize callback too? | 18:33 |
drobilla | I don't know about the "too" bit, since the whole thing is triggered by said callback... | 18:33 |
falktx | rgareus: for nominalBlockLength yes. for noSplittedControls thing, no | 18:33 |
falktx | drobilla: what about sample rate changes? | 18:34 |
falktx | can we get an official definition on that too? | 18:34 |
rgareus | falktx: I thought you had a framework for that already in place (midi control) | 18:34 |
falktx | my plugins can have it changed without reinstatiation | 18:34 |
drobilla | Is that even a thing that happes in jackville? | 18:34 |
falktx | rgareus: yes, just need to add that in | 18:34 |
falktx | drobilla: yes, but rarely. via jackdbus switch-master is possible | 18:34 |
drobilla | I guess so, regardless | 18:35 |
falktx | I know a few commercial plugins support changing sample rates | 18:35 |
falktx | juce has api facilities to do this, dpf too | 18:35 |
drobilla | That one seems like it might require actual support for "strict options", though... | 18:35 |
rgareus | falktx: so a host that allow to change sample-rate re-instantiates a plugin unless that plugin supports changing the SR? | 18:36 |
falktx | yes | 18:36 |
falktx | same for fixed buffer size | 18:37 |
falktx | daws usually don't allow this. but modular hosts don't really have problems | 18:37 |
falktx | the user might want to change the soundcard anytime | 18:37 |
drobilla | Anything that automates via split cycles, anyway | 18:38 |
rgareus | yeah, but changing soundcard AND sample-rate is really a user-mistake | 18:38 |
falktx | I know that at least FL Studio allows to change the audio settings completely without reloadng the project | 18:38 |
falktx | anyway, having clear defitions on what hosts and plugins support will be great | 18:40 |
drobilla | Bleh, swh-lv2 from swh's git still installs to ~/.lv2/bundles/ | 18:41 |
rgareus | falktx: +1 | 18:42 |
*** rncbc has quit IRC | 19:17 | |
*** tytel has joined #lv2 | 19:31 | |
*** tytel has quit IRC | 20:07 | |
*** tytel has joined #lv2 | 20:09 | |
* drobilla actually implements numeric range comparison for sord_validate | 21:24 | |
drobilla | One slew of false positives down (properties with float ranges) | 21:24 |
drobilla | Now to make it smart enough to deal with xsd:decimal => xsd:float|double | 21:24 |
drobilla | That one sucks, there is no actual relationship in xsd, they are unrelated types | 21:24 |
*** edogawa has quit IRC | 21:35 | |
*** edogawa has joined #lv2 | 21:37 | |
rgareus | drobilla: will that be useful for liblilv to compare version numbers? | 21:45 |
rgareus | drobilla: duplicate plugin found. if version > existing version -> unload the previous one. | 21:46 |
drobilla | rgareus: Not really, lilv already numberifies nodes where appropriate | 21:49 |
falktx | also dealing with a bundle having plugins with the same email/developer | 21:49 |
drobilla | Though if someone puts lv2:minorVersion "5" or some such, it won't | 21:49 |
drobilla | falktx: Unlikey to deal with blank node fuzzy identity any time soon. Easy enough to avoid in the data, anyway, and the way to avoid it is cleaner and smaller, so I don't particularly care all that much TBH | 21:51 |
*** tytel has quit IRC | 21:59 | |
*** tytel has joined #lv2 | 22:38 | |
*** tytel has quit IRC | 23:47 |
Generated by irclog2html.py 2.13.0 by Marius Gedminas - find it at mg.pov.lt!