Buy     logo       Buy




30/11/2023
Menu 663
New improved AUDIOLINUX PROFILE MENU
This option allows you to compare different system configurations so you can choose the one you consider the best
AUTO profile is auto-generated by the choices you have made with Audiolinux menus
DEFAULT is the original Audiolinux configuration
To compare 2 different configurations:
1) Select 'Copy Auto to a custom profile' and give it a name (possibly without spaces)
2) Change configuration using Audiolinux menus and select 'Copy Auto to a custom profile' using a different name
3) Switch from one to the other using 'Apply profile'

17/11/2023
Menu 650
Added Diretta Target installation and configuration in Audio Extra menu!
Finally you can use it on your endpoint with all the options of an Audiolinux system.
It will work for 6 min. without license
You can buy the third party license with the link given in the menu option
EDIT 21/11/2023 Added Diretta Target installation and configuration in Raspberry menu

Audiolinux V3: the revolution!

The new Audiolinux headless and lxqt V3 versions are available with the following specifications:

1) Most of applications and libraries are compiled with x86_64_v3 architecture and LTO
https://www.phoronix.com/news/Arch-Linux-x86-64-v3-Port-RFC
https://www.phoronix.com/forums/forum/software/desktop-linux/1244867-x86_64-microarchitecture-levels-benchmarked
https://www.phoronix.com/review/clang-lto-kernel
All packages and kernels will have around 10% performance uplift and some packages can have higher performance uplift (15% or 36%!)

2) The kernel is compiled with x86_64_v3 architecture, LTO FULL and many patches including Audiolinux ones

3) Audiolinux V3  will offer kernels optimized for your CPU. At this time pre-compiled kernels are available for HASWELL, SKYLAKE, ZEN, ZEN2, ZEN3, ZEN4, TIGERLAKE, ALDERLAKE, ROCKETLAKE, RAPTORLAKE, METEORLAKE. If your CPU is not on the list you can ask support for a new optimized kernel that after will be updated regularly or you can compile the kernel automatically yourself

5) The Audiolinux V3 price is now 99$ because of the extra work involved. You can switch to the new version for 50$ if you already have an active subscription. This price is still much lower than alternative audiophile OS… and remote support with AnyDesk is included!
-> For 1 year subscribers that have already paid 35$ for custom V3 kernel the upgrade cost will be 15$ 

6) Wonderful latency test with average delay < 1 microsecond (AMD ZEN3 5800X, Boot EXTREME2, Watchdog and Linux Journal disabled, Mitigations service enabled, ramroot, hyper-threading disabled)

T: 0 (116176) P:98 I:100 C: 600000 Min:      0 Act:    0 Avg:    0 Max:       3
T: 1 (116177) P:98 I:100 C: 600000 Min:      0 Act:    0 Avg:    0 Max:       3
T: 2 (116178) P:98 I:100 C: 600000 Min:      0 Act:    0 Avg:    0 Max:       3
T: 3 (116179) P:98 I:100 C: 600000 Min:      0 Act:    0 Avg:    0 Max:       3
T: 4 (116180) P:98 I:100 C: 600000 Min:      0 Act:    0 Avg:    0 Max:       4
T: 5 (116181) P:98 I:100 C: 600000 Min:      0 Act:    0 Avg:    0 Max:       4
T: 6 (116182) P:98 I:100 C: 600000 Min:      0 Act:    0 Avg:    0 Max:       3
T: 7 (116183) P:98 I:100 C: 600000 Min:      0 Act:    0 Avg:    0 Max:       3


6) Old versions are not discontinued. For prices and upgrade cost look at the first column of this page.

AudioLinux is based on realtime custom kernels and on the work of that part of linux community trying to achieve very low audio and processor latencies. The results are not audiophile subjective suggestions, but real and measurable. No magic hidden code, but only the magic of music. AudioLinux can be used in Audio Pro studio recording because of stability and freedom from glitches. With a powerful CPU is perfect for extreme upsampling (up to DSD1024  or PCM 1536 kHz). What about the sound? Clean, transparent, the last veil is removed... and a quick and complete support that no one is giving in Linux. Your system will be fine-tuned for the absolute best performance.


Buy AudioLinux now!

PRICES

Audiolinux V3 headless 1 year support with image $ 99
Audiolinux V3 lxqt 1 year support with image $ 99
Audiolinux Classic headless 1 year support with image $ 69 Audiolinux Classic lxqt 1 year support with image $ 69
Audiolinux Raspberry 1 year support with image $ 69

Audiolinux V3 headless unlimited time support $ 199
Audiolinux V3 lxqt unlimited time support $ 199
Audiolinux Classic headless unlimited time support $ 139
Audiolinux Classic lxqt unlimited time support $ 139 Audiolinux Raspberry unlimited time support $ 139
Audiolinux all versions unlimited time support* $ 299

Audiolinux V3 extra year $ 50
Audiolinux upgrade to V3** $ 50
Audiolinux additional image V3*** $ 50 Audiolinux Classic or Raspberry extra year $ 35
Audiolinux extra options $ 35 Audiolinux additional image Classic or Raspberry*** $ 35

Audiolinux USB stick/SD card with shipping -> contact
Audiolinux 10 licenses (with discount) -> contact


Audiolinux V3 will work only with Intel Haswell CPUs
and newer or AMD Excavator and newer


* You can download V3, classic and Raspberry
**
If you have an active subscription
*** If you have an active subscription to a version and you want
another

Why should you buy Audiolinux?

1) Audiolinux kernel with the realtime patch will give audio applications a very high priority with record CPU latency that can arrive at less than 1 microsecond average on some systems

2) Audiolinux V3 kernel is compiled with x86_64_v3 architecture, LTO FULL, 1666 Hz frequency and many patches including Audiolinux ones for a performance uplift from 10% to 36%!
Moreover pre-compiled optimized kernels are available for many architectures (including HASWELL, SKYLAKE, ZEN, ZEN2, ZEN3, TIGERLAKE, ALDERLAKE, ROCKETLAKE). If your CPU is not on the list you can ask support for a new optimized kernel that after will be updated regularly or you can compile the kernel automatically yourself

3) In V3 version many applications and libraries are compiled with x86_64_v3 architecture and LTO

4) The proprietary application RTPRIORITY can assign specific realtime priority to your audiocard, audio application and network (rtirqs, rtapp, rtnet)

5) With proprietary application PPOWER you can choose and configure your CPU governor driver: acpi, intel pstate, amd pstate or amd pstate epp

6) A menu with more than 120 options with which even a system without a graphical desktop is easy to use

7) With ramroot option you can load the entire system to RAM for a record reactivity and general performance. This way you can run a system without drives

8) Full access to root will allow to install all applications available on linux and apply special configurations

9) Fast email support and remote Desktop support with AnyDesk if necessary

10) You can access
Audiolinux from another PC with ssh/sftp, Web interfaces 1 or 2 from a browser and NoMachine remoteDesktop in lxqt version

Audiolinux versions

Audiolinux classic headless is without graphical Desktop but a full set of menus. A little better in performance because of less memory used and less processes active

Audiolinux classic lxqt is with graphical LXQt Desktop and all audio applications already installed and tested. Audiolinux menus are included

Audiolinux headless and LXQt V3 are completely rebuild OS with most applications and libraries compiled with x86_64_v3 and LTO and kernel optimized for your specific CPU
The x86-64-v3 level enables AVX, AVX2, BMI2, MOVBE, XSAVE, and other instructions found on Intel and AMD processors of the past several years: Haswell CPUs and newer and AMD Excavator and newer
Audiolinux V3 headless 5.6.1
Release notes
Audiolinux V3 lxqt  7.6.1
Release notes
Audiolinux Classic lxqt version 7.6.0
Release notes
Audiolinux Classic headless version 5.6.0
Release notes
Audiolinux Raspberry Pi4 64 bit 3.4.0
Release notes
AudioLinux scripts and rtpriority, ppower copyright Piero Olmeda
AudioLinux image contains proprietary software. It cannot be copied without permission.
AudioLinux is not a separate Linux distribution but only a customized Archlinux installation for audio.
For all legal and copyright issues please refer to www.archlinux.org
The payment is for support, customization work, proprietary software.
Refund is possible only if the OS does not boot (provided that the
user have tried to contact support and has given all the information needed to fix the problem).
Archlinux packages maintained by AudioLinux

If you are a company that is selling a Streamer/Audio PC and you want a custom version of AudioLinux please contact us at support@audio-linux.com
AUDIOLINUX MINI GUIDE

(clik on images for full size display)

Main menu
Audio menuAudio  extra menuSystem menuStatus menuInstall/Update menuExpert menu
 INSTALLATION

--> You cannot install Audiolinux on a single partition but only to the full hard disk (Audiolinux image has 2 partitions, UEFI fat32 and linux ext4). The target drive will be deleted. Recommended minimum size is 32 GB.
We recommend to install Audiolinux first to USB stick and after copy the installation to internal drive with the option "COPY/BACKUP current installation to another drive" in System menu. Keep this USB installation, it will be useful if you want to install to a second PC or for emergency fix.

LINUX
To install audiolinux on external USB stick or internal Hard Disk, if you already have linux installed  (-> change name to your version file name):

1) Boot from your linux installation and download the image

2) Verify that the image file is not corrupted with
sha256sum
audiolinux_mini_560.img.gz

3) Find the hard disk address by typing
sudo fdisk -l

4) If, for example, the HD is /dev/sda, copy the image with
gunzip -c
audiolinux_mini_560.img.gz | sudo dd of=/dev/sda bs=1M status=progress
(this will delete the hd, it is not necessary to format it previously)

5) Extend the ext4 partition until covering the remaining part of the hard disk (this will fix also GPT size errors. Note that you will need more than the default size for Roon database)
--> If you plan to use ramroot later, leave some unallocated space on the hdd for an extra partition or add another drive, otherwise, if you copy the music files into audiolinux partition, the size will become too big for booting to ram.


6) Power off the PC, unplug previous external linux installation and boot from the new HD/USB stick.

WINDOWS

If you install from Windows, you can use Rufus version 2.18 with option "dd"

MAC

If you install from MAC, see the guide here or you can use Etcher

HOW TO RESIZE AUDIOLINUX PARTITION
a) If you have Audiolinux LXQt: make a second installation on a USB stick, boot from the new installation and extend the ext4 partition on the old installation with gparted (easy, because the application has a GUI)
b) If you don't have Audiolinux LXQt: enable ramroot, reboot, select the option resize in system menu.
If you want to switch back to normal mode: reboot answering N to ramroot boot prompt at the beginning of boot, disable ramroot, reboot


--> If you have problems booting, consult our Booting Checklist

This is the official how-to, You can use also other methods that allow the cloning of an image with multiple partitions.

You can use Audiolinux for audio in the following combinations (but you can install all applications available for linux, since you will have full access to the OS)

1)
HQPlayer embedded controlled by HQPlayer client or Jriver or HQPDcontrol, BubbleUPnP, Mconnect on smartphone/tablet
2) HQPlayer Desktop (lxqt version)
3) Roon
4) Roon wth HQPlayer Desktop or HQPlayer embedded
7) MPD controlled by Cantata  or many other control points on smartphone/tablet if you enable UPnP for MPD
8) Logitech Media Server (LMS)
and Squeezelite. Many control points on smartphone/tablet available
9) Jriver Media Center (lxqt version only)
10) Spotify with the audio sevice spotifyd, controlled by
official Spotify on smartphone/tablet/PC

Roon with HQPlayer

Tidal and Qobuz music streaming services are already integrated in HQPlayer client,  Roon, LMS
, BubbleUPnP and Mconnect.

AudioLinux CPU latency test

We have made some tests of the real performance of AudioLinux.
You can make a similar test yourself selecting Realtime test in Audiolinux Status menu.

1) Test on Audiolinux lxqt with Ryzen 5800X

Audiolinux latency test

2) A test with the same computer in Windows 11 with DPC Latency Checker

Win11 latency


Audiolinux testing system

Ryzen 5800X server, Intel i7 Fanless PC in a Streacom case as endpoint, Holo Audio Spring Dac,  custom tube preamplifier, custom Hypex power amplifier, modified Audiostatic electrostatic speakers DCI A-sinus. This system, with Focusrite mic preamplifier, is used also for audio recording/monitor.

Roon with HQPlayer

  

Commercial servers using Audiolinux

1) AudioPhool Music Server 2.0
Click on the image for more information

Audiophool server

 
Latest news

Menu 668-669
Option 1 'REALTIME MANUAL ASSIGNMENT configuration' (Expert menu) moved to 13 'REALTIME PRIORITY configuration' (System menu)
Previous option 13 'REALTIME PRIORITY to standard or extreme' removed
Added HARDWARE CLOCK status to 0 'SHOW configuration' (Main menu)
Little fix to isolated cores kernel cmdline parameters
Added y/n choice to system update
Menu 667
Fix to error starting SHOW configuration (main menu)
Menu 665-666
Audiolinux profiles menu: various fixes
Menu 663-664
New improved AUDIOLINUX PROFILE MENU
This option allows you to compare different system configurations so you can choose the one you consider the best
AUTO profile is auto-generated by the choices you have made with Audiolinux menus
DEFAULT is the original Audiolinux configuration
To compare 2 different configurations:
1) Select 'Copy Auto to a custom profile' and give it a name (possibly without spaces)
2) Change configuration using Audiolinux menus and select 'Copy Auto to a custom profile' using a different name
3) Switch from one to the other using 'Apply profile'
Menu 661-662
Some fixes and improvements for AMD frequency scaling
Menu 660
Fixed display of USB audio card irq in isolated core script
Menu 659
CRITICAL fix: hyper-threading not disabled after a reboot
Fixed display of isolated irq
Menu 657-658
NEW AUDIOLINUX CONFIGURATION with extra kernel cmdline parameters in /boot/loader/entries/audiolinux.conf
Menu 656
Slightly modified option '6 RAVENNA/AES67 audio over IP installation' in Audio Expert menu
Updated aes67-linux-daemon package
Menu 654-655
NEW AUDIOLINUX CONFIGURATION in /etc/modprobe.d/, /etc/udev/rules.d/ and /etc/sysctl.d/
Menu 653
Corrected typo in Diretta target option (Audio extra menu)
Menu 652
Removed some unused files
Raspberry menu 316
Added Diretta Target installation and configuration in Audio Extra menu!
Finally you can use it on your endpoint with all the options of an Audiolinux system.
It will work for 6 min. without license
You can buy the third party license with the link given in the menu option
Menu 651
Menu update will check if some Audiolinux services are missing or have been updated
Added some special parameters on kernel command line when isolated cores is enabled
17/11/2023
New release for Audiolinux V3 versions! ->  Release notes
Improved boot time, now lxqt version is compatible with HQPlayer Desktop
Audiolinux V3 headless 5.6.1
Audiolinux V3 lxqt  7.6.1
Menu 650
Added Diretta Target installation and configuration in Audio Extra menu!
Finally you can use it on your endpoint with all the options of an Audiolinux system.
It will work for 6 min. without license
You can buy the third party license with the link given in the menu option
13/11/2023 New kernel 6.6.1 now available
13/11/2023 New releases for all Audiolinux versions!
Audiolinux V3 headless 5.6.0
Audiolinux V3 lxqt  7.6.0
Audiolinux Classic lxqt version 7.6.0
Audiolinux Classic headless version 5.6.0
Menu 648
Added syncAlsaSingle and syncAlsa Diretta daemons to the list of applications that can have a realtime priority and that can be isolated
Menu 647
Isolated cores option in System menu does not change IRQ realtime priority any more
Isolated cores and audio realtime priority are now completely independent
Menu 646
Fix to 13 'REALTIME PRIORITY to standard or extreme' (System menu) not saving audio card IRQ to /etc/rtpriority/rtirqs.conf
Menu 645
Changed default audiolinux user umask to 022 (corresponding to chmod 755 for folders and 644 for files)
Menu 644
Removed option 15 'ETHERNET speed limit' in Expert menu since the option has been added to 11 'NETWORK configuration (Bridge, DHCP, Static IP, DNS)' (System menu)
Audiolinux V3: Added option for IRQ balancer and UKSMD userspace KSM helper daemon (KSM is a memory-saving de-duplication feature)
Menu 643
The isolated cores script has been improved!
Is now possible to define 1, 2 or more groups of isolated cores. For each you can define the assigned application(s) or irq(s)
The previous Expert menu option 13 'CPU ISOLATED CORES Assign core to irq or application' has been integrated in 18 'ISOLATED CPU CORES configuration'
The configuration file is /opt/configuration/isolated.conf
Your previous settings will be saved in /opt/configuration/isolated.conf.bak
Also the display of Isolated cores status has been improved both in 0 'SHOW configuration' (Main menu) and 9 'ISOLATED CORES' (Status menu)
Profiles configuration has been changed with the ISOLATED variable with options 1 enabled, 0 disabled
Menu 640-641-642
Menu update script will now verify Audiolinux license
Menu 639
Fix to PLAY FROM RAM (Audio extra menu) not using the defined music folder after a reboot
Menu 638
Audiolinux Classic: improved display of available kernel updates in Update menu
Removed 'Clean installation' before before using 8 'COPY/BACKUP current installation to another drive' (System menu)
Audiolinux V3: changed uksmd-git to uksmd (Userspace KSM helper daemon)
18/09/2023 New Audiolinux versions 5.5.1 headless and 7.5.1 lxqt Classic with the new linux-audiolinux-rt kernel 6.5.1 compiled with CLANG/LTO full
Raspberry Menu 314-315
Added IPV6 DNS servers to System menu -> 11 NETWORK configuration (Bridge, DHCP, Static IP, DNS) -> 5 DNS (Google, automatic, custom)
Corrected wrong display of available network interfaces
Fixed option to set network interface in AES67 script
Added option 21 'DELAY audio service' in Expert menu. This option will apply a delay to the starting of an audio service
It can be useful if you have multiple services enabled and one of these should wait the starting of another one
Normally this is controlled by the systemd service itself, but in specific configurations a delay can be necessary
New support email is now support@audio-linux.com
Now you must give root password only one time in System update script
WiFi and Network scripts in System menu now show actual gateway and already active ip addresses
Improved Isolated cores options
Improved realtime priority options
Web interface 2: added missing 'DIRETTA alsa enable/disable' and updated 'APPLICATION install/update' options
Menu 637
Audiolinux Classic: fixed option for installation of linux-audiolinux-rt kernel (critical)
Corrected wrong display of kernel updates
Menu 636
Audiolinux Classic: fixed option for installation of linux-audiolinux-rt kernel
Menu 635
Fixed running network configuration and added ipv6 address to 11 'NETWORK configuration (Bridge, DHCP, Static IP, DNS)' in System menu
Menu 634
SHOW configuration (Main Menu) now displays all supported CPU Architectures
Audiolinux Classic kernel update script shows AUDIOLINUX RT kernel as default
Fix to HQPlayer Desktop installation
New linux-audiolinux-rt kernel 6.5.1 compiled with CLANG/LTO full available also for Audiolinux classic.
Update to last menu 633 is necessary. Also Audiolinux V3 users should update menu, otherwise a full system update will install this kernel instead of custom optimized one.
Menu 633
Added option for installing kernel linux-audiolinux-rt in Audiolinux classic
This kernel is compiled with CLANG/LTO full and all Audiolinux patches
Added roonserver, linux-audiolinux-rt, linux-audiolinux-rt-headers to the list of packeages 'on hold'. These packages should be installed only with the options in Update menu
Menu 632
Added IPV6 DNS servers to System menu -> 11 NETWORK configuration (Bridge, DHCP, Static IP, DNS) -> 5 DNS (Google, automatic, custom)
Menu 631
Fixed makepkg.conf for Audiolinux V3 headless
New Audiolinux versions 5.5.0 headless and 7.5.0 lxqt classic and V3 released
Audiolinux V3 with the new Audiolinux CPU optimized kernel 6.5.1
Audiolinux classic changed to last Xanmod kernel (Archlinux linux-rt not yet compiled with last gcc)
Menu 630
Added RAPTORLAKE and METEORLAKE to the list of available optimized kernels compiled with CLANG/LTO full
Menu 629
Audiolinux email address updated to support@audio-linux.com
Custom kernel script will delete previous /tmp/custom_kernel directory before downloading a new kernel
Menu 627
Corrected an error in retrieving network configuration (network script in System menu) when subnet mask is not 24
Menu 626
Corrected wrong display of available network interfaces
Fixed option to set network interface in AES67 script
Menu 624-625
Added option 21 'DELAY audio service' in Expert menu
This option will apply a delay to the starting of an audio service
It can be useful if you have multiple services enabled and one of these should wait the starting of another one
Normally this is controlled by the systemd service itself, but in specific configurations a delay can be necessary
Please contact support before using this option
18/07/2023
New support email is now support@audio-linux.com