*** alex-EU has joined #kxstudio | 00:01 | |
*** BitPuffin has joined #kxstudio | 00:04 | |
*** mseeber has joined #kxstudio | 00:26 | |
*** mseeber has quit IRC | 00:27 | |
*** alex-EU has quit IRC | 00:48 | |
*** orngjce223 has quit IRC | 01:40 | |
*** ahellquist has joined #kxstudio | 01:52 | |
*** orngjce223 has joined #kxstudio | 01:53 | |
*** BitPuffin has quit IRC | 02:08 | |
*** eqyiel has joined #kxstudio | 02:27 | |
*** falktx has joined #kxstudio | 03:09 | |
falktx | donations have coming up a lot more recently | 03:13 |
---|---|---|
falktx | not sure why, but it's surely nice :) | 03:13 |
spectromas | christmas bonuses ;) | 03:16 |
falktx | my new disk arrives tomorrow, I need to decide which OSes to install... | 03:27 |
falktx | kxstudio 14.04 will be there for sure | 03:27 |
falktx | having win7 + osx as well is nice for testing things, but they take quite some space | 03:28 |
falktx | the laptop is not good enough for virtualization :( | 03:28 |
guitarman | falktx: do you have a desktop? thought the community got one for you | 05:01 |
falktx | I have one yes | 05:01 |
falktx | it's a bit cold in the room to use it all the time though | 05:01 |
falktx | a bit as in hands cannot type :( | 05:02 |
spectromas | wish I could have a bit of that, it's like european summer all the time here and the laptop is always hot | 05:02 |
*** spectromas has quit IRC | 05:04 | |
falktx | but I'm in europe... | 05:04 |
guitarman | :( | 06:00 |
guitarman | move to australia ;) | 06:01 |
falktx | I just have to wait 1-2 months | 06:02 |
falktx | then we get a nice warm weather | 06:02 |
falktx | then 2 months later it's hot as hell | 06:02 |
wolftune | falktx: any progress on the VST bridge being about to pass through MIDI? | 06:31 |
falktx | I keep forgetting that... | 06:31 |
wolftune | oops not "about" meant "able" :P | 06:31 |
*** wolftune has quit IRC | 06:43 | |
falktx | I think it's working | 07:07 |
falktx | it works! | 07:18 |
falktx | thelonius: tell wolftune midi-out is now working for bridges in carla | 07:20 |
thelonius | falktx: I'll pass that on when wolftune is around. | 07:20 |
*** JackWinter1 has joined #kxstudio | 08:17 | |
*** EamonnTobin has joined #kxstudio | 08:21 | |
*** EamonnTobin has quit IRC | 08:29 | |
*** EamonnTobin has joined #kxstudio | 08:32 | |
*** EamonnTobin_ has joined #kxstudio | 08:32 | |
*** EamonnTobin_ has quit IRC | 08:33 | |
*** ahellquist has quit IRC | 08:47 | |
*** JackWinter1 has quit IRC | 09:12 | |
*** JackWinter1 has joined #kxstudio | 09:19 | |
*** JackWinter1 has quit IRC | 09:24 | |
*** JackWinter2 has joined #kxstudio | 09:24 | |
*** tjingboem_ has joined #kxstudio | 09:44 | |
*** tjingboem_ has quit IRC | 09:44 | |
*** tjingboem_ has joined #kxstudio | 09:45 | |
*** lfzawacki has joined #kxstudio | 10:03 | |
*** JackWinter2 has quit IRC | 10:42 | |
*** tjingboem_ has quit IRC | 10:51 | |
*** HarryHaaren has joined #kxstudio | 11:44 | |
*** HarryHaaren has quit IRC | 12:11 | |
*** sam_____ has joined #kxstudio | 13:02 | |
*** aht has joined #kxstudio | 13:08 | |
*** aht is now known as ahellquist | 13:09 | |
*** hdurr has joined #kxstudio | 13:10 | |
*** falktx has quit IRC | 13:14 | |
hdurr | hello! looking for automated jack connections/session management (daemonizable or CLI to be put in a script). bonus would be a TUI like njconnect. i've seen ladish and lash, would be interested in what you folks are using | 13:17 |
hdurr | my use case: headless jack master taking netjack2 connections and routing them to default playback | 13:17 |
*** BitPuffin has joined #kxstudio | 13:32 | |
*** lfzawacki has quit IRC | 13:35 | |
*** HarryHaaren has joined #kxstudio | 13:41 | |
*** spectromas has joined #kxstudio | 13:52 | |
*** falktx has joined #kxstudio | 14:13 | |
falktx | hmm http://kxstudio.sourceforge.net/ns/ stopped working | 14:54 |
falktx | I forgot how long muse took to compile | 15:16 |
falktx | los has removed a lot of code... | 15:16 |
*** alex-EU has joined #kxstudio | 15:28 | |
*** lfzawacki has joined #kxstudio | 15:31 | |
alex-EU | falktx: | 15:34 |
falktx | heya | 15:34 |
alex-EU | falktx: afternoon. A question. I've just updated carla | 15:34 |
falktx | there will be some small fixes, yes | 15:34 |
alex-EU | falktx: and saving a project still results in a ringbuffer not enough space error. | 15:35 |
falktx | also midi-out is working now | 15:35 |
falktx | hmm | 15:35 |
alex-EU | falktx: ok, i'll try that shortly. | 15:35 |
falktx | alex-EU: still ringbuffer read errors with the latest version? | 15:35 |
alex-EU | falktx: Where does the ringbuffer live? That is, is it created in RAM, or somewhere else like /shm? | 15:36 |
falktx | for the plugin bridges it's in shared memory (shm) yes | 15:36 |
alex-EU | falktx: yes, still hapenning | 15:36 |
falktx | the read error must be because the client (win32 bridge) crashed or closed | 15:36 |
falktx | and it left the ringbuffer in an incomplete state | 15:37 |
alex-EU | falktx: ok. So if the error occurs for not enough space, then is it possible thyat it sees /shm as not big enough, or is that the wrong assumption? | 15:37 |
falktx | I need to make it crash so I can see how to recover | 15:37 |
falktx | alex-EU: no, because if shm init fails the bridge will not start | 15:37 |
alex-EU | falktx: right. So i can't define /shm as "bigger" in some way? | 15:38 |
alex-EU | falktx: you're saying it's variable, yes? | 15:38 |
falktx | shm is as big as ram you have | 15:38 |
falktx | it allocates memory as needed | 15:38 |
alex-EU | falktx: i can make iot crash every time, by simply saving it as a project. | 15:39 |
falktx | it may even use swap | 15:39 |
alex-EU | falktx: ok, i just learned somerthing. | 15:39 |
falktx | alex-EU: I think the "crash" is caused because some bridges doesn't get ping on time | 15:39 |
falktx | it can happen if some other save takes too long | 15:39 |
falktx | ie, this situation: | 15:39 |
falktx | you have 3 plugins | 15:39 |
falktx | send prepare-to-save to all plugins, they begin doing their business | 15:40 |
alex-EU | falktx: i'm loading my biggest K instance to test this. K is using about 12GB of ram for this instance. | 15:40 |
falktx | when the first plugin is saving and we're waiting for it, the 2nd one doesn't get a ping from carla | 15:40 |
falktx | it thinks carla has closed so it closes itself too | 15:40 |
alex-EU | falktx: It wouldn't be a slow GUI state error driving this would it? | 15:41 |
falktx | hmm could be, but I increased the timeouts by several seconds | 15:41 |
falktx | alex-EU: test if you can get the error with 1 single plugin | 15:42 |
alex-EU | falktx: it takes quite a while (about 15-20 seconds) from the moment i load a K multi into the instance, before it starts loading the multi. | 15:42 |
falktx | if that still happens then my assumptions are wrong and I need to fix something else... | 15:42 |
alex-EU | falktx: I've been testing with one instance. | 15:42 |
falktx | oh | 15:42 |
falktx | then I'm wrong I guess :) | 15:42 |
alex-EU | falktx: I tried with 25 K plugins in the rack at the beginning, then cut it down one by one to see if it was limit based. | 15:43 |
alex-EU | falktx: the last 2 weeks have been single instance. | 15:43 |
falktx | I think right now it waits 5 secs to save | 15:44 |
falktx | this seems tricky... | 15:44 |
alex-EU | falktx: not nearly long enough for a K instance, and in particular, this one. | 15:44 |
falktx | the only way around this is by sending pings on a different thread than the one saving | 15:45 |
falktx | the saving thread is block-waiting | 15:45 |
alex-EU | falktx: Is the problem one a "tripwire"? (I'm trying to understand) Most instances will load under 5 secs, so pings can be frequent to keep the bridge/server active? | 15:45 |
falktx | the problem is that I'm using only 1 thread for all the non-realtime messages | 15:46 |
alex-EU | falktx: right. | 15:46 |
falktx | most windows plugins need that, they get confused if they receive stuff from outside the main thread | 15:46 |
falktx | but pings should be ok I think | 15:46 |
alex-EU | falktx: I can understand the assumption that most VSTs or plugins would take under 5 secs to load, ergo, save. | 15:47 |
falktx | maybe I can just tell the plugins to not quit when preparing for save | 15:49 |
alex-EU | falktx: It's been the case for me for the ten years i've been in linux. It took a lot of testing of LS, for example, before the devs realised this assumption wasn't always true for loading big orchestral gig templates in LS. | 15:49 |
alex-EU | falktx: and that was understandable too. I think i'm probably the only user in linuxaudio that owns and uses big orchestral sample libs regularly. | 15:51 |
alex-EU | falktx: it certainly feels that way. :) | 15:51 |
falktx | tbh I don't know anyone else that has 64gb ram | 15:51 |
alex-EU | falktx: my point exactly. | 15:52 |
falktx | and people don't believe when I tell them this :) | 15:52 |
falktx | ok, I can make the client-side ignore lack of pings | 15:54 |
alex-EU | falktx: what's the down side of that? (just curious) | 15:54 |
falktx | I need a way to know if during save a plugin has frozen or it's still active | 15:54 |
falktx | it might be that a plugin froze and I'll be indefinetely waiting for it... | 15:55 |
alex-EU | falktx: ok, i understand that. | 15:55 |
falktx | I need to set a safe limit | 15:55 |
falktx | if the plugin takes more than that limit, consider it broken/frozen | 15:55 |
falktx | alex-EU: is 30secs enough? 1 minute? | 15:55 |
alex-EU | falktx: and 20-30secs is a "lifetime" for the average user, who uses much smaller plugins. :) | 15:55 |
alex-EU | falktx: Can we try 1 minute first? | 15:56 |
falktx | sure | 15:56 |
alex-EU | falktx: if that works, maybe we can then trim it down to 30 secs and see if that works too. | 15:56 |
falktx | hehe, until you tell me it's needs increasing again :) | 15:57 |
alex-EU | falktx: it might be fairly safe to say, i'm at the extreme for likely use case. | 15:57 |
alex-EU | falktx: which is why i suggested 1 minute. :) | 15:57 |
falktx | maybe I can add an exception for NI plugins | 15:58 |
falktx | 5 secs regularly, 1 minute for NI stuff | 15:58 |
alex-EU | falktx: if you can, that might be good for other users, who may get impatient waiting for their "instant" plugins to save. :) | 15:59 |
*** spectromas has quit IRC | 15:59 | |
alex-EU | falktx: Would that be one minute for the entire project save, or per plugin instance? | 15:59 |
falktx | per plugin | 16:00 |
alex-EU | falktx: cool. | 16:00 |
*** dtcrshr has joined #kxstudio | 16:00 | |
falktx | alex-EU: btw, did you say K takes 15-20 secs just to init (without state loaded) ? | 16:00 |
alex-EU | falktx: because if this works, you know me well enough to know i'll try loading a shedload of plugin instances. :) | 16:00 |
alex-EU | falktx: yes. | 16:00 |
falktx | hmf | 16:00 |
falktx | why does it take so long to load? | 16:01 |
*** karlgrz has joined #kxstudio | 16:01 | |
alex-EU | falktx: the instance appears failry quickly. It's when i intially load a multi that it seems to freeze for a while then the instance starts loading | 16:01 |
falktx | but is that when loading the plugin initially, or showing its UI? | 16:02 |
alex-EU | falktx: it takes a long time to load because the sample libs have to loaded into ram, and they are big libs. | 16:02 |
falktx | but why is it loading the samples in advance? | 16:03 |
alex-EU | falktx: showing the UI is fairly quick when i intiate tyhe settings icon in the plugin instace. | 16:03 |
falktx | if you load a *new* plugin, it should come empty | 16:03 |
alex-EU | falktx: it does. And that bit occurs fairly quickly. | 16:03 |
falktx | ok, so it's the restoring state that takes that long. not loading the plugin | 16:03 |
falktx | ...right? | 16:03 |
alex-EU | falktx: yes. It's loading the multi that takes a lot of time. | 16:04 |
alex-EU | falktx: i should have just written that in the first polace, sorry. | 16:04 |
alex-EU | place | 16:04 |
falktx | wait, what do you mean "multi" ? | 16:04 |
falktx | I though multi = K 64 channel plugin | 16:04 |
alex-EU | falktx: ok. I open an empty instance. There's no instruments loaded. | 16:05 |
falktx | right | 16:05 |
alex-EU | falktx: A multi is a collection of instruments. | 16:05 |
falktx | ah! | 16:05 |
falktx | I was confusing that | 16:05 |
falktx | alex-EU: so loading a new K instance always works now? | 16:05 |
alex-EU | falktx: yes. | 16:05 |
alex-EU | falktx: my strings multi is 16 instruments that load one after the other. | 16:06 |
alex-EU | falktx: big instruments. | 16:06 |
falktx | alright, so if I can fix this little thing this might work, somewhat | 16:06 |
alex-EU | falktx: but i tried it with just one instrument, and got the same error, i think because loading a big instrument takes lo9nger than 5 seconds. | 16:07 |
alex-EU | falktx: when i'm loading 16 instruments in one multi, the cumalative time for all 16 is less than if i loaded one at a time. | 16:08 |
alex-EU | falktx: But when i tested with just one big 1st violin instrument, the error still occured. | 16:08 |
falktx | just that we are 100% clear | 16:09 |
falktx | 1. loading a new K instance works every time | 16:09 |
falktx | 2. loading the "multi" works too | 16:09 |
alex-EU | falktx: i think your greater than 5 secs idea would at least remove "timetaken" from the list of potential failures. | 16:09 |
falktx | 3. saving does not | 16:09 |
alex-EU | falktx: yep, that's it. | 16:09 |
*** JackWinter2 has joined #kxstudio | 16:10 | |
*** HarryHaaren has quit IRC | 16:11 | |
alex-EU | falktx: i'll test now with an empty K instance, and save that. (no instruments) | 16:11 |
falktx | alex-EU: btw, do you other plugins that might take this long to save as well? | 16:12 |
*** daeavelwyn has quit IRC | 16:12 | |
*** daeavelwyn has joined #kxstudio | 16:12 | |
alex-EU | falktx: i'm only using K so no. | 16:13 |
*** karlgrz has left #kxstudio | 16:14 | |
alex-EU | falktx: If i can find another robust VST as a demo or something i'll try that as well. | 16:14 |
*** JackWinter2 has quit IRC | 16:14 | |
alex-EU | falktx: Ok, one K plugin, no instruments, saves just fine. | 16:14 |
falktx | add some more | 16:14 |
alex-EU | falktx: All empty? | 16:14 |
falktx | 10 Ks | 16:14 |
falktx | yes | 16:14 |
alex-EU | falktx: ok. | 16:14 |
falktx | hmm, there are plugin wrappers out there, that load other plugins | 16:16 |
falktx | if users load K in there it might block this long as well | 16:16 |
falktx | I guess I'll leave the 1min timeout | 16:16 |
falktx | I'm catching crashes already, the only issue is if plugins freeze | 16:17 |
falktx | I see this happening a lot with flstudio-vst beta | 16:17 |
alex-EU | falktx: http://pastebin.com/gds7d2J0 | 16:18 |
falktx | all good then | 16:19 |
alex-EU | falktx: 11 instances saved ok. Closed carla, opened, and reloaded that project, all good. | 16:19 |
falktx | nice | 16:19 |
alex-EU | falktx: progress.... :) | 16:19 |
*** ahellquist has quit IRC | 16:20 | |
alex-EU | falktx: http://imgur.com/5igoZMU | 16:22 |
LAbot | Title: snapshot3.png - Imgur (at imgur.com) | 16:22 |
falktx | those plugin slots look awful | 16:23 |
falktx | need to make that pretty | 16:23 |
alex-EU | falktx: right. :) | 16:23 |
falktx | you can switch off the "custom skins" so it uses the old carla 1.x look | 16:23 |
falktx | it's more compact | 16:23 |
alex-EU | falktx: ok. | 16:23 |
alex-EU | falktx: yeah, that's better. | 16:25 |
alex-EU | falktx: i'll be able to load and see even more. :) | 16:28 |
falktx | alex-EU: did you try the increased canvas yet? | 16:28 |
falktx | settings->configure->canvas | 16:28 |
falktx | there's a size option | 16:28 |
alex-EU | falktx: yes i did. Works ok here. | 16:31 |
alex-EU | falktx: http://pastebin.com/KVUhw4j2 23 instances. | 16:32 |
falktx | Carla assertion failure: "fServerPathTCP.isNotEmpty()" in file ../backend/engine/CarlaEngineOsc.cpp, line 133 | 16:32 |
falktx | so many instances osc stopped working | 16:33 |
alex-EU | falktx: note the failure error near the bottom. | 16:33 |
alex-EU | falktx: yep. | 16:33 |
falktx | I'm glad I moved past osc | 16:33 |
alex-EU | falktx: me too. :) | 16:33 |
falktx | damn that thing was horrible | 16:33 |
alex-EU | falktx: just loaded the same project, and the last 3 plugins were missing. | 16:34 |
alex-EU | falktx: 3 assertion failures? | 16:35 |
falktx | don't worry too much. soon I'll remove osc from the bridges completely | 16:35 |
alex-EU | falktx: ok. | 16:36 |
alex-EU | falktx: yep, the 20 loaded ok that time, on restart and load. | 16:37 |
alex-EU | falktx: only 20 K instances? That's less than half the orchestra............:) | 16:37 |
alex-EU | falktx: just got your updates. Does that include the 1 minute chage? | 16:39 |
falktx | not yet | 16:40 |
falktx | need to wait for the -bridge-win* stuff | 16:40 |
falktx | version ...git20150107.4 | 16:40 |
alex-EU | falktx: ok, i'll go get a cup of tea........... | 16:40 |
*** spectromas has joined #kxstudio | 16:40 | |
*** ahellquist has joined #kxstudio | 16:42 | |
*** sam_____ has quit IRC | 17:03 | |
alex-EU | falktx: just got the update. Loaded 1 K instance, with 1 big instrument. http://pastebin.com/H6uNFzVM | 17:14 |
alex-EU | falktx: Still have a 5 sec close in there? | 17:14 |
alex-EU | falktx: line 64 in the pastebin? | 17:15 |
falktx | that happened after the save | 17:18 |
falktx | hmm wait | 17:19 |
alex-EU | falktx: seems to be about the win64bridge. Tried again with the same result. | 17:20 |
falktx | it needs to restore ping only after all plugins have saved | 17:20 |
*** reei-i has joined #kxstudio | 17:22 | |
falktx | alex-EU: ...git20150107.5 update coming soon, should finally fix this I hope | 17:32 |
alex-EU | falktx: ok. | 17:32 |
reei-i | any oss experts? | 17:34 |
*** wolftune has joined #kxstudio | 17:34 | |
*** Animtim has quit IRC | 17:36 | |
falktx | does anyone even use oss? | 17:41 |
reei-i | i have clicks after starting audacity | 17:43 |
reei-i | even alsa restart does not help | 17:43 |
reei-i | want to move to oss | 17:43 |
falktx | you don't know what you're saying | 17:48 |
falktx | OSS is really old school, like 20 years or more old | 17:49 |
falktx | it's like using windows 95 | 17:49 |
falktx | moving to OSS, if it's even possible at all today (it's not), won't fix anything | 17:50 |
falktx | errrm... so much work packaging muse only for it to crash on start | 17:53 |
falktx | The program 'muse' received an X Window System error. | 17:54 |
falktx | This probably reflects a bug in the program. | 17:54 |
reei-i | do you know about resamplers and dacs? | 17:56 |
falktx | alex-EU: last ping test | 18:09 |
alex-EU | falktx: ok. | 18:16 |
alex-EU | falktx: i noticed recently the muse devs have added lv2 | 18:18 |
reei-i | ~/.asoundrc has root:root permissions is it normal? | 18:19 |
falktx | alex-EU: yes, packaged updated muse2 just now | 18:22 |
falktx | reei-i: no, it's probably cause you ran something as root | 18:22 |
*** mseeber has joined #kxstudio | 18:22 | |
reei-i | shows buffer size 9600 peiod size 480 | 18:28 |
reei-i | can it cause the clicks? | 18:28 |
alex-EU | falktx: the next one will be .6, yes? | 18:35 |
falktx | alex-EU: .5 | 18:36 |
alex-EU | falktx: aah, ok, just got that. Will test now. | 18:37 |
*** mseeber has quit IRC | 18:37 | |
falktx | I'm about to leave | 18:38 |
alex-EU | falktx: ok, i'll try a few things, and get back to you. | 18:38 |
alex-EU | falktx: and thanks | 18:39 |
falktx | brb | 18:39 |
*** falktx has quit IRC | 18:39 | |
reei-i | i made this asoundrc defaults.pcm.default "samplerate_best" | 18:42 |
reei-i | pcm.!default { | 18:42 |
reei-i | type plug | 18:42 |
reei-i | slave.pcm { | 18:42 |
reei-i | type dmix | 18:42 |
reei-i | ipc_key 1024 | 18:42 |
reei-i | slave { | 18:42 |
reei-i | pcm "hw:0,4" | 18:42 |
reei-i | rate 96000 | 18:42 |
reei-i | } | 18:42 |
reei-i | } | 18:42 |
reei-i | } | 18:42 |
reei-i | ctl.!default { | 18:42 |
reei-i | type plug | 18:42 |
*** Puffin has joined #kxstudio | 18:49 | |
*** BitPuffin has quit IRC | 18:51 | |
alex-EU | thelonius: tell falktx i'm curious why carla saves the chunk data in a wine temp directory. | 18:52 |
thelonius | alex-EU: I'll pass that on when falktx is around. | 18:52 |
alex-EU | chunk save path BEFORE => C:\users\alex\Temp\.CarlaChunk__7WiMqR | 18:52 |
alex-EU | chunk save path AFTER => /home/alex/.wine/drive_c//users/alex/Temp/.CarlaChunk__7WiMqR | 18:52 |
*** Puffin is now known as BitPuffin | 18:53 | |
alex-EU | thelonius: tell falktx i'm still getting errors with the win64 bridge... http://pastebin.com/cruALVeb | 19:02 |
thelonius | alex-EU: I'll pass that on when falktx is around. | 19:02 |
alex-EU | thelonius: tell falktx http://imgur.com/iAJiCrN and a backtrace from the win64 bridge crashing http://pastebin.com/1DdnY2Ma | 19:15 |
thelonius | alex-EU: I'll pass that on when falktx is around. | 19:15 |
LAbot | Title: snapshot3.png - Imgur (at imgur.com) | 19:15 |
*** lyonsb has quit IRC | 19:25 | |
*** lfzawacki has left #kxstudio | 19:26 | |
*** falktx has joined #kxstudio | 19:29 | |
alex-EU | falktx: http://pastebin.com/TcccGpBS I've tried loading really small libs. 2 K instances. Thry saved ok with no errors. when i close and reopen, and then intiate the saved project, i get a failed plugin popup (windows popup), and then this: http://pastebin.com/TcccGpBS | 19:32 |
alex-EU | falktx: sorry, same link. | 19:32 |
alex-EU | falktx: ask thelonius for the rest. :) | 19:33 |
falktx | hi thelonius | 19:33 |
thelonius | Hey falktx! | 19:33 |
thelonius | falktx: 18:52Z <alex-EU> tell falktx i'm curious why carla saves the chunk data in a wine temp directory. | 19:33 |
thelonius | falktx: 19:02Z <alex-EU> tell falktx i'm still getting errors with the win64 bridge... http://pastebin.com/cruALVeb | 19:33 |
thelonius | falktx: 19:15Z <alex-EU> tell falktx http://imgur.com/iAJiCrN and a backtrace from the win64 bridge crashing http://pastebin.com/1DdnY2Ma | 19:33 |
LAbot | Title: snapshot3.png - Imgur (at imgur.com) | 19:34 |
alex-EU | falktx: enough info? :) | 19:36 |
falktx | this: | 19:42 |
falktx | Did not receive ping message from server for 5 secs, closing... | 19:42 |
falktx | wine: Unhandled page fault on read access to 0x00000000 at address 0x468f8a (thread 0046), starting debugger... | 19:42 |
falktx | I probably know what's wrong | 19:43 |
alex-EU | falktx: right | 19:43 |
falktx | it's trying to acess something after being deleted. it shouldn't quit in the first place anyway | 19:43 |
falktx | alex-EU: I'm with friends, so sorry if I'm writing slow | 19:45 |
alex-EU | falktx: np at all. Not for me to judge. :) | 19:46 |
alex-EU | falktx: my irc typing is crap at the best of times. :) | 19:46 |
*** lyonsb has joined #kxstudio | 19:46 | |
alex-EU | falktx: why are the carla chunks saving in wine/temp? Why not in linux temp? | 19:48 |
falktx | alex-EU: because it's the windows part that save them | 19:48 |
alex-EU | falktx: right. | 19:48 |
falktx | I save them into a separate file cause the chunk won't fit in the shm | 19:49 |
falktx | then send the file path back | 19:49 |
falktx | it works fine afaik | 19:49 |
alex-EU | falktx: ok. | 19:49 |
alex-EU | falktx: i ask because it's been challenging enough in wine with ram, etc, and i don't know much ram wine uses for the temp file. | 19:50 |
falktx | yeah, the chunk is too big to save in ram | 19:51 |
falktx | alex-EU: anyway, does _save_ work now? | 19:51 |
falktx | we had the issue of saving causing issues. is that solved now? | 19:52 |
alex-EU | falktx: ok, so assume i have a 15GB project. caral then saves the chunk in wine. Assuming the file is already loaded in a process, and then the chunk is saved, is it possible wine is running out of ram at this point? | 19:52 |
alex-EU | falktx: save works for the smaller files for 2 instances so far. Will now test with 3. | 19:53 |
falktx | the project is never 15gb afaik | 19:53 |
falktx | plugins usually save the *paths* to the files, not files themselves | 19:53 |
alex-EU | falktx: right. You said to me before that carla saves everything, so i assumed it "holds" everything in the save state. | 19:54 |
*** reei-i has quit IRC | 19:54 | |
alex-EU | falktx: which is why i asked about ram. Smaller libs are ok, the big ones have errors when project is reloaded. | 19:54 |
falktx | that's because we don't wait much for loading state yet | 19:55 |
falktx | forgot that part :P | 19:55 |
falktx | it waits for save, not load, sorry :( | 19:56 |
alex-EU | falktx: right. | 19:56 |
alex-EU | falktx: aah, ok, so that's why loading craps out. :) | 19:56 |
alex-EU | falktx: at least we know, which is good. | 19:56 |
alex-EU | falktx: and i won't have to test until 5 in the morning....:) | 19:57 |
falktx | alex-EU: the test I want/need to you make is add some K plugins, load multis in there and save | 19:59 |
falktx | alex-EU: then see if it all saves ok or issues happen | 19:59 |
falktx | if that works fine we move to load state | 20:00 |
falktx | alex-EU: also, I'd like to have the carla project file it generates | 20:00 |
falktx | to see how big it gets | 20:00 |
alex-EU | falktx: OK. | 20:00 |
*** AzzzX has joined #kxstudio | 20:14 | |
*** AzzzX has quit IRC | 20:15 | |
*** reei-i has joined #kxstudio | 20:17 | |
*** reei-i1 has joined #kxstudio | 20:20 | |
*** reei-i has quit IRC | 20:22 | |
*** lyonsb has quit IRC | 20:22 | |
*** lyonsb has joined #kxstudio | 20:35 | |
*** EamonnTobin has quit IRC | 20:41 | |
alex-EU | falktx: save works ok with multi K instances. | 20:45 |
falktx | alright | 20:46 |
falktx | alex-EU: when I get home again I'll see what can be done for loading | 20:46 |
falktx | probably it's during changing chunks | 20:46 |
falktx | if not today tomorrow morning | 20:47 |
alex-EU | falktx: ok. Ciao. :) | 20:48 |
falktx | router battery is almost dead | 20:48 |
*** sfsafaws has joined #kxstudio | 20:54 | |
*** falktx has quit IRC | 20:54 | |
*** HarryHaaren has joined #kxstudio | 20:57 | |
JackWinter | alex-EU: still no forum followup on your wine allocation issue? :) | 21:08 |
alex-EU | JackWinter: you have obviously got a sense of humour. :) | 21:09 |
JackWinter | lol, you too :) | 21:09 |
alex-EU | JackWinter: Had better luck with carla today though. Lots of testing, and progress. | 21:10 |
alex-EU | JackWinter: It saves projects ok now, if i don't make each instance too big. (Strings are very large libs, so i split them up) | 21:11 |
alex-EU | JackWinter: Next step is getting a project to load up ok. | 21:11 |
JackWinter | yeah, been watching on the sidelines, still would like to see your wine issue get solved though. alas no 64gb of ram for me at the moment :S | 21:12 |
alex-EU | JackWinter: http://i.imgur.com/vKfrdME.png | 21:12 |
JackWinter | jeez, that looks pretty damn impressive | 21:13 |
alex-EU | JackWinter: There's a few other bits and pieces, like a jack metronome and some sort of MMC, but at least the basics are coming together. | 21:13 |
JackWinter | all using wineasio, or vst plugins? | 21:13 |
alex-EU | JackWinter: There'll be quite a few more K instances, but i have to break down some of the bigger multis first. | 21:13 |
alex-EU | JackWinter: VST plugins. | 21:13 |
JackWinter | yeah, that might be the way to go | 21:14 |
alex-EU | JackWinter: Standalone has been problematic, as you know. | 21:14 |
alex-EU | JackWinter: Falk also said that each instance runs in it's own process. So i'm going to try loading VSTs from seperate prefixes, and see if that gets over the ram problem. | 21:15 |
alex-EU | JackWinter: Then, of course, i need to plan carefully and sort the midi ports out. At least i can add some more, which is good. | 21:15 |
JackWinter | alex-EU: still think you ought to spend some effort on creating a good bugreport on your allocation problem, but each to his own :) | 21:19 |
JackWinter | but i hope you find a solution like this, would be sad to lose you to the dark side :) | 21:20 |
alex-EU | JackWinter: I don't want to go, but i have to consider other options as well, for a reliable long term setup. Still, we'll see what happens with this. | 21:21 |
JackWinter | alex-EU: why don't you do a multi os install. i efi boot with refind and win 8.1 seems to coexist well with linux. not that i boot windows very often as it's slow as molasses compared to linux. like that you are just a reboot away between os' | 21:25 |
JackWinter | doesn't have to be one or the other. i'm pretty sure you'll run into issues on windows too. just different ones :) | 21:26 |
JackWinter | that's on my laptop, by desktop has no windows at all, just a kinda half broken hackintosh install | 21:26 |
alex-EU | JackWinter: I'm consdering that at the moment, but if i switch my studio to win, there's no need to dual boot. I have another 32bit box (admin) that runs linux already. | 21:35 |
alex-EU | JackWinter: And being realistic, if all my stuff revolves around win, and some daw, then there's little left to run in linux. | 21:36 |
JackWinter | alex-EU: what i mean is that it's not an either or, it's a possibility to investigate alternatives without burning bridges | 21:36 |
alex-EU | JackWinter: if this doesn't work with carla, then i may have to burn bridges in the linuxaudio sense. | 21:37 |
alex-EU | JackWinter: for my use case. | 21:37 |
JackWinter | alex-EU: sure, that point i can understand. at least as long as you leave your windows box disconnected from the lan, and don't install many programs... nothing like windows breaking and having to reinstall everything..:) | 21:37 |
alex-EU | JackWinter: And let's be real, apart from falk, robin, and fons, there's be pretty much no interest in my use case. | 21:38 |
alex-EU | JackWinter: the LS team helped too, i must admit. | 21:38 |
alex-EU | JackWinter: That's ten years worth. :) | 21:39 |
JackWinter | alex-EU: i'm pretty sure that you'll feel awful personally running windows after 10+ years in linux, it's an infuriating and annoying os to run (imo) | 21:39 |
alex-EU | JackWinter: sorry, my typing is crap today. | 21:39 |
JackWinter | alex-EU: don't forget me on the honours list! B) | 21:39 |
JackWinter | today? | 21:39 |
alex-EU | JackWinter: it probably is, i remember the early days. | 21:39 |
alex-EU | JackWinter: and you too of course, my apologies. | 21:39 |
JackWinter | personally i hate it when i'm booted into windows, and i don't think it's because i'm bigotted | 21:40 |
alex-EU | JackWinter: Reaper won't happen in linux either, so that's part of it. | 21:41 |
JackWinter | well it will if someone ports swell, but the linux community is also full of loudmouths that won't put in the work after screaming | 21:41 |
alex-EU | JackWinter: Windows has a lot wrong with it. But K will work, and update, as will daws. There's my use case. | 21:42 |
alex-EU | JackWinter: No one will port swell, because they're not interested. | 21:42 |
JackWinter | i kinda liked how justing threw down a gauntlet saying port our (opensource) swell lib, and we'll make a linux version. thought that was brilliant, now what 4-5 years on, still no takers | 21:42 |
alex-EU | JackWinter: "It's not open source! Where's my pitchfork!" | 21:43 |
alex-EU | JackWinter: :) | 21:43 |
alex-EU | JackWinter: I think Justin was passing the buck doing that. | 21:43 |
JackWinter | :) | 21:43 |
JackWinter | yeah in one way, but it's his buck to pass so i won't judge him for that | 21:43 |
alex-EU | JackWinter: He knows there's very few devs that will bother. But he has no idea how many linux audio and midi users will climb out of the woodwork to participate. | 21:44 |
JackWinter | but like i said on many occasions, it works well enough in wine so why worry. too bad about your ram issue... | 21:44 |
alex-EU | JackWinter: I'm not judging him either. But it was a political move to quieten the clamour for a linux version. | 21:44 |
JackWinter | i'm sure that it's not more than a few weeks work, tops | 21:45 |
alex-EU | JackWinter: If carla works ok, after this push, and i can access VSTs from separate prefixes, then the ram thing may go away. | 21:45 |
alex-EU | JackWinter: I doubt it's more than a few days work. Hence my comment. | 21:45 |
JackWinter | yeah, maybe not for justin. but my private speculation is that he'd give the dev a job maintaining/developing the linux version. but as always linux users clamour for support but no one steps up to the plate | 21:48 |
JackWinter | sometimes i wonder why we bother at all trying to provide for (l)users :) | 21:49 |
JackWinter | but if i was in your shoes (thank god i'm not :) i'd do a win 8.1/osx/linux multiboot and keep the 3 systems around for testing, and when something crops up and follow that until it works or peters out | 21:51 |
alex-EU | JackWinter: yep, i understnad what you're saying, and i had a dual boot a few times in those ten years. | 21:51 |
JackWinter | i don't think i would have stuck with linux 10+ years if i needed to produce music and it didn't work out..! | 21:51 |
alex-EU | JackWinter: We'll see. | 21:52 |
alex-EU | JackWinter: i'm stupid. :) | 21:52 |
JackWinter | don't think so. maybe stubborn though, not that that is a bad quality :) | 21:52 |
*** spectromas has quit IRC | 21:53 | |
JackWinter | by many accounts osx is the best audio experience, though little as i've used it i've ran into a few really bad problems with it too (on apple hardware). and i've always had to smile at my fanboi friends when they had to buy new versions of all their software due to apple changes | 21:54 |
alex-EU | JackWinter: i paid the apple tax in the past. Won't do it again. | 21:55 |
JackWinter | so imo there is no perfection to be had, just have to settle for workable | 21:55 |
alex-EU | JackWinter: When logic got bought out by apple, i was one of those win users that got crapped on. | 21:55 |
alex-EU | JackWinter: Workable being the reality. | 21:55 |
JackWinter | yeah that was nasty. but for the apple experience you need apple (os/x) software and hardware | 21:56 |
JackWinter | i'll take workable any day of the year :) | 21:56 |
JackWinter | what amazes me is that i think linux just had a year of the desktop and nobody seems to have noticed..! | 21:57 |
*** spectromas has joined #kxstudio | 22:03 | |
alex-EU | JackWinter: hehe | 22:11 |
JackWinter | alex-EU: ok, take care m8. gotta go sleep as i have to get up at an ungodly hour for work :S | 22:14 |
alex-EU | JackWinter: Ciao :) | 22:27 |
reei-i1 | which format allows to store 32 192000? | 22:28 |
reei-i1 | flac gives only 24 | 22:28 |
*** falktx has joined #kxstudio | 22:28 | |
falktx | hi | 22:35 |
*** spectromas has quit IRC | 22:39 | |
*** spectromas has joined #kxstudio | 22:40 | |
*** EamonnTobin has joined #kxstudio | 22:40 | |
* falktx is wondering what's the proper path to take for chunk-data save without pings | 22:42 | |
falktx | alex-EU: are you able to test more things today? | 22:43 |
alex-EU | falktx: yes. | 22:46 |
* alex-EU gets a cup of tea..... | 22:47 | |
alex-EU | falktx: right, ready to fly, let's do this. | 22:57 |
falktx | building locally first before pushing | 22:57 |
alex-EU | falktx: ok. | 22:57 |
falktx | hmm might as well add some prints to help debug | 22:58 |
* alex-EU thinks about another cup of tea, and a biscuit............. | 22:58 | |
*** HarryHaaren has quit IRC | 23:08 | |
* falktx wonders if carla-lv2 works in the new muse | 23:09 | |
alex-EU | falktx: hehe | 23:09 |
falktx | the bridges don't work yet on carla-lv2/vst so don't try that yet | 23:10 |
falktx | well, they used to but I changed some things (for the better) | 23:11 |
falktx | new builds uploaded, now waiting | 23:12 |
*** wolftune has quit IRC | 23:12 | |
alex-EU | falktx: ok. | 23:12 |
alex-EU | falktx: i'm testing on from before yes? | 23:12 |
falktx | from before? | 23:13 |
alex-EU | falktx: saving/loading/etc | 23:13 |
falktx | this should fix the loading | 23:13 |
falktx | I hope | 23:13 |
alex-EU | falktx: ok. | 23:13 |
alex-EU | falktx: piece of music i'm working on is nearly 4 minutes already. Lot of midi to edit. :) | 23:14 |
falktx | I'm ashamed I never asked... do you have links of your music to listen online? | 23:17 |
*** ElvisBob has joined #kxstudio | 23:18 | |
*** reei-i1 has left #kxstudio | 23:18 | |
*** ChanServ sets mode: +o falktx | 23:18 | |
alex-EU | falktx: not yet. I'm writing all this with a plan to get the website up first half of this year. | 23:18 |
falktx | what about previous works? | 23:19 |
alex-EU | falktx: They need converting to whatever i'm playing them back in, i.e. assigning instruments properly, etc.. | 23:19 |
alex-EU | falktx: i hope it's carla/somedaw, but whatever works is the reality. | 23:20 |
alex-EU | falktx: i've bought new sample libs since they were written, so there's some hacking to be done. :) | 23:21 |
falktx | have you tried the new muse yet? | 23:21 |
alex-EU | falktx: not yet. | 23:22 |
alex-EU | falktx: i don't really need the lv2 stuff, and the midi workflow in los is already better to use. | 23:22 |
falktx | it feels like a good update, but sadly still looks like... well... | 23:22 |
alex-EU | falktx: yep. | 23:23 |
* falktx wants to say vomit | 23:23 | |
falktx | maybe that's too harsh | 23:23 |
alex-EU | falktx: it's not pretty. | 23:23 |
alex-EU | falktx: and the workflow is awkward. | 23:23 |
falktx | I still don't know how to create a midi track + item | 23:23 |
falktx | :S | 23:24 |
alex-EU | falktx: good luck to the team though. if they enjoy it, then they have what they want. | 23:24 |
falktx | yeah, they wouldn't be working on it if it wasn't good/fun I guess | 23:24 |
falktx | the more lv2 hosts the better | 23:25 |
alex-EU | falktx: the midi stuff is agricultural to use, but i think the underlying code is ok. Just needs a bit of spit and polish and a shedload more keystroke functions. | 23:25 |
alex-EU | falktx: when you eventually get to los, can we have a discussion about workflow, and some essential functions? | 23:26 |
falktx | absolutely | 23:26 |
falktx | I can't make los work sucessfully without users input | 23:26 |
falktx | my knowledge of music theory and composition is very limited | 23:27 |
alex-EU | falktx: ok. | 23:27 |
*** spectromas has quit IRC | 23:27 | |
alex-EU | falktx: It's more about workflow, and the admin. You'd be surprised how many users bail out of software because chains of functions to achieve a result are too unweildy. | 23:28 |
*** spectromas has joined #kxstudio | 23:28 | |
alex-EU | falktx: getting rid of that toys R us style would be a good start. :) | 23:28 |
alex-EU | falktx: still no repo update, waiting.......... | 23:29 |
falktx | launchpad is having issues... :( | 23:30 |
alex-EU | falktx: right. | 23:30 |
falktx | just told the pkgs to rebuild | 23:30 |
alex-EU | falktx: ok. | 23:31 |
*** orngjce223 has quit IRC | 23:31 | |
falktx | errrr, the build bot keeps crashing | 23:39 |
*** ElvisBob has quit IRC | 23:42 | |
*** orngjce223 has joined #kxstudio | 23:44 | |
falktx | meh, the win-bridge 32bit package keeps failing | 23:49 |
falktx | alex-EU: you'll have to download and install these manually | 23:49 |
falktx | https://launchpad.net/~kxstudio-debian/+archive/ubuntu/mingw/+build/6697025/+files/carla-bridge-win32_1.9.5%7Egit20150107.6_amd64.deb | 23:49 |
falktx | https://launchpad.net/~kxstudio-debian/+archive/ubuntu/mingw/+build/6697025/+files/carla-bridge-win64_1.9.5%7Egit20150107.6_amd64.deb | 23:49 |
falktx | then the carla-git update | 23:49 |
falktx | version 1.9.5~git20150107.6 | 23:49 |
alex-EU | falktx: ok. | 23:50 |
alex-EU | falktx: installed and loading............. | 23:57 |
falktx | pastebins are useful | 23:58 |
falktx | added some prints for helping this | 23:58 |
alex-EU | falktx: it's going slowly, but i'm loading big libs, and no errors so far. | 23:59 |
Generated by irclog2html.py 2.13.0 by Marius Gedminas - find it at mg.pov.lt!