*** unclechu has quit IRC | 00:51 | |
*** Spark[02] has joined #lv2 | 00:51 | |
*** Spark[01] has quit IRC | 00:55 | |
*** YuriW has quit IRC | 01:13 | |
*** Spark[01] has joined #lv2 | 02:19 | |
*** Spark[02] has quit IRC | 02:23 | |
*** artfwo has quit IRC | 02:49 | |
*** Spark[01] has quit IRC | 02:54 | |
*** falktx has joined #lv2 | 03:43 | |
*** falktx` has quit IRC | 03:47 | |
*** frinknet has quit IRC | 05:22 | |
*** ensonic has joined #lv2 | 06:05 | |
*** ensonic has quit IRC | 06:20 | |
*** ensonic has joined #lv2 | 06:34 | |
*** deva has joined #lv2 | 07:48 | |
*** EntropySink has quit IRC | 08:01 | |
*** EntropySink has joined #lv2 | 08:04 | |
*** sigma6 has joined #lv2 | 08:07 | |
*** falktx|work has joined #lv2 | 08:24 | |
*** ricardocrudo has joined #lv2 | 08:28 | |
*** EntropySink has quit IRC | 08:44 | |
*** EntropySink has joined #lv2 | 08:48 | |
*** edogawa has joined #lv2 | 09:06 | |
*** ensonic has quit IRC | 09:21 | |
*** unclechu has joined #lv2 | 09:34 | |
*** oofus has joined #lv2 | 09:38 | |
*** unclechu has quit IRC | 10:12 | |
*** unclechu has joined #lv2 | 10:13 | |
*** sigma6 has quit IRC | 11:26 | |
*** sigma6 has joined #lv2 | 11:28 | |
*** sigma6 has quit IRC | 11:33 | |
*** sigma6 has joined #lv2 | 11:45 | |
*** ensonic has joined #lv2 | 12:02 | |
*** frinknet has joined #lv2 | 12:07 | |
*** frinknet has quit IRC | 12:16 | |
*** frinknet has joined #lv2 | 12:20 | |
*** Spark[01] has joined #lv2 | 12:58 | |
*** frinknet has quit IRC | 13:26 | |
*** artfwo has joined #lv2 | 13:30 | |
*** frinknet has joined #lv2 | 13:37 | |
*** YuriW has joined #lv2 | 13:49 | |
*** ssj71_ has joined #lv2 | 14:43 | |
*** ssj71 has quit IRC | 14:46 | |
*** brummer has joined #lv2 | 15:02 | |
*** Spark[01] has quit IRC | 15:15 | |
brummer | @ensonic: just don't ask for a release, lv2 seems to be more focused on pushing binarys then follow the old unix way, so a release of the new stuff isn't needed. Whait for 0.50 or maybe 1.0 | 15:21 |
---|---|---|
falktx|work | you can ask for a release | 15:25 |
falktx|work | it just doesn't mean you're going to get it | 15:25 |
falktx|work | thing is, everytime there's a new release new stuff is added or fixed right after... | 15:26 |
falktx|work | the cycle never stops.. | 15:26 |
brummer | true, but, here is no cycle, it's like waiting for the train that never comes | 15:27 |
falktx|work | we said that before the last release | 15:29 |
falktx|work | and it came | 15:29 |
falktx|work | but then we found some issues right afterwards... :/ | 15:30 |
falktx|work | drobilla seems to be quite active now, let's enjoy that :) | 15:30 |
falktx|work | the changelogs seem to be getting a bump.... | 15:30 |
brummer | binary distributors long use stuff, were I, as a source distributor wait for, to use it, but I cant, because my source users use released stuff, please understand that this is anoing for me | 15:32 |
falktx|work | for me too | 15:33 |
falktx|work | that's why I ship lilv directly with carla | 15:33 |
rgareus | falktx|work: and serd and sord and sratom I suppose | 15:35 |
rgareus | test coverage of those is down to 88% currently. | 15:36 |
brummer | that's what I say, as a binary distributor, you are free to do so, I'am a debian guy, sharing is highly on the list, so shiping the lv2 stuck within isn't a option for me. | 15:36 |
falktx|work | rgareus: yes | 15:37 |
ensonic | brummer, ? | 15:37 |
falktx|work | let's wait a few more days please | 15:37 |
falktx|work | I'm sure drobilla has a few things noted he wants to fix first | 15:37 |
brummer | @ensocic: sorry, I'm loss my contenonse | 15:38 |
brummer | from time to time | 15:38 |
rgareus | falktx|work: at least a week, David left for a [work-related] conference. | 15:42 |
rgareus | falktx|work: BTW, I've prototyped the bypass/enable port designation: https://github.com/x42/lv2/blob/master-rg/lv2/ardour.org/ns/ext/misc/ardour-misc.ttl#L20 | 15:43 |
rgareus | pretty much like we've discussed | 15:43 |
falktx|work | well, kinda | 15:46 |
falktx|work | I though you were going to use 0, 1, 2, 3... values | 15:46 |
falktx|work | not -1, 0, 1 | 15:46 |
ssj71_ | I like using <0 for latent states. Its a bit of a corner case anyway | 15:47 |
ssj71_ | common enough, but not enough to make every plugin have to jump a state | 15:47 |
falktx|work | oh wait you used "enabled" flag | 15:47 |
falktx|work | not "bypassed" flag | 15:47 |
falktx|work | I'd prefer to have the bypassed flag instead | 15:47 |
falktx|work | ie, 0 = normal process. 1 = bypass | 15:48 |
falktx|work | 2 = latent stuff | 15:48 |
falktx|work | I like it when 0 means default behaviour | 15:48 |
falktx|work | rgareus: opinions? | 15:48 |
rgareus | I intentionally made it this was | 15:50 |
falktx|work | :( | 15:50 |
rgareus | see the discussion. double-negative is really not clear | 15:50 |
rgareus | and this neatly reserves <0 for latent | 15:50 |
falktx|work | I guess... makes its sense too | 15:50 |
rgareus | are there any existing plugins that do have a >1 active "bypass" control port? | 15:51 |
rgareus | are there any existing plugins that do have a *>0* active "bypass" control port? | 15:51 |
falktx|work | calf? | 15:51 |
falktx|work | rakarrack too | 15:51 |
rgareus | mmh | 15:52 |
falktx|work | seems like the normal behaviour to me | 15:52 |
falktx|work | in the few plugins that we have in lv2 at least... | 15:52 |
rgareus | seems odd to me :) | 15:52 |
falktx|work | :P | 15:52 |
falktx|work | I think it's like I said = 0 means the default behaviour | 15:53 |
rgareus | enable bypass always confuses the hell out of me. | 15:53 |
ssj71_ | the rakarrack plugins could probably change, I know a guy ;) | 15:53 |
rgareus | calf is on the forefront. it turns on a light | 15:53 |
rgareus | normally when you get a light on analog equipment it means "power on" | 15:54 |
falktx|work | light is on! plugin is bypassed now! :D | 15:54 |
ssj71_ | doesn't ardour have a bypass button that turns on a light? | 15:54 |
* ssj71_ gets confused by that | 15:54 | |
falktx|work | ooohhhhhhh | 15:54 |
rgareus | ssj71_: in the mixer-strip light = active | 15:55 |
rgareus | ssj71_: in the generic plugin-gui it's currently like calf. and it's on the todo-list to change that | 15:55 |
ssj71_ | rgareus: but in the generic plugin UI I believe its the inverted logic | 15:55 |
ssj71_ | I don't see a super strong argument either way. As long as you don't call it bypass and make 1 be enable or visa versa | 15:56 |
rgareus | currently #enable designation: 0: disabled(bypassed) 1: active(not-bypassed) | 15:57 |
ssj71_ | right, enable==1 there is sound | 15:58 |
rgareus | we could hange that to #bypass designation 0:active (not-bypassed) 1: disabled(bypassed) | 15:58 |
ssj71_ | bypass==1 there is no sound. | 15:58 |
rgareus | and then reserve > 1 for future use | 15:58 |
ssj71_ | either one is ok | 15:58 |
rgareus | we could probably allow both. and have the host map it. | 15:59 |
ssj71_ | falktx|work: you show a "power" button in carla, would you map enable/bypass to it? | 15:59 |
falktx|work | no | 15:59 |
falktx|work | bypass = processing but "mute" | 16:00 |
falktx|work | the power button deactivates the plugin | 16:00 |
falktx|work | no processing | 16:00 |
ssj71_ | rgareus: +1 the host can do whatever it wants and expose it however | 16:00 |
falktx|work | bypass in carla is done by putting the dry/wet knob into 0% | 16:00 |
ssj71_ | falktx|work: fwiw thats a pain to not have a 1 click bypass | 16:00 |
falktx|work | I know, I need to make the knob clickable to min/max positions | 16:01 |
ssj71_ | that'd work | 16:01 |
ssj71_ | regardless, I don't think it matters whether its enable or bypass, hopefully hosts won't expose it as just another control port | 16:02 |
rgareus | ssj71_: that's in ardour-git since a few days. if a plugin has a #enable port, the bypass button (mixer-strip, generic-ui) instead controlls the plugin's port | 16:04 |
rgareus | and there's currently no longer a way to hard-bypass those plugins. | 16:04 |
ssj71_ | I guess I should start refactoring rkr-lv2 | 16:12 |
falktx|work | make the default value of the 'enable' port 1 please | 16:12 |
ssj71_ | falktx|work: will do | 16:12 |
ssj71_ | I believe the default of the "bypass" ports is 0 right? | 16:13 |
ssj71_ | ha. I should know | 16:13 |
ssj71_ | ok it is | 16:13 |
ssj71_ | falktx|work: you removed those ports for MOD didn't you? | 16:13 |
falktx|work | no | 16:14 |
falktx|work | wait, not sure... | 16:14 |
falktx|work | I didn't handle the plugins, so I'm not sure now | 16:14 |
ssj71_ | seems like somebody told me they did | 16:14 |
*** ssj71_ is now known as ssj71 | 16:18 | |
*** brummer has quit IRC | 16:22 | |
ssj71 | so will that URI stay the same even when its adopted as an official spec? | 16:28 |
falktx|work | no | 16:29 |
ssj71 | so should I apply it and then just change URI when its adopted or wait? | 16:35 |
falktx|work | good question | 16:39 |
rgareus | ssj71: in case of #enable #bypass chances are high that it will be upstreamed to lv2plug.in | 16:40 |
rgareus | ssj71: and we'll change ardour, then | 16:40 |
rgareus | ssj71: feel free to use use it to test, though | 16:41 |
rgareus | other non-standard extensions.. (e.g the current inline-display will stay) | 16:42 |
*** rncbc has joined #lv2 | 16:43 | |
rgareus | well, also for #enable we can check both (unofficial and official once released) for a time . deprecte one.. migrate over the period of a year or so | 16:43 |
rgareus | s/deprecte/deprecate/ | 16:43 |
*** brummer has joined #lv2 | 16:50 | |
*** brummer has quit IRC | 17:01 | |
*** falktx|work has quit IRC | 17:35 | |
*** edogawa_ has joined #lv2 | 17:53 | |
*** edogawa has quit IRC | 17:56 | |
*** artfwo has quit IRC | 18:20 | |
*** artfwo has joined #lv2 | 18:28 | |
*** Spark[01] has joined #lv2 | 18:31 | |
*** ricardocrudo has quit IRC | 18:35 | |
*** falktx has quit IRC | 18:47 | |
*** falktx has joined #lv2 | 18:48 | |
*** unclechu has quit IRC | 18:50 | |
*** artfwo has quit IRC | 19:41 | |
*** artfwo has joined #lv2 | 19:42 | |
*** YuriW has quit IRC | 19:51 | |
*** deva has quit IRC | 20:08 | |
*** Spark[02] has joined #lv2 | 20:13 | |
*** Spark[01] has quit IRC | 20:16 | |
*** Spark[01] has joined #lv2 | 20:22 | |
*** Spark[02] has quit IRC | 20:27 | |
*** edogawa_ is now known as edogawa | 20:42 | |
*** ensonic has quit IRC | 20:53 | |
*** oofus has quit IRC | 21:22 | |
*** unclechu has joined #lv2 | 21:29 | |
*** rncbc has quit IRC | 22:28 | |
*** edogawa has quit IRC | 22:43 | |
*** artfwo has quit IRC | 23:23 | |
*** artfwo has joined #lv2 | 23:26 | |
*** artfwo has quit IRC | 23:31 | |
*** artfwo has joined #lv2 | 23:34 |
Generated by irclog2html.py 2.13.0 by Marius Gedminas - find it at mg.pov.lt!