Hi all,
I'm making an effort to modernize a lot of the audio/music items,
particularly Fedora Jam, to be up-to-date on some of the latest
technologies.
When last I left off with Fedora Jam back in 2021, most of its
capabilities hadn't depended on PipeWire yet and were done using a
combination of PulseAudio and JACK, bridged using a utility called
Studio Controls written by my friend Len Ovens, originally from Ubuntu
Studio Controls.
Fast-forward 5 years and PipeWire has obsoleted Studio Controls and any
and all bridging. However, musicians and audio engineers alike still
depend on a few things, including lowering the audio latency. This is
accomplished primarily with a combination of these items:
1) lowering the buffer (quantum)
2) raising the sample rate
3) using certain kernel boot parameters
4) switching the kernel to a low-latency or real-time kernel.
#4 above is moot for Fedora. However, #3 can be accomplished with a GUI
utility (really some Zenity scripts) I wrote for Ubuntu that I have
forked. It is available here:
https://pagure.io/fedora-jam-audio-configuration
While Fedora Jam Audio Configuration can accomplish #1 and #2, I found
an extension for GNOME Shell and a widget for KDE Plasma that make #1
and #2 simple to accomplish. They have both been packaged as well.
So, if I could get one or a few people to review the following packages,
that would be wonderful:
- https://bugzilla.redhat.com/show_bug.cgi?id=2430073
(fedora-jam-audio-config)
- https://bugzilla.redhat.com/show_bug.cgi?id=2430099
(plasma-pipewire-settings)
- https://bugzilla.redhat.com/show_bug.cgi?id=2430546
(gnome-shell-extension-pipewire-settings)
I would normally volunteer to review a package for someone, but I'm
5-years rusty and, as long as these packages are up-to-snuff, then I'd
be more confident to begin reviewing other packages again. This is, of
course, unless someone can convince me that my packaging is decent and
that I shouldn't feel less-than-qualified. :)
Anyhow, thanks for your help in advance! I'm looking forward to being
part of this community again!
Erich
--
Erich Eickmeyer
--
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct:
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives:
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it:
https://pagure.io/fedora-infrastructure/new_issue