| *** jrussell has quit IRC | 01:18 | |
| *** jrussell has joined #kxstudio | 01:41 | |
| *** jrussell has quit IRC | 02:46 | |
| *** BitPuffin|osx has quit IRC | 03:18 | |
| *** jrussell has joined #kxstudio | 03:35 | |
| *** jrussell has quit IRC | 03:40 | |
| *** spectromas has quit IRC | 04:46 | |
| *** wolftune has quit IRC | 04:49 | |
| *** androclus has joined #kxstudio | 04:52 | |
| *** ArturShaik has joined #kxstudio | 05:03 | |
| *** distrozapper has quit IRC | 05:19 | |
| *** androclus has quit IRC | 06:52 | |
| *** falktx__ has joined #kxstudio | 07:15 | |
| *** falktx__ has quit IRC | 07:27 | |
| *** rghvdberg has joined #kxstudio | 08:10 | |
| *** falktx has joined #kxstudio | 08:30 | |
| *** Xzu has joined #kxstudio | 08:45 | |
| rghvdberg | AAAARGGHHHH Ardour4.2 keeps crashing when consolidating ranges. but only it seems when I have loaded a plugin | 08:48 |
|---|---|---|
| rghvdberg | Carla-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 |
| rghvdberg | and some more crashes in libgpbject-2 , libcanvas libpdd libevoral | 08:49 |
| rghvdberg | *libpbd | 08:49 |
| Xzu | rghvdberg, #ardour ;D | 08:50 |
| Xzu | rghvdberg, and "paste bin" your logs | 08:50 |
| rghvdberg | saw Falk and maybe he knows if this is a Carla vs Ardour thing cause I read there were some issues | 08:51 |
| Xzu | rghvdberg, why do you use carla with ardour? (real question) | 08:52 |
| rghvdberg | win64 plugin .. | 08:52 |
| rghvdberg | also tried airwave, but airwave doesn't render the GUI in ardour | 08:53 |
| rghvdberg | GUI works in qtractor but I get no sound, probebly because of the multi-channel audio output of MUX | 08:54 |
| rghvdberg | I wanna enter KVR's One Synth Challenge #80 https://sites.google.com/site/kvrosc/osc-80-mux | 08:55 |
| rghvdberg | The plugin itself works flawlessly under wine so I wanted to do this in Linux | 08:56 |
| rghvdberg | If anyone knows how to setup a qtractor midi track with multi audio output that would be fine to | 09:00 |
| rghvdberg | although I like the workflow in Ardour better | 09:00 |
| *** jrussell has joined #kxstudio | 09:00 | |
| falktx | new challenge? | 09:01 |
| falktx | rghvdberg: how often do these happen? | 09:01 |
| rghvdberg | every month | 09:03 |
| rghvdberg | all the time | 09:03 |
| rghvdberg | the crashes are all the time | 09:03 |
| rghvdberg | I enter the OSC every month :-) | 09:04 |
| rghvdberg | did the last two in Reaper (Windows 10) .. really want to do it again in linux/ardour/carla | 09:04 |
| *** jrussell has quit IRC | 09:05 | |
| falktx | rghvdberg: so this is a modular app + host like carla? | 09:07 |
| rghvdberg | don't really care about the ratings, but finished 12th on osc 77 and 6th on osc 78 ... oh wait, I do care about ratings :p | 09:07 |
| rghvdberg | It's more a modular synth where you can add and combine osc eg amp lfo vcf etc etc | 09:09 |
| rghvdberg | but it can host other vst fx too | 09:09 |
| rghvdberg | wait ! I'll try to load carla-patchbay without hosting any other plugin and see if it crashes too | 09:11 |
| falktx | wait, what exactly crashes here? | 09:13 |
| * falktx needs to update ardour | 09:13 | |
| rghvdberg | aha .. if I remove MUX plugin no crash .. | 09:14 |
| rghvdberg | ardour crashes when mergin two midi regions while a win64 plugin (MUX) is loaded in carla-patchbay | 09:15 |
| rghvdberg | btw now ardour crashed while removing the win64 plugin from carla-patchbay | 09:15 |
| rghvdberg | of course this is wine HELL ... I don't blame anyone if we can't get it to work | 09:17 |
| rghvdberg | but if I can get best of both worlds :-) | 09:17 |
| falktx | then trying to see if carla crashes when ran outside of ardour will be useful | 09:20 |
| rghvdberg | will do .. but I predict carla will run without error ;-) | 09:21 |
| rghvdberg | Ardour won't start before I kill all remaining carla processes :-) | 09:22 |
| falktx | carla still doesn't auto-quit. I'll do that before 2.0 final | 09:26 |
| rghvdberg | no biggie | 09:26 |
| rghvdberg | running MUX in Carla standalone now | 09:27 |
| rghvdberg | no problems .. | 09:27 |
| rghvdberg | removed and added plugin, changed some patches | 09:27 |
| rghvdberg | can't make it crash | 09:30 |
| falktx | wow, I need to make an inteface like this for carla-plugin | 09:31 |
| falktx | the full app running as plugin is not very plugin-y, if you know what I mean | 09:32 |
| rghvdberg | tried carla-patchbay in ardour again .. no crashes .. | 09:37 |
| rghvdberg | even when merging midi regions ... | 09:38 |
| rghvdberg | BINGO !!! | 09:39 |
| rghvdberg | the carla-patchbay VST version crashed while the LV2 version didn't .. | 09:39 |
| rghvdberg | ardour-4.2.358[12288]: segfault at 10 ip 00007f50141a6578 sp 00007f50641793d0 error 4 in CarlaPatchbay.so[7f50140e0000+1022000] | 09:40 |
| rghvdberg | ardour-4.2.358[12560]: segfault at 10 ip 00007fd7a2495578 sp 00007fd7f40e13d0 error 4 in CarlaPatchbay.so[7fd7a23cf000+1022000] | 09:40 |
| rghvdberg | etc ... | 09:40 |
| falktx | can you reproduce? | 09:40 |
| rghvdberg | investigating | 09:40 |
| rghvdberg | load carla-patchbay VST as instrument, duplicate region, consolidate range .. crash | 09:45 |
| rghvdberg | WTF ... | 09:46 |
| rghvdberg | reloaded the session, did the same thing ... no crash | 09:46 |
| rghvdberg | btw .. carla didn't host any plugins, still it crashed Ardour4 | 09:47 |
| rghvdberg | trying agian | 09:47 |
| rghvdberg | agian ?? again | 09:48 |
| falktx | seems like a race condition | 09:48 |
| rghvdberg | oh wait | 09:49 |
| *** orngjce223 has quit IRC | 09:49 | |
| rghvdberg | 2 tracks , one LV2 one VST | 09:50 |
| rghvdberg | merge LV2 and then VST ... no crash | 09:50 |
| rghvdberg | trying again but then reversed | 09:50 |
| *** orngjce223 has joined #kxstudio | 09:50 | |
| rghvdberg | still no plugins hosted by carla | 09:50 |
| rghvdberg | when I first try to merge the Carla-Patchbay.vst it crashes .. | 09:52 |
| falktx | merge? | 09:52 |
| rghvdberg | consolidate range ... | 09:52 |
| rghvdberg | consolidate range on a track with carla-patchbay as a Linux VST plugin | 09:53 |
| rghvdberg | hope I make sense o.O | 09:54 |
| rghvdberg | now I rely on your superiour intellect to solve this mystery | 09:55 |
| rghvdberg | no pressure | 09:55 |
| rghvdberg | bbl | 09:56 |
| rghvdberg | back | 10:27 |
| falktx | so let's see | 11:27 |
| falktx | rghvdberg: btw, new ardour update | 11:27 |
| falktx | rghvdberg: please try it, see if it still crashes | 11:27 |
| rghvdberg | okidoki | 11:32 |
| *** tencendur has joined #kxstudio | 11:33 | |
| *** rncbc_jolla has joined #kxstudio | 11:38 | |
| *** jrussell has joined #kxstudio | 11:45 | |
| *** jrussell has quit IRC | 11:50 | |
| *** alexpolevoy has joined #kxstudio | 12:15 | |
| *** tencendur has quit IRC | 12:24 | |
| falktx | rghvdberg: any news | 12:39 |
| *** bill-auger has quit IRC | 13:07 | |
| *** bill-auger has joined #kxstudio | 13:08 | |
| *** bill-auger has quit IRC | 13:12 | |
| *** bill-auger has joined #kxstudio | 13:14 | |
| *** bill-auger has quit IRC | 13:15 | |
| *** bill-auger has joined #kxstudio | 13:15 | |
| *** rncbc_jolla has quit IRC | 13:19 | |
| *** bill-auger has quit IRC | 13:19 | |
| *** bill-auger has joined #kxstudio | 13:20 | |
| *** bill-auger has quit IRC | 13:25 | |
| *** bill-auger has joined #kxstudio | 13:25 | |
| *** rghvdberg has quit IRC | 13:30 | |
| *** jrussell has joined #kxstudio | 13:31 | |
| *** NoteOn has joined #kxstudio | 13:32 | |
| *** jrussell has quit IRC | 13:36 | |
| *** jbmasurel is now known as CyBerNetX | 14:15 | |
| *** designbybeck_ has joined #kxstudio | 14:16 | |
| *** wolftune has joined #kxstudio | 14:24 | |
| *** rncbc has joined #kxstudio | 14:37 | |
| *** rghvdberg has joined #kxstudio | 14:51 | |
| rghvdberg | @falktx ardour still crashes :-( | 14:51 |
| *** alexpolevoy has quit IRC | 14:51 | |
| rghvdberg | loaded old session, maybe that's the problem ? | 14:52 |
| falktx | guide me through this then | 14:52 |
| falktx | I started ardour, loaded carla-patchbay vst (synth) on a midi track | 14:53 |
| falktx | loaded Mux inside there (the synth version too) | 14:53 |
| rghvdberg | create a midi region ... enter some notes | 14:53 |
| falktx | what next? | 14:53 |
| falktx | ok | 14:53 |
| rghvdberg | it even crashes without MUX ... it's an 'empty' carla ... | 14:53 |
| rghvdberg | duplicate region (ctrl + drag) | 14:54 |
| falktx | ok | 14:54 |
| rghvdberg | Range tool -> drag range over both regions | 14:55 |
| rghvdberg | right-click on range - consolidate region | 14:55 |
| rghvdberg | KABOEM | 14:55 |
| rghvdberg | CTD | 14:55 |
| falktx | boom | 14: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 |
| rghvdberg | from dmesg | 14:56 |
| rghvdberg | you 2 ? crash and burn ? | 14:56 |
| falktx | is it just with carla? or with other plugins? | 14:56 |
| rghvdberg | gonna try | 14:56 |
| falktx | crash here yes | 14:56 |
| rghvdberg | calf mono synth (LV2) no crash | 14:58 |
| falktx | good thing I just added ardour4-dbg package :) | 14:59 |
| rghvdberg | helm vst , no crash | 15:01 |
| falktx | so carla-vst without plugins causes this too right? | 15:02 |
| rghvdberg | yup | 15:02 |
| falktx | sounds like an ardour bug | 15: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:63 | 15:03 |
| falktx | WARNING: Stuck note lost: D | 15:03 |
| falktx | WARNING: Stuck note lost: @ | 15:03 |
| falktx | rghvdberg: do you have an account at the ardour bug tracker? | 15:04 |
| rghvdberg | my programming skills go no further as : 10 PRINT "Hello" 20 GOTO 10 | 15:04 |
| rghvdberg | yup | 15:04 |
| rghvdberg | mantis | 15:04 |
| falktx | you can test this yourself too | 15:04 |
| falktx | install ardour4-dbg | 15:04 |
| falktx | and gdb | 15:04 |
| rghvdberg | will do | 15:04 |
| falktx | run "ardour4 --debug" | 15:04 |
| falktx | then press 'r' and enter | 15:04 |
| falktx | the usual gdb stuff... | 15:05 |
| falktx | make it crash, when it does press 'bt' on the terminal and enter again | 15:05 |
| falktx | paste the log into the bug report | 15:05 |
| rghvdberg | later on ... got a student now | 15:06 |
| falktx | weird that it only happens with carla-vst | 15:06 |
| falktx | perhaps it happens with other vsts too... | 15:07 |
| falktx | I think this is causing ardour to send some vst messages | 15:09 |
| falktx | ohoh! I see it | 15:15 |
| falktx | CarlaEngine::bufferSizeChanged(8192) | 15:15 |
| falktx | CarlaEngine::callback(33:ENGINE_CALLBACK_BUFFER_SIZE_CHANGED, 0, 8192, 0, 0,000000, "(null)") | 15:15 |
| falktx | CarlaEngine::bufferSizeChanged(1) | 15:15 |
| falktx | CarlaEngine::callback(33:ENGINE_CALLBACK_BUFFER_SIZE_CHANGED, 0, 1, 0, 0,000000, "(null)") | 15:15 |
| falktx | rgareus: why is ardour reporting buffer change to *1* ?? | 15:15 |
| rgareus | falktx: in what circumstance? | 15:16 |
| falktx | rghvdberg: see the backlog | 15:17 |
| rgareus | maybe because the buffer changed to 1 ? :) | 15:17 |
| falktx | rgareus: I also wonder why the bufsize has to change at all for "consolidate regions" | 15:17 |
| *** alexpolevoy has joined #kxstudio | 15:17 | |
| rgareus | consolidate is a bounce operation (freewheeling) | 15:17 |
| falktx | ah ok, then it makes sense | 15:18 |
| falktx | change to bufsize 1 does not though :P | 15:18 |
| rgareus | except it's done "realtime" no not a real jack freewheeling. | 15:18 |
| falktx | rgareus: the crash here seems random. so it's likely a memory corruption issue | 15:28 |
| falktx | I guess carla (or juce) is not expecting bufsize of 1 | 15:28 |
| falktx | same setup in carla-lv2 seems fine though | 15:29 |
| alexpolevoy | https://youtu.be/vDkO7id-uOw | 15:30 |
| alexpolevoy | sorry for spamming, but I think you might embed it somewhere on KXStudio site for showcase | 15:31 |
| falktx | haha | 15:32 |
| falktx | rgareus: ardour is calling bufsize change to 1 and *then* processing 8192 frames | 15:33 |
| falktx | rgareus: http://kxstudio.linuxaudio.org/Paste/raw/X0jbJ | 15:34 |
| falktx | rgareus: perhaps ardour is returning 1 on audioMasterGetBlockSize? (see https://github.com/falkTX/Carla/blob/master/source/plugin/carla-vst.cpp#L219 ) | 15:36 |
| falktx | that might be the reason for the crashes | 15:36 |
| rgareus | aah VST | 15:40 |
| falktx | rgareus: btw, this proves ardour lv2 set-options is working :) | 15:42 |
| rgareus | https://github.com/Ardour/ardour/blob/master/libs/ardour/session_vst.cc#L331 looks correct | 15:42 |
| falktx | and what does session->get_block_size return? | 15:42 |
| rgareus | unless this is the same issue with LV2. | 15:42 |
| falktx | carla doesn't request that info again for lv2 | 15:43 |
| falktx | (no way for doing that anyway) | 15:43 |
| falktx | rgareus: I added that extra check for buggy hosts | 15:43 |
| rgareus | falktx: good question. I think it returns the current block-size of the audio-system | 15:44 |
| *** flexus has joined #kxstudio | 15:46 | |
| rgareus | falktx: quick grep confirmed that. the session block-size is set by the audio-system. the *actual* size may be larger or smaller :) | 15:47 |
| falktx | so that callback needs a special check when we're freewheeling I guess | 15:47 |
| falktx | rgareus: sample rate never changes right? | 15:48 |
| rgareus | falktx: not while running | 15:48 |
| rgareus | due 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 |
| rgareus | ardour should re-instantiate all plugins in that case (but does not) | 15:50 |
| falktx | rgareus: jack2 can also do switch-master at anytime | 15:50 |
| rgareus | a lot of other things go wrong if one change the SR. we should really not allow this | 15:50 |
| falktx | anyway, this seems like an important thing to fix :) | 15:51 |
| falktx | if (_freewheeling) return 8192; or something | 15:52 |
| rgareus | falktx: for VST audioMasterGetBlockSize ? | 15:54 |
| falktx | yes | 15:54 |
| falktx | rgareus: the engine bufsize is clearly not the size being used during freewheel, or is it? | 15:55 |
| rgareus | with JACK, I don't know | 15:56 |
| falktx | I mean in ardour | 15:56 |
| falktx | ardour always has 8192 for non-rt stuff | 15:57 |
| falktx | which won't match the returned value of audioMasterGetBlockSize | 15:57 |
| rgareus | yeah but since export is freewheeling. the buffersize changes | 15:57 |
| rgareus | falktx: I gotta go for 10mins. BRB | 15:57 |
| falktx | yes, but the plugin is asking again just to be sure | 15:57 |
| falktx | and ardour is returning, say 256 | 15:58 |
| falktx | so the plugin will use that value instead | 15:58 |
| *** jrussell has joined #kxstudio | 16:08 | |
| *** thanos17 has joined #kxstudio | 16:25 | |
| *** thanos17 has quit IRC | 16:25 | |
| *** spectromas has joined #kxstudio | 16:30 | |
| falktx | rgareus: should I report a bug about this? | 16:31 |
| rgareus | falktx: yes, please file a report. I won't get to look into this today | 16:49 |
| falktx | not sure if I still have my account... | 16:50 |
| *** rghvdberg has quit IRC | 16:58 | |
| *** NoteOn has quit IRC | 17:04 | |
| *** bill-auger has quit IRC | 17:15 | |
| *** bill-auger has joined #kxstudio | 17:50 | |
| *** develCuy has quit IRC | 17:56 | |
| *** rghvdberg has joined #kxstudio | 17:56 | |
| *** develCuy has joined #kxstudio | 18:01 | |
| *** bill-auger has quit IRC | 18:04 | |
| rghvdberg | @falktx trying to crash Ardour4 with gdb as you suggested, but it now it only hangs :-/ no "crash to desktop" | 18:13 |
| falktx | rghvdberg: no need | 18:14 |
| falktx | rghvdberg: already sorta found out the issue | 18:14 |
| rghvdberg | ah :-) | 18:14 |
| rghvdberg | read all sort of techie stuff above .. buffer size | 18:15 |
| rghvdberg | but it's only affecting the vst version of carla, not ? | 18:19 |
| *** bill-auger has joined #kxstudio | 18:26 | |
| falktx | yes | 18:27 |
| falktx | now it's the lv2 version that is fine, the vst one is not | 18:27 |
| falktx | hmm I don't remember my mantis password :( | 18:39 |
| falktx | meh I'll just ping rgareus tomorrow | 18:57 |
| *** jrussell has quit IRC | 18:57 | |
| *** alexpolevoy has quit IRC | 19:01 | |
| *** distrozapper has joined #kxstudio | 19:20 | |
| * distrozapper wishes a nice evening/day to all | 19:27 | |
| falktx | time to fix the carla-win32 bug once and for all | 19:34 |
| _xs | good luck sir | 19:34 |
| *** jrussell has joined #kxstudio | 19:35 | |
| _xs | It's been month since i ate a tomato from the garden... Suddenly, life is Beautiful :) | 19:35 |
| *** jrussell has quit IRC | 19:40 | |
| * falktx loves to listen to game soundtracks while focusing | 19:40 | |
| *** alexpolevoy has joined #kxstudio | 19:43 | |
| _xs | pretty good idea | 19:50 |
| _xs | which soundrack are you listening actually ? | 19:50 |
| * distrozapper specially likes the good old panic sounds of Half Life...ahooga... ;) | 19:54 | |
| _xs | hl <3 | 19:54 |
| _xs | really good for focusing i think | 19:55 |
| distrozapper | hehe | 19:55 |
| _xs | I also love Yoshi's Island II songs on snes | 19:56 |
| _xs | but.. not sure it's really efficient for work | 19:57 |
| rghvdberg | never listen to music .. other than work music (transcribing, studying etc) | 20:07 |
| rghvdberg | if I hear music all my attention go to it | 20:08 |
| rghvdberg | missed a few highway exits when listening to music :-/ | 20:08 |
| flexus | hm command&conquer- hell march was cool on lan | 20:08 |
| rghvdberg | and now that I have that beast of a MUX synth working ... I can't come up with other than a piano ballad ... | 20:10 |
| distrozapper | rghvdberg: I think most great symphony works started with a simple piano ballad..keep on working please :) | 20:17 |
| rghvdberg | asked 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 word | 20:20 |
| *** jrussell has joined #kxstudio | 20:29 | |
| *** jrussell has quit IRC | 20:35 | |
| *** flexus has quit IRC | 20:53 | |
| *** alexpolevoy has quit IRC | 20:58 | |
| *** alexpolevoy has joined #kxstudio | 20:59 | |
| *** rghvdberg has quit IRC | 21:01 | |
| distrozapper | falktx: 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 |
| falktx | I need to update cabbage again | 21:07 |
| *** alexpolevoy has quit IRC | 21:11 | |
| falktx | I like remixes | 21:26 |
| falktx | ocremix.org does good stuff | 21:26 |
| falktx | also movie ost is not always bad | 21:26 |
| falktx | http://ff9.ocremix.org/ | 21:27 |
| LAbot | Title: Final Fantasy IX: Worlds Apart | OC ReMix (at ff9.ocremix.org) | 21:27 |
| falktx | now I really need to focus | 21:28 |
| * distrozapper broadcasts: Have a nice time all! CU | 21:47 | |
| *** distrozapper has quit IRC | 21:47 | |
| *** rncbc has quit IRC | 21:56 | |
| *** designbybeck_ has quit IRC | 21:59 | |
| *** Xzu has quit IRC | 21:59 | |
| falktx | so this is weird | 22:08 |
| falktx | jack process is not even called | 22:09 |
| falktx | skipping the jack_set_process_callback still causes xruns | 22:09 |
| falktx | wait no | 22:11 |
| falktx | skipping the jack_set_process_callback and everything is ok | 22:11 |
| falktx | calling jack_set_process_callback with a wine function and it only xruns | 22:11 |
| falktx | yep. even if that function does nothing, it xruns | 22:13 |
| falktx | it's never called anyway | 22:13 |
| falktx | JackWinter: got any hints? | 22:17 |
| *** jrussell has joined #kxstudio | 22:17 | |
| falktx | 64bit works fine, it's just 32bit that has this issue... | 22:18 |
| *** jrussell has quit IRC | 22:23 | |
| falktx | linking direcly to jack instead of dlopen leads to same results | 22:24 |
| falktx | I need to do some small test code | 22:32 |
| falktx | shit, a simple test client is working | 22:42 |
| falktx | oh wait, now I can replicate it too | 22:51 |
| *** TurBoss has joined #kxstudio | 22:53 | |
| *** TurBoss has quit IRC | 22:55 | |
| falktx | even with thread-creator, same thing | 23:02 |
| falktx | dssi-vst and fst(host) seem to have the same issue | 23:17 |
| falktx | I'd bet wineasio doesn't work either | 23:23 |
| falktx | yep, confirmed not working with wineasio | 23:25 |
| falktx | maybe a wine bug or incompatiblity with some kind | 23:25 |
| falktx | perhaps depends on the compilar | 23:25 |
| falktx | hmm some slightly better results with gcc-4.8 | 23:28 |
| falktx | but the binaries I use meh | 23:32 |
| falktx | using the working wine binaries on 15.04 has the same issues | 23:33 |
| falktx | so it's either some updated lib or the kernel | 23:33 |
| *** falktx has quit IRC | 23:36 | |
Generated by irclog2html.py 2.13.0 by Marius Gedminas - find it at mg.pov.lt!