Monday, 2015-10-05

*** jrussell has quit IRC01:18
*** jrussell has joined #kxstudio01:41
*** jrussell has quit IRC02:46
*** BitPuffin|osx has quit IRC03:18
*** jrussell has joined #kxstudio03:35
*** jrussell has quit IRC03:40
*** spectromas has quit IRC04:46
*** wolftune has quit IRC04:49
*** androclus has joined #kxstudio04:52
*** ArturShaik has joined #kxstudio05:03
*** distrozapper has quit IRC05:19
*** androclus has quit IRC06:52
*** falktx__ has joined #kxstudio07:15
*** falktx__ has quit IRC07:27
*** rghvdberg has joined #kxstudio08:10
*** falktx has joined #kxstudio08:30
*** Xzu has joined #kxstudio08:45
rghvdbergAAAARGGHHHH Ardour4.2 keeps crashing when consolidating ranges. but only it seems when I have loaded a plugin08:48
rghvdbergCarla-Patchbay with MuLab MUX synth (entering KVR OSC #80)08:48
rghvdberg ardour-4.2.358[10200]: segfault at 8 ip 00007f6b45963383 sp 00007ffc51032c40 error 4 in libc-2.19.so[7f6b458e3000+1bb000]08:48
rghvdbergand some more crashes in libgpbject-2 , libcanvas libpdd libevoral08:49
rghvdberg*libpbd08:49
Xzurghvdberg, #ardour  ;D08:50
Xzurghvdberg, and "paste bin" your logs08:50
rghvdbergsaw Falk and maybe he knows if this is a Carla vs Ardour thing cause I read there were some issues08:51
Xzurghvdberg, why do you use carla with ardour? (real question)08:52
rghvdbergwin64 plugin ..08:52
rghvdbergalso tried airwave, but airwave doesn't render the GUI in ardour08:53
rghvdbergGUI works in qtractor but I get no sound, probebly because of the multi-channel audio output of MUX08:54
rghvdbergI wanna enter KVR's One Synth Challenge #80 https://sites.google.com/site/kvrosc/osc-80-mux08:55
rghvdbergThe plugin itself works flawlessly under wine so I wanted to do this in Linux08:56
rghvdbergIf anyone knows how to setup a qtractor midi track with multi audio output that would be fine to09:00
rghvdbergalthough I like the workflow in Ardour better09:00
*** jrussell has joined #kxstudio09:00
falktxnew challenge?09:01
falktxrghvdberg: how often do these happen?09:01
rghvdbergevery month09:03
rghvdbergall the time09:03
rghvdbergthe crashes are all the time09:03
rghvdbergI enter the OSC every month :-)09:04
rghvdbergdid the last two in Reaper (Windows 10) .. really want to do it again in linux/ardour/carla09:04
*** jrussell has quit IRC09:05
falktxrghvdberg: so this is a modular app + host like carla?09:07
rghvdbergdon't really care about the ratings, but finished 12th on osc 77 and 6th on osc 78 ... oh wait, I do care about ratings :p09:07
rghvdbergIt's more a modular synth where you can add and combine osc eg amp lfo vcf etc etc09:09
rghvdbergbut it can host other vst fx too09:09
rghvdbergwait ! I'll try to load carla-patchbay without hosting any other plugin and see if it crashes too09:11
falktxwait, what exactly crashes here?09:13
* falktx needs to update ardour09:13
rghvdbergaha .. if I remove MUX plugin no crash ..09:14
rghvdbergardour crashes when mergin two midi regions while a win64 plugin (MUX) is loaded in carla-patchbay09:15
rghvdbergbtw now ardour crashed while removing the win64 plugin from carla-patchbay09:15
rghvdbergof course this is wine HELL ... I don't blame anyone if we can't get it to work09:17
rghvdbergbut if I can get best of both worlds :-)09:17
falktxthen trying to see if carla crashes when ran outside of ardour will be useful09:20
rghvdbergwill do .. but I predict carla will run without error ;-)09:21
rghvdbergArdour won't start before I kill all remaining carla processes :-)09:22
falktxcarla still doesn't auto-quit. I'll do that before 2.0 final09:26
rghvdbergno biggie09:26
rghvdbergrunning MUX in Carla standalone now09:27
rghvdbergno problems ..09:27
rghvdbergremoved and added plugin, changed some patches09:27
rghvdbergcan't make it crash09:30
falktxwow, I need to make an inteface like this for carla-plugin09:31
falktxthe full app running as plugin is not very plugin-y, if you know what I mean09:32
rghvdbergtried carla-patchbay in ardour again .. no crashes ..09:37
rghvdbergeven when merging midi regions ...09:38
rghvdbergBINGO !!!09:39
rghvdbergthe carla-patchbay VST version crashed while the LV2 version didn't ..09:39
rghvdbergardour-4.2.358[12288]: segfault at 10 ip 00007f50141a6578 sp 00007f50641793d0 error 4 in CarlaPatchbay.so[7f50140e0000+1022000]09:40
rghvdbergardour-4.2.358[12560]: segfault at 10 ip 00007fd7a2495578 sp 00007fd7f40e13d0 error 4 in CarlaPatchbay.so[7fd7a23cf000+1022000]09:40
rghvdbergetc ...09:40
falktxcan you reproduce?09:40
rghvdberginvestigating09:40
rghvdbergload carla-patchbay VST as instrument, duplicate region, consolidate range .. crash09:45
rghvdbergWTF ...09:46
rghvdbergreloaded the session, did the same thing ... no crash09:46
rghvdbergbtw .. carla didn't host any plugins, still it crashed Ardour409:47
rghvdbergtrying agian09:47
rghvdbergagian ?? again09:48
falktxseems like a race condition09:48
rghvdbergoh wait09:49
*** orngjce223 has quit IRC09:49
rghvdberg2 tracks , one LV2 one VST09:50
rghvdbergmerge LV2 and then VST ... no crash09:50
rghvdbergtrying again but then reversed09:50
*** orngjce223 has joined #kxstudio09:50
rghvdbergstill no plugins hosted by carla09:50
rghvdbergwhen I first try to merge the Carla-Patchbay.vst it crashes ..09:52
falktxmerge?09:52
rghvdbergconsolidate range ...09:52
rghvdbergconsolidate range on a track with carla-patchbay as a Linux VST plugin09:53
rghvdberghope I make sense o.O09:54
rghvdbergnow I rely on your superiour intellect to solve this mystery09:55
rghvdbergno pressure09:55
rghvdbergbbl09:56
rghvdbergback10:27
falktxso let's see11:27
falktxrghvdberg: btw, new ardour update11:27
falktxrghvdberg: please try it, see if it still crashes11:27
rghvdbergokidoki11:32
*** tencendur has joined #kxstudio11:33
*** rncbc_jolla has joined #kxstudio11:38
*** jrussell has joined #kxstudio11:45
*** jrussell has quit IRC11:50
*** alexpolevoy has joined #kxstudio12:15
*** tencendur has quit IRC12:24
falktxrghvdberg: any news12:39
*** bill-auger has quit IRC13:07
*** bill-auger has joined #kxstudio13:08
*** bill-auger has quit IRC13:12
*** bill-auger has joined #kxstudio13:14
*** bill-auger has quit IRC13:15
*** bill-auger has joined #kxstudio13:15
*** rncbc_jolla has quit IRC13:19
*** bill-auger has quit IRC13:19
*** bill-auger has joined #kxstudio13:20
*** bill-auger has quit IRC13:25
*** bill-auger has joined #kxstudio13:25
*** rghvdberg has quit IRC13:30
*** jrussell has joined #kxstudio13:31
*** NoteOn has joined #kxstudio13:32
*** jrussell has quit IRC13:36
*** jbmasurel is now known as CyBerNetX14:15
*** designbybeck_ has joined #kxstudio14:16
*** wolftune has joined #kxstudio14:24
*** rncbc has joined #kxstudio14:37
*** rghvdberg has joined #kxstudio14:51
rghvdberg@falktx ardour still crashes :-(14:51
*** alexpolevoy has quit IRC14:51
rghvdbergloaded old session, maybe that's the problem ?14:52
falktxguide me through this then14:52
falktxI started ardour, loaded carla-patchbay vst (synth) on a midi track14:53
falktxloaded Mux inside there (the synth version too)14:53
rghvdbergcreate a midi region ... enter some notes14:53
falktxwhat next?14:53
falktxok14:53
rghvdbergit even crashes without MUX ... it's an 'empty' carla ...14:53
rghvdbergduplicate region (ctrl + drag)14:54
falktxok14:54
rghvdbergRange tool -> drag range over both regions14:55
rghvdbergright-click on range - consolidate region14:55
rghvdbergKABOEM14:55
rghvdbergCTD14:55
falktxboom14:56
rghvdberg[  315.860319] ardour-4.2.546[3471]: segfault at 0 ip 00007f2f3238d6a7 sp 00007f2f10104df8 error 6 in libc-2.19.so[7f2f32301000+1bb000]14:56
rghvdbergfrom dmesg14:56
rghvdbergyou 2 ? crash and burn ?14:56
falktxis it just with carla? or with other plugins?14:56
rghvdberggonna try14:56
falktxcrash here yes14:56
rghvdbergcalf mono synth (LV2) no crash14:58
falktxgood thing I just added ardour4-dbg package :)14:59
rghvdberghelm vst , no crash15:01
falktxso carla-vst without plugins causes this too right?15:02
rghvdbergyup15:02
falktxsounds like an ardour bug15:03
falktx#5  0x0000000000618d19 in PBD::SignalBase::~SignalBase (this=0x8765ff0, __in_chrg=<optimized out>) at /home/ardour/linux-x86_64/ardour/libs/pbd/pbd/signals.h:6315:03
falktxWARNING: Stuck note lost: D15:03
falktxWARNING: Stuck note lost: @15:03
falktxrghvdberg: do you have an account at the ardour bug tracker?15:04
rghvdbergmy programming skills go no further as : 10 PRINT "Hello" 20 GOTO 1015:04
rghvdbergyup15:04
rghvdbergmantis15:04
falktxyou can test this yourself too15:04
falktxinstall ardour4-dbg15:04
falktxand gdb15:04
rghvdbergwill do15:04
falktxrun "ardour4 --debug"15:04
falktxthen press 'r' and enter15:04
falktxthe usual gdb stuff...15:05
falktxmake it crash, when it does press 'bt' on the terminal and enter again15:05
falktxpaste the log into the bug report15:05
rghvdberglater on ... got a student now15:06
falktxweird that it only happens with carla-vst15:06
falktxperhaps it happens with other vsts too...15:07
falktxI think this is causing ardour to send some vst messages15:09
falktxohoh! I see it15:15
falktxCarlaEngine::bufferSizeChanged(8192)15:15
falktxCarlaEngine::callback(33:ENGINE_CALLBACK_BUFFER_SIZE_CHANGED, 0, 8192, 0, 0,000000, "(null)")15:15
falktxCarlaEngine::bufferSizeChanged(1)15:15
falktxCarlaEngine::callback(33:ENGINE_CALLBACK_BUFFER_SIZE_CHANGED, 0, 1, 0, 0,000000, "(null)")15:15
falktxrgareus: why is ardour reporting buffer change to *1* ??15:15
rgareusfalktx: in what circumstance?15:16
falktxrghvdberg: see the backlog15:17
rgareusmaybe because the buffer changed to 1 ? :)15:17
falktxrgareus: I also wonder why the bufsize has to change at all for "consolidate regions"15:17
*** alexpolevoy has joined #kxstudio15:17
rgareusconsolidate is a bounce operation (freewheeling)15:17
falktxah ok, then it makes sense15:18
falktxchange to bufsize 1 does not though :P15:18
rgareusexcept it's done "realtime"  no not a real jack freewheeling.15:18
falktxrgareus: the crash here seems random. so it's likely a memory corruption issue15:28
falktxI guess carla (or juce) is not expecting bufsize of 115:28
falktxsame setup in carla-lv2 seems fine though15:29
alexpolevoyhttps://youtu.be/vDkO7id-uOw15:30
alexpolevoysorry for spamming, but I think you might embed it somewhere on KXStudio site for showcase15:31
falktxhaha15:32
falktxrgareus: ardour is calling bufsize change to 1 and *then* processing 8192 frames15:33
falktxrgareus: http://kxstudio.linuxaudio.org/Paste/raw/X0jbJ15:34
falktxrgareus: perhaps ardour is returning 1 on audioMasterGetBlockSize? (see https://github.com/falkTX/Carla/blob/master/source/plugin/carla-vst.cpp#L219 )15:36
falktxthat might be the reason for the crashes15:36
rgareusaah VST15:40
falktxrgareus: btw, this proves ardour lv2 set-options is working :)15:42
rgareushttps://github.com/Ardour/ardour/blob/master/libs/ardour/session_vst.cc#L331    looks correct15:42
falktxand what does session->get_block_size return?15:42
rgareusunless this is the same issue with LV2.15:42
falktxcarla doesn't request that info again for lv215:43
falktx(no way for doing that anyway)15:43
falktxrgareus: I added that extra check for buggy hosts15:43
rgareusfalktx: good question. I think it returns the current block-size of the audio-system15:44
*** flexus has joined #kxstudio15:46
rgareusfalktx: quick grep confirmed that.  the session block-size  is set by the audio-system.  the *actual* size may be larger or smaller :)15:47
falktxso that callback needs a special check when we're freewheeling I guess15:47
falktxrgareus: sample rate never changes right?15:48
rgareusfalktx: not while running15:48
rgareusdue to a bug, it's currently possible to change the SR of a session.  ( stop jack,  launch jackd with different SR,  re-connect ardour to jack,  press "OK" in the warning dialog)15:50
rgareusardour should re-instantiate all plugins in that case (but does not)15:50
falktxrgareus: jack2 can also do switch-master at anytime15:50
rgareusa lot of other things go wrong if one change the SR.  we should really not allow this15:50
falktxanyway, this seems like an important thing to fix :)15:51
falktxif (_freewheeling) return 8192; or something15:52
rgareusfalktx: for VST  audioMasterGetBlockSize ?15:54
falktxyes15:54
falktxrgareus: the engine bufsize is clearly not the size being used during freewheel, or is it?15:55
rgareuswith JACK, I don't know15:56
falktxI mean in ardour15:56
falktxardour always has 8192 for non-rt stuff15:57
falktxwhich won't match the returned value of audioMasterGetBlockSize15:57
rgareusyeah but since export is freewheeling.  the buffersize changes15:57
rgareusfalktx: I gotta go for 10mins.  BRB15:57
falktxyes, but the plugin is asking again just to be sure15:57
falktxand ardour is returning, say 25615:58
falktxso the plugin will use that value instead15:58
*** jrussell has joined #kxstudio16:08
*** thanos17 has joined #kxstudio16:25
*** thanos17 has quit IRC16:25
*** spectromas has joined #kxstudio16:30
falktxrgareus: should I report a bug about this?16:31
rgareusfalktx: yes, please file a report. I won't get to look into this today16:49
falktxnot sure if I still have my account...16:50
*** rghvdberg has quit IRC16:58
*** NoteOn has quit IRC17:04
*** bill-auger has quit IRC17:15
*** bill-auger has joined #kxstudio17:50
*** develCuy has quit IRC17:56
*** rghvdberg has joined #kxstudio17:56
*** develCuy has joined #kxstudio18:01
*** bill-auger has quit IRC18:04
rghvdberg@falktx trying to crash Ardour4 with gdb as you suggested, but it now it only hangs :-/ no "crash to desktop"18:13
falktxrghvdberg: no need18:14
falktxrghvdberg: already sorta found out the issue18:14
rghvdbergah :-)18:14
rghvdbergread all sort of techie stuff above .. buffer size18:15
rghvdbergbut it's only affecting the vst version of carla, not ?18:19
*** bill-auger has joined #kxstudio18:26
falktxyes18:27
falktxnow it's the lv2 version that is fine, the vst one is not18:27
falktxhmm I don't remember my mantis password :(18:39
falktxmeh I'll just ping rgareus tomorrow18:57
*** jrussell has quit IRC18:57
*** alexpolevoy has quit IRC19:01
*** distrozapper has joined #kxstudio19:20
* distrozapper wishes a nice evening/day to all19:27
falktxtime to fix the carla-win32 bug once and for all19:34
_xsgood luck sir19:34
*** jrussell has joined #kxstudio19:35
_xsIt's been month since i ate a tomato from the garden... Suddenly, life is Beautiful :)19:35
*** jrussell has quit IRC19:40
* falktx loves to listen to game soundtracks while focusing19:40
*** alexpolevoy has joined #kxstudio19:43
_xspretty good idea19:50
_xswhich soundrack are you listening actually ?19:50
* distrozapper specially likes the good old panic sounds of Half Life...ahooga... ;)19:54
_xshl <319:54
_xsreally good for focusing i think19:55
distrozapperhehe19:55
_xsI also love Yoshi's Island II songs on snes19:56
_xsbut.. not sure it's really efficient for work19:57
rghvdbergnever listen to music .. other than work music (transcribing, studying etc)20:07
rghvdbergif I hear music all my attention go to it20:08
rghvdbergmissed a few highway exits when listening to music :-/20:08
flexushm command&conquer- hell march was cool on lan20:08
rghvdbergand now that I have that beast of a MUX synth working ... I can't come up with other than a piano ballad ...20:10
distrozapperrghvdberg: I think most great symphony works started with a simple piano ballad..keep on working please :)20:17
rghvdbergasked my wife to listen to it tomorrow .. such an easy melody, must have stolen it from somewhere :-/20:18
rghvdberg<strike>easy</strike> simpel .. better word20:20
*** jrussell has joined #kxstudio20:29
*** jrussell has quit IRC20:35
*** flexus has quit IRC20:53
*** alexpolevoy has quit IRC20:58
*** alexpolevoy has joined #kxstudio20:59
*** rghvdberg has quit IRC21:01
distrozapperfalktx: Just a positive feedback: Thanks for your work! With top update calf and carla, my celestial cabbage choirs perform nearly without xruns :) I hope to find time to extend this to some exposable work.21:06
falktx:)21:07
falktxI need to update cabbage again21:07
*** alexpolevoy has quit IRC21:11
falktxI like remixes21:26
falktxocremix.org does good stuff21:26
falktxalso movie ost is not always bad21:26
falktxhttp://ff9.ocremix.org/21:27
LAbotTitle: Final Fantasy IX: Worlds Apart | OC ReMix (at ff9.ocremix.org)21:27
falktxnow I really need to focus21:28
* distrozapper broadcasts: Have a nice time all! CU21:47
*** distrozapper has quit IRC21:47
*** rncbc has quit IRC21:56
*** designbybeck_ has quit IRC21:59
*** Xzu has quit IRC21:59
falktxso this is weird22:08
falktxjack process is not even called22:09
falktxskipping the jack_set_process_callback still causes xruns22:09
falktxwait no22:11
falktxskipping the jack_set_process_callback and everything is ok22:11
falktxcalling jack_set_process_callback with a wine function and it only xruns22:11
falktxyep. even if that function does nothing, it xruns22:13
falktxit's never called anyway22:13
falktxJackWinter: got any hints?22:17
*** jrussell has joined #kxstudio22:17
falktx64bit works fine, it's just 32bit that has this issue...22:18
*** jrussell has quit IRC22:23
falktxlinking direcly to jack instead of dlopen leads to same results22:24
falktxI need to do some small test code22:32
falktxshit, a simple test client is working22:42
falktxoh wait, now I can replicate it too22:51
*** TurBoss has joined #kxstudio22:53
*** TurBoss has quit IRC22:55
falktxeven with thread-creator, same thing23:02
falktxdssi-vst and fst(host) seem to have the same issue23:17
falktxI'd bet wineasio doesn't work either23:23
falktxyep, confirmed not working with wineasio23:25
falktxmaybe a wine bug or incompatiblity with some kind23:25
falktxperhaps depends on the compilar23:25
falktxhmm some slightly better results with gcc-4.823:28
falktxbut the binaries I use meh23:32
falktxusing the working wine binaries on 15.04 has the same issues23:33
falktxso it's either some updated lib or the kernel23:33
*** falktx has quit IRC23:36

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