Wednesday, 2016-05-11

*** trebmuh has quit IRC01:20
*** Spark[Nick] has joined #lv201:34
*** Spark[Nick] has quit IRC01:49
*** digidog_ has joined #lv203:22
*** digidog has quit IRC03:25
*** falktx` has joined #lv203:59
*** falktx has quit IRC04:04
*** edogawa has joined #lv206:45
*** sigma6 has joined #lv206:49
*** edogawa has quit IRC06:57
*** unclechu has joined #lv207:36
*** dsheeler has quit IRC07:48
*** unclechu has quit IRC08:09
*** unclechu has joined #lv208:10
*** ventosus has joined #lv208:23
*** ricardocrudo has joined #lv208:50
*** falktx|work has joined #lv209:01
*** trebmuh has joined #lv209:41
*** oofus has quit IRC09:56
*** jbitdrop has joined #lv210:24
*** digidog_ has quit IRC10:56
*** jbitdrop has quit IRC11:02
*** digidog has joined #lv211:07
*** edogawa has joined #lv212:28
*** dsheeler has joined #lv212:38
*** son0p_ has quit IRC13:49
*** son0p_ has joined #lv213:50
*** digidog has quit IRC13:52
*** dsheeler has quit IRC14:08
*** dsheeler has joined #lv214:11
*** son0p_ has quit IRC14:18
*** son0p_ has joined #lv214:20
*** rncbc has joined #lv215:05
*** unclechu has quit IRC15:08
*** unclechu has joined #lv215:08
*** unclechu has quit IRC15:15
*** sigma6 has quit IRC15:57
*** ssj71 has quit IRC15:58
*** ssj71 has joined #lv217:33
*** falktx|work has quit IRC17:45
ssj71true or false?: if I use an lv2 patch parameter, then my plugin can change its own state because it can notify the host and UI17:45
*** ricardocrudo has quit IRC17:47
drobillatrue.18:32
drobillassj71: Load eg-params in jalv.gtk from git and move the "spring" parameter18:33
drobillaA few things about this parameter stuff still needs nailing down...18:33
ssj71My latest plugin is currently loading files for configuration since it's a port of a standalone, but there are requests to also have a patchable string with the file contents for editing through the UI. Any reason this may be a particularly bad idea?18:40
ssj71I think I will not attempt to write to disk through that method, and when state is saved it will prioritize the string over the file18:41
falktx`hmm19:04
falktx`true or false: the host is the one responsible for saving patch message values, like it does with control ports19:04
rgareusInCyfalktx`: false.  the message is just a [state-less] message19:13
falktx`good19:13
rgareusInCyfalktx`: if the message results in changing state of the plugin, the plugin needs to save that state19:13
falktx`that makes things easier19:13
falktx`let the plugin save his entire state19:13
ssj71but the host will call state_save?19:21
falktx`if you implement19:24
ssj71ok, all is well19:25
rgareusInCypatch:set/get  is just a fancier way of setting control parameters.  mostly useful for setting filenames19:27
rgareusInCybut also midi bindings or anything that needs sematics which both host and plugin understand.19:27
ssj71well, currently. but it could also be useful as an event based parameter control nl?19:27
rgareusInCygeneric Atoms are mainly  plugin DSP <> Plugin GUI   -- the host has no idea what the mean.19:27
rgareusInCywith patch set/get : the host does know what it means and hence can  generate or intercept/interpret messages.19:28
rgareusInCyssj71: yes19:28
ssj71I'm considering exposing other parameters because they might be manipulated by which file is loaded, but the user may want to tweak them19:29
ssj71but first we're discussing allowing the host to edit/send a "file" through a string so that a remote UI need not know what is on the disk (MOD)19:30
rgareusInCyssj71: IIRC ardour only support File so far19:31
ssj71rgareusInCy: I think that is pretty consistent with all hosts19:31
rgareusInCyssj71: ardour was for a long time the only host supporting it19:32
ssj71now qtractor has it, muse has added it to the TODO19:32
rgareusInCycool19:32
ssj71a chicken has come so some eggs are being laid :)19:33
falktx`I need to support this too..19:33
ssj71falktx`: so if I add a patchable property that is an atom_string will MOD be able to edit it?19:34
ssj71it seems there should be some way to designate if the string will be long or a 1 liner19:34
falktx`in theory yes19:35
ssj71falktx`: what sort of timeline? I could probably add that sometime this week, but if you guys won't get to it, maybe I'll put it off19:36
falktx`definitely not this week19:36
falktx`or this month19:36
ssj71but I'm guessing you'll never get to it if I don't add it? :p19:37
falktx`well, yes..20:08
falktx`need to have plugins using it to make it worthwhile20:08
*** edogawa has quit IRC20:20
*** rncbc has quit IRC20:31
*** rncbc has joined #lv220:39
*** ventosus has left #lv221:13
*** ricardocrudo has joined #lv221:36
*** trebmuh has quit IRC21:53
*** digidog has joined #lv222:05
*** digidog has joined #lv222:06
*** rncbc has quit IRC22:44
*** dsheeler has quit IRC23:27
drobillassj71: Nice on on reMID.  I poked around looking to do the same a while ago, but never got around to actually doing it :)23:32
drobillaone* on23:32
*** drobilla` has joined #lv223:35
*** drobilla has quit IRC23:37

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