[09:58] <claro> Hi. I cannot install projectM 3 on my ubuntustudio
[09:59] <claro> I have problem with building
[12:16] <mrz80> Going slightly nuts here. Tried 18.04, 16.04, 32 and 64 bit, various kernels.  Jack plus Pulse is a non starter due to jack pulse modules throwing "Unable to use real-time scheduling" errors, and jackd not starting as a result.  Is the only workaround to nuke pulse while running jack? Or is there some deeply buried config knob I can tweak to get 'em playing happily?
[15:00] <OvenWerks> mrz80: you can safley ignore that error message sent by the pulse-jack bridge.
[15:01] <OvenWerks> pulse is not realtime anywayand is well known loose samples here and there.
[15:02] <OvenWerks> however this does not seem to cause problems with the running of jack and jack applications. It does not make xruns for example.
[15:03] <OvenWerks> The one exection to this is if pulse can see any sound card at all it will try to lock to that card and may cause problems.
[15:05] <OvenWerks> I use the latest ubuntustudio-contrls package (available for 18.04 and up) but the main thing is it unloads the alsa and udev modules from pulse.
[15:07] <OvenWerks> for 18.04 you need to get -controls from: https://launchpad.net/~ubuntustudio-dev/+archive/ubuntu/autobuild
[15:07] <mrz80> I'll take a poke at that shortly, as it's coming up on lunchtime here . Thanks!
[15:08] <OvenWerks> mrz80: The real problem is that the jack source/sink modules for pulse need some love
[15:08] <mrz80> *nod* 's what I figured. Alas, I'm not one to do so, given last actual programming I did was Z80 assembly code for a modem driver 30 years ago :D
[15:09] <OvenWerks> sounds like a great start :)
[15:11] <mrz80> I'm having the time of my life with this whole music workstation thing, arranging a TSO-esque carol mashup for our church Christmas dinner. Last time I did something like this I was using scissors, staff paper and scotch tape. Rosegarden is a significant step forward, in my estimation.
[15:12] <OvenWerks> Rose garden is a great program... though not so easy to use for someone who doesn't read music.
[15:12]  * OvenWerks has been playing sinse 1970 but still can't due to dyslexia
[15:13] <OvenWerks> (can't read music)
[15:14] <OvenWerks> you're blessed to be able to do that
[15:14] <mrz80> Somewhere in my misspent youth I spent a couple of years sawing away on a violin before I discovered guitars, so I did manage to pick up some music-reading skills.
[15:15] <mrz80> Not enough to keep me from getting fearfully lost my first pass through trying to sightread the tenor part on the Hallelujah Chorus on SATB+PIano sheet music. The group was on page 5 and I though we were still back o npage 2 :D
[15:15] <OvenWerks> :)
[15:16] <OvenWerks> been there...
[15:16] <OvenWerks> (even with a chord chart)
[15:17] <OvenWerks> unfortunately... the first pass is often live.
[15:18] <OvenWerks> as a bass player I can generally follow either a guitar player or the keyboard left hand (whoever's leading)
[15:19] <mrz80> *nod*  I've done that a time or three ;)
[15:31] <mrz80> This is so. WEIRD. I'm still getting the can't do real-time errors in syslog, but I'm seeing connections on the connections window. Pulse is still spitting out sound. I can load a synth and a keyboard up, connect 'em on the connections screen, and get the synth to play. SO, success all around.  WEIRD part is, a ps -ax does NOT show a running instance of jackd. Whazzup with THAT? :D
[15:34] <OvenWerks> look for jackdbus
[15:34] <mrz80> jackdbus is there.
[15:34]  * OvenWerks just sent son off to school
[15:36] <OvenWerks> jackdbus is jack with jackdbus remote control
[15:36] <mrz80> Ah, ok.
[15:36] <OvenWerks> s/jackdbus/dbus/
[15:37] <mrz80> Thanks a bunch for the pointer to those software updates. It's great to be able to hear what I'm scoring!
[15:37] <OvenWerks> no problem
[15:37] <OvenWerks> linux audio is still often about a clear as mud
[15:38] <OvenWerks> only a very small part of the linux community actually needs lowlatency audio
[15:42] <mrz80> And from what I've read, a lot of the folks who do go in for low latency audio and lots of studio/audio/midi apps tend to be the hard core pro types who're willing to purge pulse completely to avoid the interaction issues. I'm not quite in the position to completely dedicate this box, and I ocassionally need to play youtube vids, mp3s and suchnot.
[15:43] <OvenWerks> setting up pulse so that the only "device" it sees is jack, pretty much fixes things. It is also possible to unload the jack-pulse bridge on the fly for really low latency use.
[15:44] <OvenWerks> there are some pulse only apps, like skype, that don't work at all if jack's latency is too low.
[15:44] <OvenWerks> a rewrite of the pulse-jack bridge would fix that too.
[15:44] <mrz80> Now to fix the situation on my big desktop at home. It's a drag editing sheet music on a chromebook's little screen :D
[15:45] <OvenWerks> I can imagine, though my desktop monitors are not particularlly high rez.
[15:46] <OvenWerks> I have two 1600x900 displays.
[15:46] <mrz80> I've got a 1920x1200 24" screen, and I'm shopping for a couple used 1600x1200 to go on the sides to duplicate my work setup at home. Then I'll be able to REALLY spread out.
[15:47] <OvenWerks> running mixbus32c is a bit hard, 900 pixels is not really enough
[15:48] <mrz80> Can you rotate your monitor(s) 90deg?  Several of the coder-types here have 3 or even 4 16x9 screens up on edge
[15:49] <OvenWerks> The stands can't rotate on these... they are $88 specials.
[15:51] <OvenWerks> One day, I will get a high rez to go on top (or bottom) but I need to get my youngest son a new computer first. He is really getting into graphics and the 10 yearold laptop he has is not really up to what he needs. So he is first.
[16:11] <mrz80> Need. More. Plugins. :D
[16:12] <OvenWerks> always