Monday, 2015-08-03

*** NickSB2 has joined #lv201:09
*** falktx has quit IRC01:33
*** six6110 has quit IRC03:45
*** six6110 has joined #lv203:47
*** six6110 has quit IRC03:52
*** six6110 has joined #lv204:06
*** ricardocrudo has joined #lv207:04
*** ricardocrudo_ has joined #lv207:06
*** ventosus has joined #lv207:08
*** ricardocrudo has quit IRC07:10
*** edogawa has joined #lv207:46
*** EntropyS1nk has quit IRC07:55
*** ricardocrudo__ has joined #lv207:56
*** ricardocrudo_ has quit IRC08:00
*** ricardocrudo__ has quit IRC08:19
*** ricardocrudo__ has joined #lv209:28
*** wump has joined #lv210:07
*** wumpus has quit IRC10:08
*** sigma6 has joined #lv210:46
*** edogawa has quit IRC12:02
*** falktx has joined #lv212:41
*** wump is now known as x2346c9a612:58
*** x2346c9a6 is now known as wumpus12:58
*** NickSB2 has quit IRC13:41
*** deva has joined #lv215:26
*** sigma6 has quit IRC16:18
*** flexus has joined #lv216:41
*** son0p has quit IRC17:11
*** son0p has joined #lv217:13
ssj71rgareus: do you know why ardour makes all integer ports spinboxes and not sliders?17:27
falktxprobably because it makes sense17:28
rgareusssj71: what falktx said.  sliders are continuous.17:29
ssj71not in QT. but thats not relevant17:29
falktxthat said, sliders for ints can work too17:29
ssj71falktx: does it make sense when you have a range of 20000?17:30
rgareusssj71: I've reworked those number-boxes recently (proper mouse-wheel, big/large jumps and jump to min/max by holding shift,ctrl,alt)17:30
ssj71rgareus: recently as in post 4.1?17:30
rgareusssj71: yes17:31
ssj71rgareus: great. Thanks17:31
ssj71but I do still wonder should I remove the lv2:integer property from all the ports and just cast them to int behind the scenes?17:31
rgareus sliders for integer (qt style?)  with detent only work if the slider is at least twice as in px than the range of int-values. they also behave weird if you only have 2 or 3 values.17:32
rgareushence ardour does not use sliders17:32
ssj71that makes sense when there are few values, but it seems there should be some cutoff where once exceeded it makes more sense as a slider?17:34
ssj71with floats you are still limited in the number of values selectable by the slider17:35
rgareusssj71: if your slider is 200px long  and you have a range of 20000.    how would you dial-in 217 ?17:35
ssj71I agree, but if you have a float [0,1] with the same slider how do you select 0.20005?17:36
rgareusssj71: it may make sense on the plugin end  to simply expose it as float value  [0..1] and internally you convert it to integer.17:36
rgareusssj71: it depends if integer granularty is important to be exposed to the user.17:36
ssj71rgareus: thats what I'm wondering. In many cases for rkrlv2 it is not, its just that the backend handles them with integers17:37
ssj71so maybe I'll go through and remove lv2:integer on ports that would make more sense with a slider17:37
rgareuse.g.  I want exactly 217 samples delay.    vs  give me something around 25.5ms (don't care 25.4 or 25.6) for this LFO17:37
ssj71that answer is user dependant. Ardour has a way to set a slider value exactly though right?17:38
rgareusyes, you can switch sliders to numeric entry17:38
ssj71ok. I think I'll just go off of Rakarrack's interface, things that are a slider will have lv2:int property removed17:39
falktxssj71: I advise you against removing lv2:int17:40
ssj71I just wanted to feel more confident that doing so is not a big no-no for some reason17:40
falktxssj71: I had rounding issues with save/load of zyn fx before, not pretty17:40
ssj71falktx: ah17:40
ssj71falktx: so it would save one value, and load as another?17:41
falktxyes17:41
falktxit rounds one way on save, rounds another way on load17:42
falktxfParameters[index] = std::round(carla_fixValue(0.0f, 127.0f, value));17:42
ssj71would it round to out-of bounds values then?17:42
ssj71I was planning on just a floor() operation17:43
falktxfloor(4.99999) = 4 right?17:43
ssj71yes17:43
falktxthen you see the issue :P17:43
falktxsome plugin values kept increasing by 1 on each save+load, quite annoying17:44
ssj71more like float t = 4.99999; int i = t; i==417:44
ssj71but wouldn't it load as 4.0?17:44
falktxsometimes17:45
rgareusssj71: if that'd be on a slider, with floor     the first  and last would not be equally spaced17:45
ssj71eh. I don't know why I'm arguing I'd really rather NOT go change all the port properties :)17:45
falktxfloat numbers are never nice to work with, precision-wise17:45
rgareus(and with floor() you may never even reach the top-end)17:45
ssj71rgareus: agreed. I'm officially leaving them marked as int. Scrollwheel in A4.2 or whatever will basically fix the user complaint17:46
ssj71thanks falktx and rgareus17:53
rgareusssj71: y/w17:55
rgareusssj71: how/'s RK coming along?17:55
*** deva has quit IRC18:44
ssj71rgareus: announced beta 0 this weekend18:46
ssj71now I'm writing a script to convert the preset banks to carla presets18:46
*** son0p has quit IRC18:47
*** ventosus has left #lv220:30
*** NickSB has quit IRC20:46
drobillafalktx: Went with [ a patch:Put ; patch:subject /path/to/bundle ; rdfs:label "Whatever" ;20:48
* drobilla accidentally presses enter20:48
drobillawell, not quite, but you get the idea20:48
drobillaSaving works, but this doesn't really make any particular sense unless all preset things move server side20:48
*** NickSB has joined #lv220:53
*** NickSB2 has joined #lv221:00
*** ricardocrudo__ has quit IRC21:09
*** rncbc has joined #lv221:43
*** flexus has quit IRC22:11
*** edogawa has joined #lv222:11
*** edogawa has quit IRC22:11
*** edogawa has joined #lv222:12
*** edogawa has quit IRC22:49
*** rncbc has quit IRC23:05

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