*** Yruama_Lairba_ has quit IRC | 00:09 | |
*** Yruama_Lairba has joined #lv2 | 00:09 | |
*** tytel has quit IRC | 01:00 | |
*** tytel has joined #lv2 | 01:01 | |
*** Yruama_Lairba has quit IRC | 01:27 | |
*** tytel has quit IRC | 02:41 | |
*** tytel has joined #lv2 | 02:51 | |
*** artfwo has quit IRC | 03:12 | |
*** artfwo has joined #lv2 | 03:12 | |
*** nixlappy has quit IRC | 03:31 | |
*** tytel has quit IRC | 03:51 | |
*** tytel has joined #lv2 | 04:05 | |
*** tytel has quit IRC | 04:05 | |
*** tytel has joined #lv2 | 04:06 | |
*** NickSB3 has quit IRC | 04:09 | |
*** tytel has joined #lv2 | 04:23 | |
*** oofus_lt has joined #lv2 | 09:09 | |
*** sigma6 has joined #lv2 | 09:17 | |
*** yann-kaelig has joined #lv2 | 10:32 | |
*** NickSB3 has joined #lv2 | 11:45 | |
*** yann-kaelig has quit IRC | 13:43 | |
*** nixlappy has joined #lv2 | 14:32 | |
*** nixlappy has quit IRC | 14:35 | |
*** gabrbedd has quit IRC | 15:04 | |
*** gabrbedd has joined #lv2 | 15:06 | |
*** durandal_1707 has quit IRC | 16:08 | |
*** durandal_1707 has joined #lv2 | 16:10 | |
*** durandal_1707 has joined #lv2 | 16:10 | |
*** ssj71 has quit IRC | 16:14 | |
*** ssj71 has joined #lv2 | 16:14 | |
*** ssj71_ has joined #lv2 | 16:32 | |
*** ssj71 has quit IRC | 16:35 | |
*** tytel has joined #lv2 | 17:01 | |
*** sigma6 has quit IRC | 17:14 | |
*** tytel has quit IRC | 17:21 | |
*** tytel has joined #lv2 | 17:22 | |
*** NickSB2 has joined #lv2 | 17:51 | |
*** oofus_lt has quit IRC | 18:29 | |
*** oofus_lt has joined #lv2 | 19:01 | |
*** nixlappy has joined #lv2 | 19:07 | |
*** tytel has quit IRC | 19:17 | |
*** oofus_lt has quit IRC | 19:26 | |
*** oofus_lt has joined #lv2 | 19:31 | |
*** NickSB3 has quit IRC | 19:58 | |
*** nixlappy has quit IRC | 19:59 | |
*** NickSB2 has quit IRC | 19:59 | |
*** NickSB2 has joined #lv2 | 20:11 | |
*** nixlappy has joined #lv2 | 20:27 | |
*** durandal_1707 has quit IRC | 20:37 | |
*** durandal_1707 has joined #lv2 | 20:38 | |
*** durandal_1707 has joined #lv2 | 20:38 | |
*** jcelerier has joined #lv2 | 20:58 | |
jcelerier | hello :) does someone knows if a cross-platform VST2 -> LV2 wrapper exists ? eg something that would allow to load a single VST plug-in behind an LV2 plug-in. | 20:58 |
---|---|---|
rgareus | jcelerier: I'm not sure if it's feasible. | 20:59 |
rgareus | LV2 -> VST, yes (you can /hide/ LV2 complexities, a small lv2-mini-host for worker-threaad etc) | 21:00 |
rgareus | but VST-> LV2, I think you'll have a hard time emulating the masterCallback | 21:00 |
rgareus | atom sequences (eg. MIDI, time etc) arrive in LV2's run() RT context in run and would have to be turned into VST callbacks.. likewise parameter-automation for the GUI.. tricky | 21:02 |
jcelerier | thanks rgareus | 21:03 |
rgareus | it's not impossble though. -- then again: is there a LV2 host that does not support VST2? | 21:04 |
jcelerier | well.. the one I'm working on :p | 21:05 |
rgareus | Carla has a bridge. you can load Carla as LV2 plugin and load VSTs inside Carla | 21:07 |
jcelerier | hmmm... I've tried but couldn't get Carla to load a single of my vsts | 21:08 |
rgareus | I think that also won't expose plugin parameters (for automation) | 21:09 |
rgareus | falktx: ^^ | 21:09 |
rgareus | jcelerier: not sure if it's helpful, but the opposite way LV2 -> VST: https://github.com/x42/lv2vst | 21:10 |
jcelerier | rgareus: yep, I stumbled upon this... I guess I'll just go with adding that vst support | 21:12 |
jcelerier | thanks! | 21:12 |
*** NickSB2 has quit IRC | 21:12 | |
jcelerier | now where is that coffee :p | 21:13 |
rgareus | empty | 21:13 |
* rgareus drank it | 21:13 | |
rgareus | all | 21:13 |
*** nixlappy has quit IRC | 21:13 | |
falktx | not parameters exposed yet, correct | 21:37 |
falktx | I did not receive a bug about not bein able to load VST plugins though... ;) | 21:37 |
falktx | you can even drag&drop them now | 21:38 |
jcelerier | falktx: I just tested for a few minutes to see how it worked, I'm sure it's nothing too bad | 21:47 |
*** NickSB3 has joined #lv2 | 22:03 | |
jcelerier | also, there's something I don't really understand with LV2. the justification I could read for it having each UI toolkit to reimplement is because you can't have in the same address space for instance a host that uses Qt4 and a plug-in that uses Qt5 | 22:08 |
jcelerier | or even two different versions of GTK | 22:08 |
jcelerier | but hasn't this been solved... dunno... ten years ago with `dlmopen` ? | 22:09 |
jcelerier | twenty* | 22:09 |
falktx | even if you get that going, does it scale? how do you drive the event loop? what do you do when file dialogs blocking the entire host ui? | 22:10 |
falktx | gtk4 is coming very soon | 22:11 |
*** NickSB3 has quit IRC | 22:22 | |
jcelerier | well, that's the point: it shouldn't matter that gtk4 comes very soon | 22:23 |
jcelerier | or whatever other toolkit | 22:23 |
jcelerier | there will always be more people developing GUI toolkits than audio developers | 22:24 |
jcelerier | (and as an audio developer I'd rather try to code audio stuff than handle every UI toolkit in the world) | 22:24 |
*** NickSB2 has joined #lv2 | 22:35 | |
*** HarryHaaren has joined #lv2 | 22:41 | |
*** NickSB2 has quit IRC | 22:44 | |
*** nixlappy has joined #lv2 | 23:21 | |
*** oofus_lt has quit IRC | 23:32 |
Generated by irclog2html.py 2.13.0 by Marius Gedminas - find it at mg.pov.lt!