*** falktx has quit IRC | 02:17 | |
*** mtytel has quit IRC | 02:31 | |
*** mtytel has joined #lv2 | 02:44 | |
*** mtytel has quit IRC | 03:01 | |
*** drobilla has quit IRC | 03:09 | |
*** drobilla has joined #lv2 | 03:10 | |
*** ricardocrudo has joined #lv2 | 07:41 | |
*** sigma6 has joined #lv2 | 08:05 | |
*** ventosus has joined #lv2 | 08:08 | |
*** mtytel has joined #lv2 | 08:30 | |
*** mtytel has quit IRC | 08:46 | |
*** ddom has joined #lv2 | 08:50 | |
*** gianMOD has joined #lv2 | 09:04 | |
*** curlymorphic has quit IRC | 09:22 | |
*** gianMOD has quit IRC | 09:23 | |
*** ddom has quit IRC | 09:24 | |
*** gianMOD has joined #lv2 | 09:46 | |
*** gianMOD has quit IRC | 09:47 | |
*** HarryHaaren has joined #lv2 | 10:04 | |
*** Anchakor has quit IRC | 10:49 | |
*** Anchakor has joined #lv2 | 10:51 | |
*** ricardocrudo has quit IRC | 11:29 | |
*** falktx has joined #lv2 | 11:39 | |
*** falktx has quit IRC | 11:46 | |
*** falktx_ has joined #lv2 | 11:46 | |
*** HarryHaaren_ has joined #lv2 | 11:56 | |
*** HarryHaaren has quit IRC | 11:56 | |
*** HarryHaaren_ is now known as HarryHaaren | 11:58 | |
*** ricardocrudo has joined #lv2 | 12:00 | |
*** HarryHaaren has quit IRC | 12:06 | |
*** HarryHaaren has joined #lv2 | 12:08 | |
*** NickSB2 has quit IRC | 12:54 | |
* ventosus is puzzled about lv2:designation lv2:control in the docs | 13:23 | |
ventosus | given two atom sequence ports | 13:23 |
---|---|---|
ventosus | one for MIDI | 13:23 |
ventosus | one for UI communication | 13:23 |
ventosus | where should I put lv2:control? on MIDI, on UI, or both? | 13:23 |
falktx_ | you can have everything in a single port | 13:23 |
falktx_ | the same port can have multiple event types (MIDI, UI stuff, Time, etc) | 13:24 |
ventosus | falktx_: OK, but what does lv2:control tell the host? | 13:26 |
ventosus | does it tell the host that there is UI events in the sequence or MIDI/Time/... events in the sequence? | 13:27 |
falktx_ | no | 13:28 |
falktx_ | it tells the host which port is the "default" one | 13:28 |
ventosus | aha, so there should be only one input port and one output port marked witih lv2:control | 13:30 |
ventosus | for linear hosts that support only one sequence port | 13:30 |
*** falktx_ has quit IRC | 15:32 | |
*** mtytel has joined #lv2 | 15:47 | |
*** mtytel has quit IRC | 16:32 | |
*** edogawa has joined #lv2 | 16:40 | |
*** sigma6 has quit IRC | 17:01 | |
*** HarryHaaren has quit IRC | 17:51 | |
*** ricardocrudo has quit IRC | 17:56 | |
*** rncbc has joined #lv2 | 18:08 | |
*** falktx has joined #lv2 | 18:08 | |
drobilla | ventosus: I don't think many if any actually use that designation for much currently, but yes, best is one in and out port for control. You should only have several even ports if you actually need distinct streams for routers/mixers/etc | 18:33 |
drobilla | It's way more of a pain to do sample accurate processing of several, anyway | 18:33 |
*** NickSB2 has joined #lv2 | 18:56 | |
*** NickSB2 has quit IRC | 19:10 | |
ventosus | drobilla: OK, where possible, I'll use single event in/out and put a lv2:control designation as it won't hurt | 19:30 |
ventosus | event routers/mixers/multiplexers are useful only in a non-linear host which is likely ignore the designation in the first place | 19:32 |
ventosus | s/is/will | 19:32 |
falktx | ventosus: what sort of plugin are you making? | 19:51 |
*** ricardocrudo has joined #lv2 | 19:59 | |
ventosus | falktx: scriptable event filters | 20:09 |
ventosus | not only MIDI, arbitrary LV2 atoms | 20:10 |
ventosus | with Lua trimmed for realtime safety | 20:11 |
falktx | ventosus: have you seen http://www.osar.fr/protoplug/ ? | 20:13 |
falktx | I have it working as lv2 here | 20:13 |
ventosus | no, missed that | 20:17 |
ventosus | I'm interested in Atom manipulation mainly, and MIDI, not audio though | 20:17 |
ventosus | wil have a look at the sources | 20:17 |
ventosus | falktx: protoplug links to vanilla LuaJIT which has a good, but IMHO not realtime safe memory allocator | 20:34 |
ventosus | have you encountered any problems? | 20:34 |
falktx | I haven't tested it much, only ran throught the examples | 20:40 |
ventosus | thanks, will stick to TLSF and Lua5.3 for now as it has support for integers and native bitwise operators | 20:43 |
*** ventosus has quit IRC | 20:58 | |
*** Magnus_RM has joined #lv2 | 22:42 | |
*** edogawa has quit IRC | 22:50 | |
*** rncbc has quit IRC | 22:51 | |
*** falktx has quit IRC | 23:11 |
Generated by irclog2html.py 2.13.0 by Marius Gedminas - find it at mg.pov.lt!