Saturday, 2017-01-14

*** ftonello has quit IRC01:01
*** drobilla has joined #lv201:39
* drobilla , after over a decade in this game, is starting to finally learn that "release early, release often" is pretty nice01:40
* ColaEuphoria wonders why everyone around here speaks in third person02:42
*** NickSB has quit IRC02:58
*** NickSB2_ has joined #lv203:06
*** NickSB2 has quit IRC03:07
* drobilla is a superfan of the /me command03:30
*** oofus has quit IRC03:30
*** oofus has joined #lv203:31
ColaEuphoriasometimes i'll use /me on a chat that doesn't support it and i just end up sounding like a caveman03:37
drobillaSlack is almost worse than that, it "supports" it, but just shows it as a normal message in italics03:38
drobillaSo that it's a "me" thing gets lost03:38
ColaEuphoriahah03:38
ColaEuphoriaother times i'll start off a long message with the name of a 4chan board like /sci/ and the entire thing gets discarded on irc because of the /03:39
*** Yruama_Lairba has quit IRC03:51
*** NickSB has joined #lv204:21
*** drobilla has quit IRC04:59
*** oofus has quit IRC05:32
*** oofus has joined #lv205:32
*** joelkraehemann has joined #lv206:38
joelkraehemannhi all06:38
joelkraehemanndoes someone provide this in debian http://kxstudio.linuxaudio.org/ns/lv2ext/programs#UIInterface06:39
joelkraehemannI intend to extend the lv2 support in GSequencer06:56
joelkraehemannThe goal is to support Pianoteq_5_STAGE.ttl06:57
joelkraehemannI'll start with this http://lv2plug.in/ns/ext/options/options.html#options07:09
joelkraehemanndoes it need the previous mapped uri? LV2_OPTIONS_RESOURCE07:26
joelkraehemannor the ressource mapped with urid?07:28
ventosusjoelkraehemann: pianoteq runs fine without the host supporting any kx:* extensions, it's purely optional07:43
joelkraehemannYeah I know you can connect it with JACK07:43
joelkraehemannhowever the options are needed I think07:43
ventosusno, i'm talking about the LV2 plugin07:44
joelkraehemannventosus: I have time and I feel like extending lv2 support07:44
joelkraehemannWhat does this mean http://lv2plug.in/ns/ext/buf-size#boundedBlockLength07:46
joelkraehemann^^ host shall always use same block length and provide it by options?07:46
ventosuspianoteq requires feature http://lv2plug.in/ns/ext/buf-size/#boundedBlockLength07:48
ventosusso yes, you have to implement the options extension in your host for pianoteq07:48
joelkraehemannhere we are http://git.savannah.gnu.org/cgit/gsequencer.git/tree/ags/plugin/ags_lv2_option_manager.h?h=0.7.x07:49
joelkraehemannI have to track ressources07:49
joelkraehemannNote ::get() and ::set() are wrappers to do global access07:49
ventosusand in the options, you have to define http://lv2plug.in/ns/ext/buf-size/#minBlockLength07:49
ventosusand http://lv2plug.in/ns/ext/buf-size/#maxBlockLength07:49
joelkraehemannYeah and it shall be thread-safe so I need to do a AgsTask07:50
ventosusso, the minimal and maximal to be expected block length ever passed to the plugins run()07:50
joelkraehemannIt depends on samplerate :/07:51
joelkraehemannCan I pass it, as well07:51
joelkraehemann?07:51
joelkraehemannminimal and maximal needs to be adjusted thus07:52
ventosuspassing http://lv2plug.in/ns/lv2core/#sampleRate as option is useful for UIs07:55
ventosusthe DSP run function already has sampleRate as argument07:55
ventosushere's how you can construct the options structure: http://git.drobilla.net/cgit.cgi/jalv.git/tree/src/jalv.c#n107507:57
*** trebmuh has joined #lv208:00
joelkraehemannthank you ventosus08:02
joelkraehemannI'm busy for a while08:09
*** ftonello has joined #lv208:17
*** ftonello has quit IRC09:03
*** rncbc has joined #lv209:38
*** rncbc has quit IRC10:23
*** rncbc has joined #lv210:39
*** artfwo has quit IRC12:05
*** oofus_lt has joined #lv212:54
*** ftonello has joined #lv214:13
*** deva has joined #lv214:57
*** ftonello has quit IRC15:12
*** deva has quit IRC20:34
*** ocbtec has joined #lv220:37
*** jbitdrop has joined #lv220:38
*** oofus_lt has quit IRC23:07
*** trebmuh has quit IRC23:29

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