/srv/irclogs.ubuntu.com/2021/01/27/#ubuntustudio.txt

wonkoOvenWerks: all better! https://paste.ubuntu.com/p/mfH46k64Vz/00:53
OvenWerksdoes that mean it runs stable as well?01:00
wonkoI haven't had a chance to change it to 32/2 yet. I still can't run ffado-mixer while jack is running.01:03
Jesse-DavidWell after many feeble attempts to get Ubuntu studio 20.04 working, I cannot seem to get it to work properly. I know I could reinstall it and maybe it being fresh would work, but I've verified the files twice on my USB before installing it this last time. So I think I am just going to use Ubuntu Budgie with the Studio-controls application manager01:08
Jesse-Davidand install for the time being. I am using one of my devices the same way, so I think it will be better then. But I am not sure what the issues are with studio-controls and my version of 20.04 on Ubuntu Studio. Just too many issues between Jack and studio controls and even though I have completely removed Jack and Studio-Controls, I cannot get it01:08
Jesse-Davidto work for the life of me. I've messed with the code and nada. So something else is afoot here and I am not sure what to do, but this is all I can for 2 weeks. It should work better with Budgie as an application package since it works well on one of my laptops thus far. I just really liked xfce, and although I could use xubuntu, I am just going to01:08
Jesse-Daviduse something I know that works in the meantime!  But I will start looking at the code more and let you guys know whenever I find a bug and report it to ya. Or even just mistyped code, which can happen sometimes without realizing it.01:08
wonkoOvenWerks: crashes immediately at 32/2 still, even with the irq priority changed.02:04
OvenWerksok, 32/3?02:32
wonkoI'll try that. What's better though? 64/2 or 32/3?02:54
OvenWerks32/3 is lower latency... better?02:55
wonkoyeah, it really doesn't like 3202:58
wonkoquick calculations say it's a difference of 0.67ms02:59
wonkoso that's definitely acceptable02:59
wonkoso 32/2 and 32/3 crap out immediately but 64/2 is so far completely rock solid03:02
OvenWerksI wonder why. I know there are some difference from AF to AF model03:38
OvenWerksI also know there is differences in the firmware but I do not have a choice... not having any windows boxen in the house. So did not worry much03:40
Crorandoes lowlatency kernel do anything in 2021?05:32
OvenWerksyes05:32
Croranworthwhile then for jackd?05:32
OvenWerksI would say so. It depends on what latecy you need to work at05:33
OvenWerksfor most daws with HW mixing maybe not05:33
OvenWerksbut for guitar effects or softsynth on stage yes05:34
OvenWerksFor stage use I think I would do a bit more though such as setting irq priority, killing cron or other time related things05:35
Croranhow do i read the output of `jack_control dp` ? is the first value shown the default and the second value the current value?05:35
OvenWerksyes of the last two values the first is default and the second the setting05:36
OvenWerksthe four values are type:default/user:default value:value in use05:37
OvenWerksnote that jack_control runs jackdbus rather than jackd05:38
Croranah ok. so i have 48khz, 128 frames, 3 periods05:38
OvenWerksjackd is run all on the commandline05:38
Crorani'm told 2 periods is impossible for most/all USB hardware05:39
OvenWerksimpossible if franme size is 32 for sure05:39
Croranyeah i'm using jackdbus. i don't remember why. i think i liked it because it automatically interacts with pulseaudio to some extent?05:39
OvenWerksby the time you get to 128 2 should be fine05:40
OvenWerksyeah it auto creates a pulse jack bridge05:40
Croranhuh. well I get xruns even with 128/305:40
Croranfew, but some.05:40
Crorani use rtirq and realtime kernel05:41
Croranand hardware is scarlett 18i8 first gen05:41
OvenWerkshave you tried moving the device to different usb ports?05:41
Croranyes, but not for awhile. i mean... i have 24 days of uptime and 7 (31) XRUNS05:42
OvenWerksit is best to have the audio device a USB bus on it's own no mouse keyboard webcam etc.05:42
Croranyeah i wonder which ports on my mainboard actually have separate usb chips05:43
OvenWerksalso not a bus that shares (normally irq16) with other things05:43
OvenWerksif you have a desktop, using a PCIe usb card just for sound is not a bad way to go.05:44
Croranah. yeah that's a good idea. i know there's a bunch of crappy ones though. NEC chip is still the best no?05:44
OvenWerksI think so05:45
OvenWerksI think it ends up being the default non-intel one anyway.05:45
OvenWerksI personally don't have much experience with USB devices outside of the really cheap (I paid less than $5 each for three of them) mic/headphines dongles05:47
Croranany reason not to buy a usb 3 card for use with a usb 2 audio interface?05:47
OvenWerksI don't know for sure. I suspect not. except for personus boxes05:48
OvenWerksI have seen things about presonus boxes needing real USB205:49
Croranwhat audio card do you use then?05:49
Croranlet me guess. m-audio delta?05:49
OvenWerksehci driven.05:50
OvenWerksI have a delta66, an AudioPCI, and an audiofire 1205:50
Crorannice. good guess haha05:50
Croranwhich one do you mostly use?05:51
OvenWerksthe d66 probably needs some work as it is a bit noicy05:51
OvenWerksthe audiofire is used for everything right now05:51
Croranoh ok05:51
OvenWerksThe D66 can run very low latency (16/2) but the audiofire has nicer sound and can do 32/2 jsut fine05:52
Crorannice. but you have to have a firewire card, right?05:53
OvenWerksyes05:53
OvenWerksit was given to me so I could do some testing on FW stuff. I paid shipping and got the card05:54
OvenWerks(and cable... well two cables as the first was bad )05:54
wonkoOvenWerks: ffado-fireworks-downloader can't flash your AF12?13:23
wonkoQuestion: if given the choice between VST, LV2 or LADSPA is there an order of preference?14:57
OvenWerksLV2, VST3, VST2, LADSPA... in general. Make sure whatever SW you use supports what you want... and VST* should be LXVST15:04
OvenWerksThere are some VST versions that work better than the LV2 because the developer developed for VST but JUCE gave the option to make both LV2 exists, other times the developer developed for LV2 but got VST because ... JUCE15:05
OvenWerksIn either case whatever the dev was aiming for will be best15:06
OvenWerksIn theory, LV2 is better but a plugin that is made to be either will not use LV2's extra functionality15:06
OvenWerksOh and yes, I can't flash my AF12.... which is why if the AF12 is power cycled, I have to set clock to internal manually before jack works properly15:08
wonkothat sucks. :(15:08
wonkoI power cycled and set the mixer settings (rebooting got output muted again) so hopefully that sticks.15:09
wonkoI can't save the settings to the device after jack as touched it15:09
wonkowhich all seems a bit odd15:09
wonkoSpeaking of firmware, I wonder if it's worth the effort to try and get the latest on there (if it isn't already)15:09
wonkoIn theory I can swap it over to the kid's computer, but the AF drivers aren't supported on win10 so that may or may not even work15:10
OvenWerksOne of the updates for studio-controls 2.2 is to allow a script to be run before jack runs. I am planning to put a script on my session to set clock (and some mutes) before jack runs15:10
wonkoI got librnnoise which comes in all three plugin formats, so I'm not sure which is best. I *think* the VST one is VST215:10
wonkoif these settings don't "stick" for me I'd love that15:11
wonkooh, can we get FFADO 2.4.4 to get rid of that popup that isn't used?15:11
wonkoor will that be in >= 20.10?15:12
OvenWerksVST2 is well supported but it uses clean room techniques to get around the proprietary code. VST3 is GPL3 from the get go15:13
OvenWerksSo I expect people will start dropping VST2 support as most hosts start adding VST3 support. Ardour has added it... but it will not be in the Ardour 20.04 comes with15:14
OvenWerksIf you use LMMS... you need either ladspa (LV1) or VST2... and I am not sure if that is even lxvst15:15
sirriffsalotI'm still having the occasional problem, even now that I updated the kernel to the latest one.. PulseAudio needs to be killed and restarted for the option to switch sound channels in pavucontrol to be available15:23
sirriffsalotNot only that but my external usb sound-card is successfully used by jack, I route the sound to it, but no sound. If I restart the card (switch it on and off again), it works..15:24
sirriffsalotScratch that: now with the newest kernel, even restarting my USB-card doesn't help..15:25
sirriffsalotPavucontrol mutes the channel automatically for some reason, lol15:26
sirriffsalotWell that explains it at least.. I'll keep you posted15:26
wonkoOvenWerks: All setup and working in Carla. it's very effective. Way better than my chain of compressors and gates and shit from before. :)15:27
OvenWerksgood15:31
OvenWerkswhich version of Carla?15:31
OvenWerksHmm, I don't think we ship the bad one.15:32
OvenWerks20.04 should have 2.1 by default but the backports has 2.2-patched15:33
OvenWerkstime to make breakfast15:34
wonkoI have backports enabled15:35
rghoh yeah , studio-controls is still crashing on my laptop16:45
rgh62 updates, let's first do that lol16:45
OvenWerksStudio-controls is crashing or jack or?16:47
OvenWerksrgh: and which version?16:47
rghhold on16:48
rghlaptop is struggling lol16:48
OvenWerksit should show on the gui.16:48
OvenWerksor cat /usr/share/studio-controls/version16:48
rghYeah. Lappy isn't very responsive atm16:49
* rgh on mobile16:49
rgh2.1.116:50
rghCrashes with some libinfi?? Thing16:51
OvenWerksAh, that is not studio-controls. but the lib is supposedly being rebuilt16:51
rghOk. I gotta wait till all updates have completed16:51
OvenWerksso you have 20.10 then.16:52
rghUhm. Think so yes.16:53
rghI am very tech-savvy16:54
rghLol16:54
OvenWerks20.04 does not have this problem. I am not sure where it came from.16:55
sirriffsalotOvenWerks: here's something spooky... I connected my guitar to IN9 on my sound card.. I haven't routed IN9 anywhere yet.. but my guitar's pickups are for some mysterious reason being sent to my speakers for playback :O17:34
OvenWerksoff the top of my head I would say HW mixing17:35
OvenWerks(in the audio device)17:36
sirriffsalotOvenWerks: I looked around in alsamixer and I found nothing that seems to be causing this...17:39
OvenWerkshow about knobs on the box?17:39
sirriffsalotOvenWerks: this has never been an issue in 19.10. The gain-knob is obviously turned up about halfway, and the line out for my speakers are also turned up to get some sound when I actually route the guitar to guitarix, for instance17:40
sirriffsalotBut there's no "knob" as it were that tells this device to automatically take a clean signal of one or all of these inputs and send it directly to the outputs..17:41
sirriffsalotThis is truly bizzare... :-S17:45
sirriffsalotThe same happens on all inputs, including the xlr-inputs17:46
Eickmeyer[m]sirriffsalot: That sound like something going on with your hardware. Jack is not capable of routing audio without being told where to route it unless it autoconnects. Ruling out anything in the Carla patchbay, I'd say you might have a knob or a switch that allows a bypass. My audio interface has a mix knob that allows a bypass from the input straight to the output without routing through the processor (computer). Check all of your17:46
Eickmeyer[m]hardware connections.17:46
Eickmeyer[m](don't be so quick to blame the OS. :) )17:47
rghstupid Linux17:47
rghOh wait 😃17:47
Eickmeyer[m]Hahahaha17:48
sirriffsalotEickmeyer[m]: I know, I mean no offense, but I've literally touched nothing on my box, and immediately this happened in 20.04.. I'll bet anything I could go back to my 19.10 version and this will not happen17:48
sirriffsalotI'll try it in a moment17:48
sirriffsalotTriple-checking my box here17:48
rghI've seen people compiling the latest version of qjackctl from git because jack don't work.17:48
Eickmeyer[m]Ok, but 19.10 is completely unsupported and we won't support your issue if it's gone in 19.10. Sorry, but that's the breaks.17:48
sirriffsalotEickmeyer[m]: the issue is in 20.04, not in 19.10 though, lol.. :)17:49
Eickmeyer[m]sirriffsalot: I understand, but 19.10 might have a false bug that "fixes" your issue.17:49
sirriffsalotEeh... occam's razor seems appropriate here17:50
sirriffsalotDoes 20.04 download drivers for certain sound cards automatically?17:51
Eickmeyer[m]There are no drivers in Linux other than those in the kernels.17:54
Eickmeyer[m]So, no.17:54
Eickmeyer[m]If it's a class-compliant device, it'll "just work".17:54
Eickmeyer[m]sirriffsalot: ^17:55
sirriffsalotEickmeyer[m]: right..17:55
sirriffsalotWell I've been sifting through every mixer et cetera and I can't work out what might be causing this. I'm using the TASCAM US-16x08.17:56
Eickmeyer[m]If it's not a class-compliant device, there are no guarantees.17:57
Eickmeyer[m]It's up to the hardware manufacturer at that point.17:57
Eickmeyer[m]I don't have any experience with that interface. You could try asking in #opensourcemusicians or @lau.17:57
sirriffsalotEickmeyer[m]: will do, cheers17:59
Eickmeyer[m]👍️17:59
sirriffsalotOtherwise US 20.04 is looking sweet :)18:00
Eickmeyer[m]The real grind at this point is 21.04 since 20.04 was last year's release. I've been mostly updating stuff this cycle, not too much in terms of new stuff in comparison to 20.10.18:02
sirriffsalotEickmeyer[m]: isn't that always the grind? :D The next thing?18:03
sirriffsalotOr is this an unusually rough grind for some reason?18:04
Eickmeyer[m]sirriffsalot: That and work, which in my case is UX for the Kubuntu Focus laptops.18:04
sirriffsalotWell, suddenly my problem here tonight seems a little trite in comparison, so I'll leave you to it for now :D Best of luck!18:06
sirriffsalotEickmeyer[m]: Figured it out: alsamixer > F6 > all lines were at 95, apparently lowering the right one doesn't affect the gain-signal that is sent to guitarix when I actually route that input to guitarix18:13
sirriffsalotF6 > TASCAM > all lines...*18:14
Eickmeyer[m]sirriffsalot: Awesome! Glad you figured it out!18:14
Eickmeyer[m]Alsamixer or the GUI version (qasmixer) should definitely be checked periodically if you ever use PulseAudio as your main audio subsystem. Hopefully these issues will disappear with Pipewire.18:15
sirriffsalotWell I hate to pester you with a follow-up question or two here, but how come lowering the line-gains doesn't affect the sound at all jack-wise, but if I lower the master for alsa, all sound goes away...?18:17
Eickmeyer[m]Because ALSA is always running and JACK uses ALSA as the backend. ALSA controls all.18:19
sirriffsalotRight, cause in the QasMixer I see a bunch of other stuff... compression-rates, and eq-settings.. I'm starting to wonder how much I should be concerned about this part of alsa's configuration before I start recording, lol18:19
OvenWerkssirriffsalot: with regard to alsamixer, it is often hard for alsa to figure out if a control is an input or an output.18:34
OvenWerkschanging inputs will not affect the output level... but the inputs control may show up as output control or both input and output18:34
sirriffsalotOvenWerks: I see! Thanks guys :)18:37
OvenWerkswonko: ALSA module for fireworks devices seems bad 20.1019:36
OvenWerkswonko: however, with the ffado modules, I am still able to run jack at 32/219:38
OvenWerksso your hw has some issues that mine does not for very low latency19:38
wonkoI couldn't get ALSA to work at all in either my frankenstein 20.10 or my fresh install of 20.0419:39
wonkoMaybe I'll chase down this firmware thing19:39
wonkothat could very well be it19:39
OvenWerksin the terminal logging there was an error message when the fireworks module tried to start about not being able to access.19:40
OvenWerkswonko: also, you should install multimedia-firewire19:41
OvenWerksIt turns out studio-controls expects some of the things it installs to be there19:42
OvenWerkswow, running the audiofire 12 at 16/319:45
wonkowtf!19:45
wonkoOk, so what do I expect to behave differently now that I have multimedia-firewire?19:46
OvenWerksmaybe ffado-mixer will work while jack is running?19:46
OvenWerkshmm, nope 16/3 does not really work. jack runs but... autojack seems to not like itself.19:48
wonkonope: https://gist.github.com/bhechinger/4e45c20cf58952b080552736f92d76b619:50
OvenWerksIt does work here.19:55
wonkoso what the hell is different then?19:56
OvenWerksThat could be a firmware thing19:56
wonkoYeah, got the latest drivers. Going to take a risk and upload the firmware and see if that changes anything.19:58
OvenWerksbefore you do, I would look for the best drivers to use19:59
OvenWerkslatest may not be it.19:59
wonkotoo late. :)19:59
OvenWerksok19:59
wonkobesides, I could barely find out what version there is aside from going to the website to download stuff.20:00
wonkoand I still don't know what version I was running already. :)20:00
wonkoI still can't tell, I just know it's the 5.8 stuff because that's what I downloaded and installed. :)20:01
wonkoHmm, now ffado-mixer complains about no supported device found20:01
wonkoI probably should have saved that other firmware (assuming I even could)20:02
wonkowell, powercycling it wasn't the solution20:03
wonkoCould not initialize IEEE 1394 service20:03
OvenWerksffado-test Discover20:03
wonkowhen I try to list20:03
wonko1611777803292481: Fatal (devicemanager.cpp)[ 187] initialize: No firewire adapters (ports) found.20:03
wonkomaybe a reboot is in order20:03
OvenWerksgives version20:03
OvenWerkscould be20:03
wonkoWell, that's slightly better20:06
wonkook, ffado-mixer works again. :)20:06
OvenWerks\o/20:06
wonkostill can't connect to ffado-mixer when jack is running20:07
wonkoand ffado-test Discover hangs while jack is running20:08
OvenWerksthe audiofire seems to be more stable than my D66 ever was20:09
wonkoHmm, still doesn't like 32/320:10
wonkomight just be a difference in hardware between the 4 and 1220:10
OvenWerksThe D66 would also run at 16/2 but always had the odd xrun. This is running at 16/2 with no xruns at all20:11
OvenWerksit could be. They do have different firmware and the 4 has the spdif stuff as well20:12
OvenWerks(jack dsp is up at 24% with just jack and the pulse bridge)20:12
OvenWerksrgh: I just updated my version of 20.10 and am not seeing problems with studio-controls20:20
rghoh well 🙂 coding atm ;-)20:20
rghI'll sort it out another time20:20
OvenWerksok20:20
* OvenWerks is going back to 20.0420:21
wonkoUgh, so now jack just crashed with this error in ~/.log/jack/jackdbus.log20:36
wonkohttps://gist.github.com/bhechinger/cea0fcb309f806e74a099d00096a291b20:36
OvenWerksThats the same as you had before you fixed the priority yesterday (I think)20:37
wonkoit is? hmmm. But it wasn't doing that at 64/2 just 32/3, right?20:38
OvenWerksya20:39
wonkook, restarted it all, let's see what happens here20:39
wonkoWell, so far so good.20:40
wonkoit crashed almost immediately last time20:40
=== h00k_ is now known as h00k
wonkowell, almost 30 minutes and rock solid, so I'll call that a fluke. :)21:07

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