Tuesday, 2014-11-04

falktxlv2 rocks! https://i.imgur.com/Mrbtgrc.png :D00:02
axls00:11
axoops :)00:11
*** gianMOD has joined #lv200:18
drobillaHm.  mda.lv2 lies about units in the same was as calf mentioned above00:35
drobillaI need to make an mda2 with 'native' (not 0..1) controls00:36
*** gianMOD has quit IRC01:51
*** gianMOD has joined #lv201:55
drobillabgola: There's definitely other stuff that's shareable, like canvas x and y as you say.  Not sure where to put such things, though.02:17
gianMODdrobilla: we tried to make an mda with real units following a suggestion you gave - a wrapper if I recall.02:39
gianMODhttps://github.com/portalmod/mda-lv202:40
gianMODnot all them we're sucesful though02:40
gianMODmight be worth checking02:41
gianMODand of course, if you released an mda2 with the native units we would enjoy :-)02:41
drobillaYeah, doing it completely would be extremely tedious and error-prone03:21
drobillaAFAIK that information just isn't available anywhere but buried in the hairy conversion code03:21
* falktx would appreciate if the mod mda-lv2 work would be merged03:28
drobillafalktx: I can't break the parameters03:29
drobillaEspecially only some of them03:29
falktxah yes, but that would mean mod-mda-lv2 will be duplicate of mda-lv203:30
drobillaThe approach seems fine, though.  Better than mucking with the code itself anyway, if the figured out values are wrong it'll just be.. well, wrong03:31
drobillafalktx: Well, if the parameters have completely changed in how they work, this fork should not have the same URIs03:32
falktxthey don't03:32
drobillaWhich they don't03:32
drobillaI will make an mda2 if they're all done, but I don't know if they are, don't know where these numbers came from, and really don't have the time anyway03:33
falktxI understand03:35
falktxporting some stuff from vst I saw the same issues03:35
falktxthe only way to know the real values was from the getDisplayText() function, and even that was messy03:36
drobillaYeah, it sucks.  0..1 is one thing, but not actually having programmatic access to the 'human' range is completely insane03:36
*** gianMOD has quit IRC03:42
*** gianMOD has joined #lv204:43
*** gianMOD has quit IRC04:52
*** falktx has quit IRC05:18
*** gianMOD has joined #lv206:04
*** gianMOD has quit IRC06:09
*** grejppi_ has joined #lv208:43
*** gianMOD has joined #lv209:11
*** grejppi_ has quit IRC09:36
*** grejppi_ has joined #lv209:36
*** gianMOD has quit IRC10:46
*** mlpug has joined #lv210:59
*** ricardocrudo has joined #lv211:07
*** gianMOD has joined #lv211:32
*** grejppi_ has quit IRC11:40
*** gianMOD has quit IRC12:09
*** gianMOD has joined #lv212:13
*** edogawa has joined #lv212:29
*** NickSB2 has quit IRC13:12
*** gianMOD has quit IRC13:34
*** gianMOD has joined #lv213:34
*** rncbc has joined #lv214:00
*** gianMOD has quit IRC14:42
*** gianMOD has joined #lv214:47
*** rncbc has quit IRC15:02
*** rncbc has joined #lv215:08
*** mlpug has quit IRC15:23
*** HarryHaaren has joined #lv215:32
*** rncbc has quit IRC16:23
*** gianMOD has quit IRC16:30
*** zth has joined #lv216:37
*** falktx has joined #lv217:06
*** drobilla has quit IRC17:29
*** NickSB2 has joined #lv217:35
*** rncbc has joined #lv218:19
*** rncbc has quit IRC18:25
* falktx is considering building lv2 plugins for windows18:39
falktxrgareus: have you tried building lv2 plugins with multiple archs yet? (for osx)18:40
rgareusfalktx: yes18:41
rgareusfalktx: not only tried18:41
falktxrgareus: ah, so they work fine on both 32 and 64bit hosts?18:42
rgareusfalktx: yes and ppc18:42
falktxnice18:42
rgareus-arch i386 -arch ppc -arch x86_64 -mmacosx-version-min=10.518:43
rgareusis all that was needed18:43
falktxcool, perhaps I can build lv2s for osx as well18:43
rgareusbuilding depenencies for static linking is the hard part18:43
falktxstuff like mda-lv2, caps-lv2, tap-lv2, fomp, etc18:43
falktxrgareus: do you think this will be useful?18:43
rgareusfalktx: sure, why not?18:44
rgareusfalktx: I did the swh LADSPAs ones18:44
rgareusor maybe swh-lv2 don't remember18:44
falktxok, I'll that after I'm done with the mod packaging18:44
falktx*do that18:44
rgareushttp://robin.linuxaudio.org/tmp/swh-plugins-osx-universal-0.4.15+gita12ba80d.zip18:44
falktxsadly gtk2 UIs on win/mac are a no go :(18:45
falktxso no calf or invada18:45
falktxhmm, perhaps calf can work with showinterface...18:46
rgareusfalktx: why not? should work just fine with suil18:47
falktxgtk2 on osx?18:47
rgareusfalktx: ardour3 is gtk2 on osx18:47
falktxbut my local gtk2 shared lib is likely different from ardour's18:47
rgareusfalktx: one problem re-locatability.  there's a patch for ardour18:48
falktxI'd prefer to NOT build qt/gtk stuff for osx or windows18:48
rgareusfalktx: yeah. probably a sane choice18:49
rgareusvery fragile18:49
falktxI already have qt5 built for carla though, so maybe I can build rui's synths18:49
falktxthey don't expose qt5 UI, only external ui18:49
rgareusfalktx: on OSX the plugins could just use the host's version of libgtk @executable_path/../libs/libgtk.dylib18:50
rgareusstill it'd need to be ABI compatible18:50
falktxhm, shared libs on plugins are not worth the trouble18:51
rgareusfalktx: it is for plugin bundles18:52
rgareusfalktx: where there's more than one DSP or GUI in the same bundle18:52
falktxbut that shared lib might conflict with a host one18:53
falktxlike rui synths qt5 with carla qt5 frontend18:53
rgareusfalktx: good point18:53
falktxbetter to not use shared libs at all18:54
*** rncbc has joined #lv219:46
*** rncbc has quit IRC19:47
*** mlpug has joined #lv220:01
*** bazz has joined #lv220:04
*** HarryHaaren has quit IRC20:29
*** mlpug has quit IRC21:08
*** zth has quit IRC21:17
*** edogawa has quit IRC21:41
*** gianMOD has joined #lv221:45
*** gianMOD has quit IRC21:55
*** rncbc has joined #lv221:58
*** rncbc has quit IRC22:05
*** gianMOD has joined #lv222:45
*** gianMOD has quit IRC22:48
*** ricardocrudo has quit IRC23:12
*** gianMOD has joined #lv223:32
*** gianMOD_ has joined #lv223:34
*** gianMOD has quit IRC23:34
*** Yoda-- has quit IRC23:59

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