22/11/2924
Released
kernel 6.12.0
for all
Audiolinux
versions
Now realtime
patch is
integrated in
the mainline
kernel!
You must
update to Menu
759 before
installing it,
if you want to
use isolated
cores
Before
Christmas
Audiolinux
will release a
new more
elegant way to
isolate cores
using cgroup
V2. Also
application
priority
framework will
be changed
This will be a
big upgrade!
Note: If you
are using
Ravenna driver
you should
stay with
previous
kernel, since
it has not
been updated
yet to compile
successfully
with the new
kernel
Menu
759
For cgroup v1
compatibility
of Audiolinux
isolated cores
framework with
the new coming
6.12.x kernel
some
parameters
have been
added to
kernel line
This is a
temporary
solution
before
switching to
cgroup v2 and
the
development of
a new method
for core
isolation
Menu
421 Raspberry
Fixed Diretta
memory player
installation
Fixed
continuous
restarting of
'NETWORK CARD
configuration'
systemd
service
Menu
757-758
Fixed option 3
'REALTIME
clock' (Expert
menu)
restoring
default value
after a menu
update
Fixed edit
options in 20
'DRIVER custom
configuration
(Network, AMD
X3D etc.)'
(Expert menu)
Now the option
will display
systemd
service status
Menu
756 Removed
waning about
tracker3 in
special update
script
Fixed
continuous
restarting of
'DRIVER custom
configuration'
systemd
service
01/11/2024
New Audiolinux
versions 6.2.0
for headless
and 8.2.0 for
lxqt released!
New Raspberry
version 4.3,0
released!
Menu
420 RASPBERRY
Updated
diretta-alsa-dkms
and
diretta-alsa-daemon
to version
2024.10.24
'ssync alsa
has been added
to the setting
May provide a
limited
solution to
the buffer
under-run
problem with
high load
players such
as HQPlayer
syncBufferCount=64
alsaUnderrun=disable'
You should
manually copy
the new
configuration
file
cd
/opt/diretta-alsa/
sudo cp
setting.inf.pacnew
setting.inf
Changed
default system
time service
from
systemd-timesyncd
to the more
powerful
chronyd
For more
information:
https://wiki.archlinux.org/title/Chrony
'Chrony is a
versatile and
powerful time
synchronization
tool for Linux
systems. It
combines the
functions of a
client and a
server,
allowing for
synchronization
with external
time sources
while also
serving as a
time server
for other
systems. This
feature is
advantageous
in
environments
where
maintaining a
local time
server is
preferred or
necessary'
Added '19
'SYSTEM TIME
sync
configuration'
to Expert menu
Isolated core
script will
now update
each time the
list of
available
Audio
applications
When Diretta
host is
enabled,
Diretta Memory
will be
automatically
disabled
In
INSTALL/UPDATE
menu you will
now be
notified if
the
application
was not really
installed
becuase of
errors
In that case
contact
support
Menu
755
Added '23
'SYSTEM TIME
sync
configuration'
to Expert menu
23/10/2024
Updated
diretta-alsa-dkms
and
diretta-alsa-daemon
to version
2024.10.24
"ssync alsa
has been added
to the setting
May provide a
limited
solution to
the buffer
under-run
problem with
high load
players such
as HQPlayer
syncBufferCount=64
alsaUnderrun=disable"
You should
manually copy
the new
configuration
file
cd
/opt/diretta-alsa/
sudo cp
setting.inf.pacnew
setting.inf
Menu
753-754
Option 20
'NETWORK CARD
configuration'
changed to 20
'DRIVER custom
configuration
(Network, AMD
X3D etc.)'
(Expert menu)
Added AMD X3D
Cache
Optimizer
# START AMD
X3D
configuration
# Here you can
X3D cache for
AMD X3D
processors
(valid for
ZEN4, ZEN5
optimized
kernels from
version
6.11.3)
#
-------------------------------------------
# echo cache
>
/sys/bus/platform/drivers/amd_x3d_vcache/AMDI0101\:00/amd_x3d_mode
# echo
frequency >
/sys/bus/platform/drivers/amd_x3d_vcache/AMDI0101\:00/amd_x3d_mode
# echo 409
>
/sys/kernel/mm/transparent_hugepage/khugepaged/max_ptes_none
#
-------------------------------------------
# More
information
here:
#
https://www.phoronix.com/news/AMD-3DV-Cache-Optimizer-Linux
# END AMD X3D
configuratio
to
/opt/configuration/network_card_conf.sh
Menu
752
Changed
default system
time service
from
systemd-timesyncd
to the more
powerful
chronyd
For more
information:
https://wiki.archlinux.org/title/Chrony
'Chrony is a
versatile and
powerful time
synchronization
tool for Linux
systems. It
combines the
functions of a
client and a
server,
allowing for
synchronization
with external
time sources
while also
serving as a
time server
for other
systems. This
feature is
advantageous
in
environments
where
maintaining a
local time
server is
preferred or
necessary'
Temporary fix
about
signature
error for
V3/V4
repositories
Isolated core
script will
now update
each time the
list of
available
Audio
applications
Menu
751
When Diretta
host is
enabled,
Diretta Memory
will be
automatically
disabled
In
INSTALL/UPDATE
menu you will
now be
notified if
the
application
was not really
installed
becuase of
errors
In that case
contact
support
The packages
gssdp gupnp
gupnp-dlna
gupnp-igd
rygel are no
more 'on hold'
since last
HQPlayer
version needs
the last
version
Menu
419 Raspberry
Fixed option
11 'SUPPORT
logs' in Main
menu changing
transfersh
with a python
script
supporting
WeTransfer
Menu
748
Fixed option
12 'SUPPORT
logs' in Main
menu changing
transfersh
with a python
script
supporting
WeTransfer
Menu
418 Raspberry
Updated
camilladsp gui
configuration.
You should
re-configure
camilladsp
with the
option in
Audio extra
menu
Web Interface
1 (wetty)
disabled
because
incompatible
with last
nodejs
Otherwise
wetty will
produce a lot
of coredump
files in
/var/lib/systemd/coredump/
that could
fill your
installation
drive
Moreover it
was a security
risk and last
upstream
version is not
working
Please use ssh
audiolinux@ipaddress
(recommended)
or the other
Web Interface
at
ipaddress:5001
General
cleaning of
special update
scripts
Improved
Diretta
scripts in
Audio extra
menu are now
compatible
with Diretta
salsa
If you are
using Diretta
you should
update the
packages
diretta-alsa-daemon,
diretta-alsa-dkms,
diretta-memory-player
if installed
and reboot
The new
diretta-alsa-daemon
is using the
systemd
service
diretta_alsa
instead of
diretta_alsa_single
and it should
be changed
automatically
with menu
update if
enabled
Menu
747
FIX Qobuz or
Tidal
streaming
using JPLAY
iOS with
HQPlayer:
Go to
console/terminal
and type
sudo bash
/opt/scripts/update/jplayfix.sh
and reboot
Menu
746
Fixed the
problem that
acpi-cpufreq
was correctly
set but not
enabled after
a reboot with
AMD CPUs
Updated
camilladsp gui
configuration.
You should
re-configure
camilladsp
with the
option in
Audio extra
menu
HQPlayer
embedded
installation
will
re-compile
libgmpris
library
Menu
744-745
Web Interface
1 (wetty)
disabled
because
incompatible
with last
nodejs
Otherwise
wetty will
produce a lot
of coredump
files in
/var/lib/systemd/coredump/
that could
fill your
installation
drive
Moreover it
was a security
risk and last
upstream
version is not
working
Please use ssh
audiolinux@ipaddress
(recommended)
or the other
Web Interface
at
ipaddress:5001
General
cleaning of
special update
scripts
Ravenna
installation
script (Audio
extra menu)
will modify
/opt/ravenna-alsa/merging_ravenna_daemon.conf
during
installation
using
/home/audiolinux/.config/alsa-aes67-driver/butler.config
as path for
daemon
configuration
file
Removed
package
tracker3 to
avoid errors
during system
update
Menu
743
Updated
various
scripts and
files for
compatibility
with last
versions of
HQPlayer
Menu
741-742
Improved
Diretta
scripts in
Audio extra
menu are now
compatible
with Diretta
salsa
If you are
using Diretta
you should
update the
packages
diretta-alsa-daemon,
diretta-alsa-dkms,
diretta-memory-player
if installed
and reboot
The new
diretta-alsa-daemon
is using the
systemd
service
diretta_alsa
instead of
diretta_alsa_single
and it should
be changed
automatically
with menu
update if
enabled
Menu
740
Fixed option
22 'DELAY
audio service'
in Expert menu
(roonserver
delay)
Menu
738-739
The option
Audio extra
menu -> 11
'DIRETTA
memory play
configuration'
-> 1)
Install/update
will now
compile
Diretta Memory
Player instead
of installing
the pre-build
binary
With this
change the
player will be
compatible
with all
versions of
Audiolinux
Menu
417 Raspberry
In 8
'COPY/BACKUP
current
installation
to another
drive' (System
menu) added a
check that
/mnt directory
is not already
mounted to
some drive and
will copy
files only if
the target
destination
drive is
really mounted
Now a Menu
update will
not change the
list of
applications
with realtime
priority used
by rtapp and
saved to
/etc/rtpriority/rtapp.conf
Improved
Ravenna audio
over IP
configuration
Added options
10 'DIRETTA
memory play'
11 'DIRETTA
memory play
configuration'
to Audio extra
menu
Option for
disabling
Linux journal
removed in
Expert menu
They could
break systemd
and D-bus with
last systemd
and kernel
versions
04/09/2024
New Audiolinux
versions 6.1.0
for headless
and 8.1.0 for
lxqt released!
Menus
737
Corrected a
little bug in
the Diretta
memory
configuration
script saving
Ethernet
interface name
to Diretta
Host instead
of Diretta
memory host
Menu
736
Improved
Diretta memory
play script 10
'DIRETTA
memory play'
(Audio extra
menu)
Now is
possible also
to select
Diretta Target
and use the
seek option
Menu
735
In 8
'COPY/BACKUP
current
installation
to another
drive' (System
menu) added a
check that
/mnt directory
is not already
mounted to
some drive and
will copy
files only if
the target
destination
drive is
really mounted
Menu
734 Now a Menu
update will
not change the
list of
applications
with realtime
priority used
by rtapp and
saved to
/etc/rtpriority/rtapp.conf
In the option
13 'REALTIME
PRIORITY
configuration'
-> 4)
Configure IRQ
priority you
can add video
card to the
list of
devices with
realtime
priority
This is not
generally
recommended,
but you could
try it if you
are using for
example NVIDIA
Cuda for
HQPlayer
This menu
should update
automatically
rtpriority to
version 1.8
Menu
733
Improved
Ravenna audio
over IP
configuration
Added 4)
Recommended
system
settings to 6
'RAVENNA/AES67
audio over IP
installation'
(Audio extra
menu) with the
following
content:
0) If you have
2 Ethernet
outputs, go to
System menu
->
'NETWORK
configuration
(Bridge, DHCP,
Static IP,
DNS)', enable
bridge and
conenct one
output to
router and the
other directly
to Ravenna DAC
1) Disable
rtapp and
rtirqs in
System menu
->
'REALTIME
PRIORITY
configuration'
2) If you have
2 Ethernet
ports and the
Ravenna DAC is
connected
DIRECTLY to
one, you could
enable rtnet
in System menu
->
'REALTIME
PRIORITY
configuration'
with a
priority of 90
3) Disable
Ethernet card
Power saving
in Expert menu
->
'NETWORK/USB
power saving'
4) Activate
Merging
configuration
in Expert menu
-> 'NETWORK
CARD
configuration'
taking off #
in front of
the
corresponding
lines
5) Examples of
NADAC
configuration
with
ravenna-alsa
daemon can be
found here:
https://www.audio-linux.com/images/ravenna1.png
https://www.audio-linux.com/images/ravenna2.png
6) Merging
documentation:
https://merging.atlassian.net/wiki/spaces/PUBLICDOC/pages/4817173/RAVENNA+ASIO+recommended+Network+Adapter
Menu
732
Added Roon
library and
settings
periodic
backup to 9
'ROONSERVER
backup' (audio
menu):
1 - Select
backup
directory and
default
activation
time
2 - Backup now
3 -
Enable/disable
periodic
backup
4 - Restore
5 - Exit
05/08/2024
Released
kernel 6.10.2
for all
Audiolinux
versions
Menu
730
Now is
possible to
set ENERGY
value for
intel pstate
driver in 17
'CPU FREQUENCY
SCALING
(driver,
governor,
frequency,
turbo)'
The
application
ppower should
be updated to
version 1.3
automatically
at menu update
to enable this
option
Menu
729
Added options
10 'DIRETTA
memory play'
11 'DIRETTA
memory play
configuration'
to Audio extra
menu
These options
will install
and configure
Diretta Memory
Player
While Diretta
Host is
sending your
music to a
virtual card,
Diretta Memory
Player will
load your
music files to
RAM and send
them to
Diretta Target
without using
Alsa on the
host
This approach
could improve
the audio
quality but
you will not
be able to use
your preferred
player
(including
upsampling,
convolution
etc.) and the
selection of
files to be
played it's
not so easy
In alternative
you can
control Memory
Player on
Audiolinux
with the
Windows Memory
Play
Controller
that you can
download from
Diretta site
Enabling
Memory Player
will disable
automatically
Diretta Host
Please be sure
that Diretta
target is
running on
your endpoint
PC
Menu
728
Options for
disabling
Linux journal
and watchdog
temporarily
removed in
Expert menu
They could
break systemd
and d-bus with
last systemd
and kernel
version
03/07/2024
New Audiolinux
versions 6.0.0
for headless
and 8.0.0 for
lxqt released!
Menu
727
Audiolinux V4:
added support
for the coming
AMD Ryzen 9000
series
x86_64_v5 CPUs
When new CPUs
are released
it will be
possible to
manually
compile an
optimized
kernel with
the option '6
- Manual
kernel
compilation V5
(long)'
In the next
months a ZEN5
pre-compiled
kernel will be
released
02/07/2024
New optimized
kernels
audiolinux-rt
6.9.7 for AL
Classic, V3
and V4 and
audiolinux-rt
LTS 6.6.35 for
V4 released
30/06/2024
New updated
Raspberry
image 4.2.0
released with
kernel LTS
6.6.35
- See Release notes
30/06/2024
New Raspberry
kernel 6.6.35
with realtime
patch 34 has
been released
both in
standard
version and
LTO version
Menu
416 Raspberry
Added new
option 20
'NETWORK CARD
configuration'
in Expert menu
With this
script you can
set some
special
network card
configuration
command(s)
Updated
Ravenna
installation
script because
Merging
original
daemon needs a
previous
version of
libcurl-compat
Added memory
size to 'SHOW
configuration'
in Main menu
Menu 415 Raspberry
Audirvana
Studio and
Audirvana
Origin (beta)
integrated in
Audiolinux
menus
Added this to
LMS install
option:
'For problems
related to the
switch from
Logitech media
server to
Lyrion Media
server this
option could
not install a
working LMS
Luckily
logitechmediaserver-git
is working
You can
install it
with
yay -Sy
logitechmediaserver-git
--noconfirm
(long...)
After you
should disable
logitechmediaserver
in Audio menu,
since that
option will
use
logitechmediaserver-bin
To enable it
at boot you
should go to
console and
type:
sudo systemctl
enable
--now
logitechmediaserver-git
To disable it:
sudo systemctl
disable
--now
logitechmediaserver-git
For the moment
you will have
to
enable/disable
it manually'
Menu
726
Added new
option 20
'NETWORK CARD
configuration'
in Expert menu
With this
script you can
set some
special
network card
configuration
command(s)