*** falktx_ has quit IRC | 00:05 | |
*** prettyvanilla has joined #kxstudio | 00:38 | |
*** prettyvanilla_ has quit IRC | 00:38 | |
*** danni has joined #kxstudio | 01:20 | |
*** danni has quit IRC | 01:21 | |
*** danni has joined #kxstudio | 01:23 | |
*** mc888 has joined #kxstudio | 02:56 | |
*** danni has quit IRC | 03:31 | |
*** mc888 has quit IRC | 03:53 | |
*** wolftune has quit IRC | 04:07 | |
*** wolftune has joined #kxstudio | 04:20 | |
*** distrozapper has quit IRC | 04:24 | |
*** BitPuffin|osx has quit IRC | 04:36 | |
*** wolftune has quit IRC | 04:42 | |
*** wolftune has joined #kxstudio | 04:45 | |
*** spectromas has quit IRC | 04:54 | |
*** wolftune has quit IRC | 05:13 | |
*** wolftune has joined #kxstudio | 05:14 | |
*** wolftune has joined #kxstudio | 05:15 | |
*** wolftune has joined #kxstudio | 05:18 | |
*** wolftune has joined #kxstudio | 05:19 | |
*** wolftune has quit IRC | 05:24 | |
*** falktx has joined #kxstudio | 06:54 | |
*** Animtim_ has joined #kxstudio | 07:51 | |
*** Animtim has quit IRC | 07:54 | |
*** orngjce223 has quit IRC | 08:35 | |
falktx | finally, I found the issue I was having with wine bridges in raw jack mode | 09:08 |
---|---|---|
falktx | the calling convention of the jack callbacks mismatches the one used by wine/windows | 09:08 |
falktx | if I register a function as callback in the windows code, jack will call that directly leading to all sorts of bad things | 09:09 |
falktx | so now I'll store the callback on the wine bridge thing, then register a intermediate callback that will call the windows code | 09:10 |
falktx | jack callback => wine bridge => windows code | 09:10 |
falktx | seems to work nicely in my little tests | 09:10 |
falktx | if this works I'll do a new festige release | 09:10 |
rgareus | stack alignment issues? | 09:33 |
rgareus | do you build with wine-gcc? or mingw? | 09:34 |
JackWinter_ | falktx: have a look at jack_set_thread_creator(), that's what i use in wineasio, and if i understand your problem correctly it was created for just such a purpose | 09:39 |
JackWinter_ | it allows jackd to create threads in the wine process context, so that callback can call windows functions | 09:41 |
falktx | JackWinter_: I have other callbacks though. latency, bufsize, srate etc | 09:41 |
falktx | rgareus: I build both winegcc (the bridge) and mingw (the real app) | 09:42 |
JackWinter_ | i don't remember the details, and jack2 might differ? but iirc this made it possible to use all the callbacks into windows code | 09:42 |
falktx | hmm | 09:43 |
JackWinter_ | the api doc seems to say that it's used for creating all the client threads: http://jackaudio.org/files/docs/html/group__ClientThreads.html#ga157ab0ade60e266ffd26ddffdb5545af | 09:43 |
LAbot | Title: JACK-AUDIO-CONNECTION-KIT: Creating and managing client threads (at jackaudio.org) | 09:43 |
falktx | but my issue is not the threads, it's the callbacks | 09:44 |
JackWinter_ | it's kinda fiddly to use, but you can see how i did it in the wineasio code | 09:44 |
JackWinter_ | yeah, you pass it a function that creates the thread in the winecontext, CreateThread() iirc. | 09:45 |
falktx | I might need that too | 09:45 |
JackWinter_ | after that you can call as much windows code as you want from the callbacks, with only the potential problems of it taking to long and creating an xrun | 09:45 |
falktx | JackWinter_: if you're using winegcc to build the code with callbacks it will work fine | 09:45 |
falktx | JackWinter_: the issue is that I'm registering the jack callbacks in the mingw side of things | 09:46 |
JackWinter_ | hmm, not sure at all about that | 09:46 |
JackWinter_ | but before i got that function call, i had to use semaphores and loop the code to be able to do the callback into wine code | 09:47 |
falktx | well, I'll try this tonight | 09:48 |
falktx | I need to add code for all callbacks, so it might take a little | 09:48 |
*** rghvdberg has joined #kxstudio | 11:07 | |
*** _obook has joined #kxstudio | 11:14 | |
*** _obook has left #kxstudio | 11:14 | |
*** rghvdberg has quit IRC | 11:20 | |
*** grobda24 has joined #kxstudio | 11:39 | |
*** grobda24 has quit IRC | 11:39 | |
*** grobda24 has joined #kxstudio | 11:39 | |
*** rbino has joined #kxstudio | 12:24 | |
*** errebino has quit IRC | 12:24 | |
*** mc888 has joined #kxstudio | 12:33 | |
*** mc888 has quit IRC | 12:38 | |
*** danni_ has joined #kxstudio | 13:22 | |
*** BitPuffin|osx has joined #kxstudio | 13:25 | |
*** danni_ has quit IRC | 13:40 | |
*** danni has joined #kxstudio | 13:42 | |
*** spectromas has joined #kxstudio | 14:53 | |
*** spectromas is now known as mememe | 14:54 | |
*** wolftune has joined #kxstudio | 14:59 | |
*** falktx` has joined #kxstudio | 15:08 | |
*** tencendur has joined #kxstudio | 15:09 | |
*** falktx has quit IRC | 15:09 | |
*** tencendur has quit IRC | 15:10 | |
*** tencendur has joined #kxstudio | 15:10 | |
*** mememe is now known as spectromas | 15:18 | |
*** rncbc has joined #kxstudio | 15:18 | |
wolftune | falktx`: which package is the original kde networkmanager? Is it wicd-kde ? | 17:35 |
falktx` | wolftune: plasma-nm | 17:36 |
wolftune | what is wicd-kde incidentally? I don't know if I ever tried that one… | 17:36 |
falktx` | wicd is a different framework, not using network-manager | 17:36 |
wolftune | hmm, so would I get the plasma thing back simply by removing the gnome one? | 17:38 |
falktx` | probably | 17:38 |
falktx` | the kxstudio meta has a dependency on either the gnome, kde or wicd tools | 17:38 |
wolftune | weird, it's asking to install qjackctl now | 17:41 |
wolftune | I didn't realize it was installed | 17:42 |
falktx` | it's an update | 17:42 |
*** wolftune has quit IRC | 18:12 | |
*** wolftune has joined #kxstudio | 18:12 | |
wolftune | falktx`: my network manager plasma thing just has big red X still | 18:13 |
falktx` | big red X ? | 18:14 |
wolftune | the icon is just a red error icon | 18:14 |
falktx` | I guess network-manager is not running | 18:15 |
wolftune | I'm connected via ethernet now, no wifi indication since I removed the gnome thing | 18:15 |
JackWinter_ | wolftune: you probably have to start nm, is it running? | 18:16 |
wolftune | I see NetworkManager in my running processes | 18:16 |
JackWinter_ | strange. fwiw, on my system (archlinux) it's also called plasma-nm, there was an older one that was slightly different | 18:18 |
wolftune | I have plasma-nm installed | 18:18 |
wolftune | and I am seeing it in my system tray, but just big error icon, does nothing | 18:18 |
JackWinter_ | do you possibly have gnome's nm-applet running? | 18:21 |
wolftune | nope | 18:21 |
JackWinter_ | then no idea, sorry | 18:22 |
wolftune | https://img.bi/#/lJJOJ9p!1P-A4QudneOAEBI6ZQgVoL2QSFNDQgEgaYNg92MC | 18:25 |
LAbot | Title: {{config.name}} (at img.bi) | 18:25 |
JackWinter_ | wolftune: maybe ask in #kde or #nm | 18:25 |
*** wolftune has quit IRC | 18:28 | |
*** wolftune has joined #kxstudio | 18:28 | |
wolftune | well, just installed the gnome thing again and I can work… :P | 18:29 |
*** awolf has joined #kxstudio | 18:31 | |
*** wolftune has quit IRC | 18:34 | |
*** flexus has joined #kxstudio | 18:35 | |
*** awolf is now known as wolftune | 18:39 | |
*** BitPuffin|osx has quit IRC | 19:53 | |
*** grobda24 has quit IRC | 20:36 | |
*** wolftune has quit IRC | 20:37 | |
*** wolftune has joined #kxstudio | 20:45 | |
*** BitPuffin has joined #kxstudio | 20:49 | |
*** wolftune has quit IRC | 20:59 | |
*** wolftune has joined #kxstudio | 21:43 | |
*** danni has quit IRC | 21:46 | |
flexus | falktx`, somebody postet an kxstudio advice on the most dumb forum in germany, be prepared for requests with no sense at all http://www.hifi-forum.de/viewthread-104-28633.html | 21:49 |
LAbot | Title: Aktive Frequenzweiche per Standard Software mit GUI, Lautsprecher - HIFI-FORUM (at www.hifi-forum.de) | 21:49 |
*** flexus has quit IRC | 21:55 | |
falktx` | lol | 22:00 |
*** falktx` has quit IRC | 22:00 | |
*** rncbc has quit IRC | 22:03 | |
*** danni has joined #kxstudio | 22:37 | |
*** orngjce223 has joined #kxstudio | 22:42 | |
*** falktx_ has joined #kxstudio | 23:10 | |
spectromas | is it possible to stop cadence from logging jack? Just discovered a rather large log but don't really have any issue to worry about at the moment | 23:30 |
*** falktx_ has quit IRC | 23:33 | |
*** BitPuffin has quit IRC | 23:37 |
Generated by irclog2html.py 2.13.0 by Marius Gedminas - find it at mg.pov.lt!