*** artfwo has quit IRC | 01:56 | |
*** artfwo has joined #lv2 | 01:56 | |
*** diqidoq has quit IRC | 02:09 | |
*** diqidoq has joined #lv2 | 02:16 | |
*** NickSB2 has quit IRC | 02:25 | |
*** drobilla has quit IRC | 02:33 | |
*** nixlappy has quit IRC | 02:44 | |
*** nixlappy has joined #lv2 | 02:47 | |
*** nixlappy has quit IRC | 03:08 | |
*** Yruama_Lairba has quit IRC | 03:13 | |
*** oofus has quit IRC | 03:23 | |
*** nixlappy has joined #lv2 | 03:28 | |
*** nixlappy has quit IRC | 03:53 | |
*** diqidoq has quit IRC | 03:54 | |
*** nixlappy has joined #lv2 | 06:21 | |
*** nixlappy has quit IRC | 06:32 | |
*** nixlappy has joined #lv2 | 06:33 | |
*** nixlappy has quit IRC | 06:42 | |
*** nixlappy has joined #lv2 | 06:43 | |
*** nixlappy has quit IRC | 06:51 | |
*** nixlappy has joined #lv2 | 07:02 | |
*** nixlappy has quit IRC | 07:30 | |
*** nixlappy has joined #lv2 | 07:33 | |
*** nixlappy has quit IRC | 07:39 | |
*** sigma6 has joined #lv2 | 08:32 | |
*** ssj71 has quit IRC | 09:02 | |
*** oofus has joined #lv2 | 09:13 | |
*** m4l3z has joined #lv2 | 10:43 | |
*** edo_pc has joined #lv2 | 10:54 | |
*** ssj71 has joined #lv2 | 13:10 | |
*** yann-kaelig has joined #lv2 | 13:19 | |
*** oofus_lt has joined #lv2 | 13:38 | |
*** oofus_lt has quit IRC | 13:50 | |
*** oofus_lt has joined #lv2 | 13:51 | |
*** deva has joined #lv2 | 14:19 | |
*** m4l3z has quit IRC | 14:50 | |
*** artfwo has quit IRC | 15:13 | |
*** artfwo has joined #lv2 | 15:13 | |
*** NickSB3 has quit IRC | 15:38 | |
*** edo_pc has quit IRC | 15:41 | |
*** dsheeler has joined #lv2 | 16:18 | |
*** sigma6 has quit IRC | 16:48 | |
*** NickSB2 has joined #lv2 | 17:23 | |
*** m4l3z has joined #lv2 | 18:02 | |
*** NickSB2 has quit IRC | 18:28 | |
*** NickSB2 has joined #lv2 | 18:31 | |
*** oofus_lt has quit IRC | 18:39 | |
*** oofus_lt has joined #lv2 | 18:46 | |
*** deva has quit IRC | 20:04 | |
*** m4l3z has quit IRC | 20:10 | |
*** NickSB3 has joined #lv2 | 21:03 | |
rgareus | ventosus: thanks for the urid:map patch | 21:04 |
---|---|---|
rgareus | ventosus: what's the actual case for this though? why would a host not offer it as feature regardless of meta-data? | 21:05 |
ventosus | rgareus: e.g. when a host should only offer what the UI requests :P | 21:12 |
ventosus | that's a purely constructed scenario of course | 21:12 |
ventosus | but intended for my lv2lint(ian) tool | 21:13 |
*** yann-kaelig has quit IRC | 21:13 | |
ventosus | s/intended/intended behaviour/ | 21:14 |
ventosus | https://gitlab.com/OpenMusicKontrollers/lv2lint | 21:15 |
ventosus | still early work, but finds a lot of non-obvious things sord_validate cannot find in the first place | 21:16 |
ventosus | actually loads the plugin (only with the required features) and compares exported extensions etc. | 21:17 |
rgareus | ventosus: I suppose it makes sense for hosts that don't support urid:map to not list the plugin in the first place | 21:20 |
*** diqidoq has joined #lv2 | 21:21 | |
ventosus | sure, but a host without support for urid:map will be useless in the first place | 21:23 |
rgareus | depends, a lot of plugins don't need it. but it's trivial to implement a map | 21:24 |
ventosus | s/useless/useless to me/ | 21:25 |
* ventosus has some MIDI in every patch | 21:26 | |
rgareus | falktx: is carla's rack mode running LV2 plugins as separate jack clients or is there an internal graph? | 21:28 |
rgareus | I'm looking for some code to construct a self-contained LV2 processor chain that adapts to variable I/O (replicate) and has the ability to save/recall states. | 21:31 |
rgareus | I suppose I could re-use parts of ardour or roll my own if none exists | 21:31 |
rgareus | the goal is LV2 support for VLC. | 21:31 |
rgareus | I did a quick hack the other night: https://github.com/x42/vlc-lv2/ http://robin.linuxaudio.org/tmp/vlclv2.png | 21:32 |
rgareus | given VLC's popularity and since VLC does not support VST nor AU.. it might be a cool project to promote LV2. | 21:34 |
falktx | rgareus: not sure if I understand the question | 21:38 |
falktx | rgareus: rack mode is an internal graph. a very simple one | 21:38 |
falktx | under rack mode, there's only 1 jack client exposed | 21:39 |
falktx | rack mode is stereo only, and I will keep it that way | 21:39 |
falktx | the patchbay mode can load more stuff, obviously | 21:39 |
falktx | rgareus: I really hope it just doesn't happen like gstreamer-slv2 that made the entire thing pointless | 21:40 |
falktx | it didn't really work as it should, since it was only output stream (ie, pointless for an fx if there's nothing to sent it to) and it also froze gstreamer apps... | 21:41 |
falktx | rgareus: I can run vlc inside carla now, so my interest on that specific project is not that high | 21:41 |
rgareus | falktx: if you have JACK it's also trivial, the issue is the millions of windows and mac users. | 21:43 |
rgareus | or even billions in case of VLC | 21:43 |
rgareus | basically a linear list in -> "run plugin A" -> "run plugin B" -> ... out in == out == N channels (depending on the file that you play, usually 2, but can be 5.1 or mono or even ambisonics) | 21:45 |
rgareus | I suppose replicating plugins and connecting ports as needed will be the hardest part. | 21:46 |
falktx | when you mix multiple instances and worker, things get messy | 21:50 |
rgareus | the sound may not be consistent, but implementation wise it's just another instance. | 21:56 |
falktx | does vlc support jack on mac or windows? | 22:13 |
rgareus | no idea | 22:14 |
falktx | hmm not sure if the LD_PRELOAD trick would even work on macos | 22:15 |
rgareus | still it won't be an option for jane doe who wants a EQ | 22:15 |
falktx | maybe the LD_LIBRARY_PATH would | 22:15 |
falktx | yeah... | 22:15 |
rgareus | the built-in EQ in VLC is pretty awful | 22:15 |
falktx | there are media players out there with plugin support though | 22:15 |
rgareus | perhaps a limiter, some fancy guys may want DRC -- and everyone wants meters :) | 22:16 |
* falktx -> sleep, need to start sleeping at proper times | 22:16 | |
rgareus | well, yeah. but VLC doesn't have any, and it's been on their wishlist for a while | 22:16 |
rgareus | licensing wise VST is not really an option. besides even with FST, nobody is interested (even though arguably VST would make more sense) | 22:17 |
*** oofus_lt has quit IRC | 23:27 |
Generated by irclog2html.py 2.13.0 by Marius Gedminas - find it at mg.pov.lt!