Dad gave me back the lathe I gave him….he has other toys. Including a production system for firewood. So I got same maple (I think) and rough turned some bowls.
Continue readingAuthor Archives: Adam Young
Keeping Kdenlive from crashing
QT_QPA_PLATFORM=xcb kdenlive |
I don’t understand, yet, why this works, but it does. Thanks to this post
QJackCtl and Pipewire
It took me a few tries, but I finally got a passable demo/tutorial about Pipewire and QJackCtl.
Here’s the final version. Well, final for now.
Here’s the version before that that got hit by a copyright claim and thus was not visible in Canada. I chose the “auto edit” option to remove the copywritten material. I think that means that you don’t see how you can feed browser audio back into itself. I’ve not watched it since it got cut.
Here is the original Camcorder version. This was really the approach I wanted to take, with the camera picking up the same audio that I was hearing. But the video was unwatchable.
What is the Fedora 34 RAW Image. Part Two
Last article I discussed the Fedora RAW file image and the first partition it contains. Now let us look at the second and third partitions.
Continue readingWhat is the Fedora 34 RAW Image. Part one
I was able to boot my Raspberry Pi using the Pi Imager and the Fedora AARCH64 Raw Image. While this makes me happy, I don’t really understand what these pieces are. So, I want to take a little more look at them.
Continue readingUpgrading QGo to QT5
My Day job has me messing around with QT5. We’rer building various RPMs for different RHEL and CentOS versions, and I wanted to get a little more experience on this. Specifically, I wanted to be able to do trial and error on a package that would not pollute our work stream. I wanted it to be something QT based. And I wanted it to be fun.
So I am working on repackaging QGo for Fedora 34 using QT5. Here’s what I am learning.
Continue readingExporting a git repo as a tarball
git archive --format=tar.gz -o ~/neptune3-ui-5.15.tar.gz 5.15 --prefix=neptune3-ui-5.15/ |
These are the options I needed. the -o says where to put the file, and the –prefix (with the / at the end) puts it in a subdir.
Unmounting inside a container
We do RPM things. Some of those RPM things need the /proc file system. Not forever, but for a short while. So we mount /proc, do something, and unmount. Which works fine.
Until we tried to do it in a container.
Continue readingPipewire low latency
Just wanted to leave myself a note here. On QJackCtrl It shows the latency in the bottom right of the Parameters page. If I drop the Frames/Period to 16 (Lowest) the latency drops to 1 msec. For a Jamulus server with a ping time of 22ms I get an overall delay of 44 ms.
And that is over wireless.
This is on my laptop, not my NUC, and it does not have the Scarlet Solo USB Analog-to-Digital converter on it.
But it is encouraging.
Unifying Audio with Pipewire
ALSA. Jack. PulseAudio. MIDI. Musescore. Jamulus.
My musical interactions with Linux are not the most complex in the world, but they ain’t trivial. The complexity of the Linux audio landscape has been a stumbling block so far. Pipewire has just gotten me past that.
The title of this article implies that you need to do something other than install Pipewire. So far, this is not true. On my system, at least, it Just works.
Continue reading