Wednesday, 2014-10-15

*** falktx has quit IRC00:24
*** bgribble has joined #lv200:59
*** bgribble has quit IRC01:27
*** Yoda-- has quit IRC01:33
*** Yoda-- has joined #lv201:33
*** bgribble has joined #lv201:40
*** ricardocrudo has quit IRC01:42
*** Yoda-- has quit IRC01:42
*** Yoda-- has joined #lv201:42
*** ricardocrudo has joined #lv201:47
*** bgribble has quit IRC02:01
*** unclechu has quit IRC03:40
*** edogawa has joined #lv205:22
*** mlpug has joined #lv207:27
*** mlpug has quit IRC07:45
*** falktx has joined #lv208:11
*** ddom has joined #lv208:46
*** falktx has quit IRC08:48
*** falktx has joined #lv210:10
*** rncbc_jolla has joined #lv211:42
*** rncbc_jolla has quit IRC13:14
*** NickSB2 has quit IRC13:44
*** ddom has quit IRC15:51
wrlquestion, are CV ports the only way of the host changing a port's value inside of a process() call?15:57
wrlthere's no, say, event type for doing that for normal control ports15:57
wrl?15:57
*** NickSB2 has joined #lv216:01
falktxmodifying input ports, no16:11
*** falktx has quit IRC16:11
drobillawrl: lv2:ControlPort is just a float, it can't possibly contain an event16:12
drobillawrl: You could do this via events in a sequence port, but we don't have a standard event for it yet16:13
*** falktx has joined #lv216:15
*** edogawa_ has joined #lv216:48
*** edogawa has quit IRC16:51
*** edogawa_ is now known as edogawa16:54
wrldrobilla: gotcha.18:28
drobillaWell, we kinda sorta do.  You could use the path extension stuff ala eg-sampler, but hosts don't support it anyway.18:32
drobillaThis may be a bit too clunky for numeric controls, and easy wrappers needed regardless, etc.18:33
*** mlpug has joined #lv218:33
*** rncbc has joined #lv218:35
*** Joeboy has quit IRC18:56
*** falktx has quit IRC18:58
*** falktx_ has joined #lv218:58
*** Joeboy has joined #lv218:58
wrldrobilla: it's something that vst2.4 devs have complained about very often19:02
wrlwhat hosts will do in lieu of being able to update parameters intra-process() (to keep automation in sync) is subdivide the block and set the params between calls19:03
wrli.e. blocksize of 1024, automation point halfway through the block, so call process() with 512 frames, set the params, then another 512 frame process()19:03
falktx_carla does that :)19:06
wrlmost of the good hosts do at this point tbh19:07
*** zth has joined #lv219:26
drobillawrl: Yes, that's the alternative.19:31
*** Anchakor_ has quit IRC19:31
drobillawrl: Single float control ports are utter shit19:31
drobillaBut it's what we inherited, for better or worse19:31
drobillaIngen recently actually implements control buffers internally as sequence buffers of float, and just connects ControlPorts and splits cycles appropriately19:32
drobillaSo you can (and I do) have plugins that actually take a sequence of float natively and can do sample accurate processing of them19:32
drobillaDifferent than having multiple dispatch of a sort by putting all the control through a single port, but that's another way19:33
*** Anchakor_ has joined #lv219:50
*** falktx__ has joined #lv220:06
*** falktx_ has quit IRC20:09
*** mlpug has quit IRC20:20
*** zth has quit IRC20:20
*** falktx__ is now known as falktx20:21
*** HarryHaaren has joined #lv221:16
*** edogawa has quit IRC21:32
*** gian_ has joined #lv221:37
*** HarryHaaren has quit IRC21:55
*** HarryHaaren has joined #lv222:00
*** gian_ has quit IRC22:12
*** gian_ has joined #lv222:14
*** rncbc has quit IRC22:32
*** gian_ is now known as gianMOD22:32
*** wumpus has quit IRC23:09
*** HarryHaaren has quit IRC23:13

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