Sunday, 2017-07-30

*** deep-book-gk_ has joined #lv200:22
*** deep-book-gk_ has left #lv200:22
*** oofus_lt_ has joined #lv202:05
*** oofus_lt has quit IRC02:08
*** oofus_lt_ has quit IRC02:10
*** deva has joined #lv208:25
*** NickSB2 has joined #lv210:32
*** grejppi_ is now known as grejppi10:34
*** NickSB2 has quit IRC10:39
*** NickSB2 has joined #lv211:38
*** arguy has joined #lv211:47
*** m4l3z has joined #lv213:03
*** arguy has quit IRC13:08
*** NickSB2 has quit IRC13:18
*** NickSB2 has joined #lv213:25
*** arguy has joined #lv213:52
*** NickSB has quit IRC14:16
*** NickSB has joined #lv214:16
*** NickSB has quit IRC14:20
*** NickSB has joined #lv214:21
*** NickSB has quit IRC14:33
*** NickSB has joined #lv214:37
*** NickSB has quit IRC14:42
*** NickSB has joined #lv214:42
*** arguy has quit IRC15:41
*** arguy has joined #lv215:44
*** arguy has quit IRC16:14
*** arguy has joined #lv216:16
*** arguy has quit IRC16:27
*** m4l3z has quit IRC16:43
*** NickSB has quit IRC16:53
*** arguy has joined #lv218:36
*** arguy has quit IRC18:37
*** arguy has joined #lv219:34
*** yann-kaelig has joined #lv220:27
*** arguy has quit IRC20:39
*** arguy has joined #lv220:39
*** yann-kaelig has quit IRC20:46
*** NickSB has joined #lv221:02
*** edo_pc has joined #lv221:03
*** deva has quit IRC21:19
*** deep-book-gk_ has joined #lv221:46
*** deep-book-gk_ has left #lv221:49
arguyHi lv2ers anyone knows the state of support for lv2 in linux video editors?21:50
arguySuch as kdenlive or openshot maybe21:51
ventosus@arguy don't know of any, but there's always the two-program approach, e.g. DAW synced via JACK transport to video editor21:55
arguyventosus: yeah yeah but interesting that no one have taken care of lv2 support for those programs21:59
arguyventosus: we are out of sync with video guys lol21:59
rgareusthere's a usable Linux NLE? :)21:59
rgareusnot ocunting lightworks.22:00
arguyrgareus: I been following kdenlive development and it's getting really good now22:00
rgareusif you need a GUI, blender and cinelerra..  might count22:00
arguyrgareus: there is always blender yeah22:04
rgareusit would be nice to add LV2 support to a couple of NLEs22:09
arguyrgareus: yes I was thinking the same. Noise-repellent has the potential to be useful in that context22:11
arguyrgareus: but again the could import the video in ardour too22:11
rgareusDepends largely on the work-flow. If it's a movie, then yeah, sound-design is not usually done in the NLE.  Also most blender-foundation movies don't use blender for sound22:14
rgareusif it's some home-video or quick tutotial video, then yes. Those are actually also more in need of noise-reduction, usually.22:15
arguyrgareus: did they use ardour for those blender movies?22:29
rgareusarguy: No. IIRC Logic Pro (+ lots of Kontakt)22:31
rgareusI've talked to Bassam who did most of the soundtracks, and his main reason to not use Linux was that there's no good sample-lib and sample-player22:32
rgareusarguy: what's the correct way to get a debug version of noise-repellant?22:40
rgareusarguy: I tried  `make OPTIMIZATIONS="-g -O0 -DDEBUG" STRIP=/bin/true`   but that gives me ~/.lv2/nrepel.lv2/nrepel.so: undefined symbol: Freq2Index22:40
rgareusarguy: I don't have this issue with an optmized build22:41
rgareusarguy: reason is valgrind flags up some mem-issue  https://pastebin.com/2fuHvubR  but without debug symbol that may not be helpful22:42
arguyrgareus: let me take a look22:42
rgareus"-g -O3 -DDEBUG"   works.  looks like some extern/inline function that is auto-inlined when optimized22:43
rgareussome guess (while waiting for valgrind to re-run)    ./spectral_processing.c:204    for (k = 0; k <= fft_size_2; k++)22:46
rgareusthe "<="  exceeds the allocated range22:47
rgareusby 1 step22:47
rgareusarguy: looks like the guess wasn't bad: https://pastebin.com/k4j3Jn4M     spectral_processing.c:207   "Address is 0 bytes after a block of size 8,192 alloc'd"22:50
rgareusdenoised_spectrum in this case22:51
rgareus  denoised_spectrum[fft_size-k]     with k==022:51
rgareusother vars in that method have similar issues22:52
arguyrgareus: weird22:53
rgareuswhy?  denoised_spectrum = (float*)calloc((nrepel->fft_size),sizeof(float));22:53
rgareusso the index is from 0 .. (fft_size - 1)22:54
arguyrgareus: got it22:54
rgareusarguy: should I file a github ticket or can you take it from here?22:56
arguyrgareus: i can fix it thanks22:56
rgareusgood. less work for me to file thing :)22:57
arguyrgareus: i must confess that i suck at debugging though23:00
rgareuseasiest is probably     jackd -d dummy ;     valgrind --tool=memcheck --track-origins=yes ~/tmp/lv2/bin/jalv.gtk <plugin-url>23:01
rgareusoops I meant /usr/bin/jalv.gtk23:01
rgareusthe one in ~/tmp/ here is a jalv with debug symbols itself23:02
*** doublemetres[m] has quit IRC23:09
*** unclechu has quit IRC23:10
arguyI was using lv2file for that purpose23:13
arguyBut didnt bothered to run valgrind and everything23:14
rgareuslv2file is not usually an option for me since it doesn't support LV2:Atom ports and is rather feature incomplete.23:15
rgareusarguy: I caught this by accident, while looking for mem-leaks in ardour.23:15
arguyrgareus: well i have a new debugging chain then ;)23:17
*** edo_pc has quit IRC23:18
*** doublemetres[m] has joined #lv223:35

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