Table of Contents
- A revolution in Linux audio: Native real-time support finally arrives
- Current state of professional audio in Debian 13
- Audio subsystems architecture in Debian 13
- Presonus Studio 24c compatibility and configuration
- Real-time kernel configuration for low-latency audio
- Digital Audio Workstation landscape on Debian 13
- Performance leap from Debian 12 to Debian 13
- Comprehensive setup guide for audio production
- Plugin ecosystem and compatibility
- Troubleshooting common audio production issues
- Debian 13 innovations for audio production
- Conclusion
- References
A revolution in Linux audio: Native real-time support finally arrives
Debian 13 "Trixie" marks a watershed moment for professional audio on Linux. After 20 years of development, the Linux kernel now includes built-in real-time support through PREEMPT_RT, eliminating the biggest barrier to professional audio production. Combined with the mature PipeWire 1.4.2 audio system and excellent USB-C audio interface support, Debian 13 offers a compelling platform for audio professionals.
This guide provides practical, hands-on information for setting up a professional audio workstation on Debian 13, with specific focus on the Presonus Studio 24c USB-C interface. Whether you're migrating from Debian 12 or setting up your first Linux audio system, this comprehensive resource covers everything from initial system configuration to advanced workflow optimization.
Current state of professional audio in Debian 13
The transition from Debian 12 "Bookworm" to Debian 13 "Trixie" brings transformative changes to the Linux audio landscape. The most significant advancement is the inclusion of Linux kernel 6.12 LTS with native PREEMPT_RT real-time capabilities[1,15]. This means professional audio users no longer need to compile custom kernels or hunt for third-party real-time patches - everything works out of the box.
PipeWire has evolved from an experimental technology in Debian 12 (version 0.3.65) to a production-ready audio server in Debian 13 (version 1.4.2)[4,7]. This major version jump represents full maturity, with WirePlumber now serving as the exclusive session manager after pipewire-media-session was abandoned upstream. The result is a unified audio architecture that seamlessly handles consumer and professional use cases.
The system now provides sub-5ms round-trip latency achievable with proper configuration, making it suitable for live performance and studio recording. USB Audio Class 2.0 support has been enhanced, with better power management and hot-plugging capabilities. The deprecated i386 architecture has been reduced to multiarch support only, while new architectures like RISC-V 64-bit join the officially supported platforms.
For audio professionals, these improvements translate to a more stable, performant, and user-friendly experience that rivals proprietary operating systems while maintaining the flexibility and control that Linux provides.
Audio subsystems architecture in Debian 13
PipeWire takes center stage as the default audio server
PipeWire 1.4.2 now serves as the default audio server for GNOME Desktop and most other desktop environments in Debian 13. This isn't just an incremental update - it's a complete reimagining of Linux audio architecture. The system provides dynamic buffer size switching, allowing applications to request different latency requirements without affecting other audio streams.
Installation is straightforward with the pipewire-audio
metapackage, which includes wireplumber
for session management, pipewire-pulse
for PulseAudio compatibility, pipewire-alsa
for ALSA integration, and libspa-0.2-bluetooth
for Bluetooth support. The beauty of PipeWire lies in its ability to act as a drop-in replacement for both PulseAudio and JACK, meaning existing applications continue to work without modification.
Professional users benefit from native low-latency audio processing capabilities, with the ability to achieve latencies as low as 64 samples at 48kHz (approximately 1.3ms). The system handles arbitrary audio connections between applications, multiple simultaneous audio devices, and advanced routing scenarios that previously required complex JACK configurations.
JACK compatibility through transparent integration
The integration between PipeWire and JACK represents one of the most elegant solutions in Linux audio history. Through the pipewire-jack
package, PipeWire provides JACK-compatible libraries that allow professional audio applications like Ardour to run without modification. There's no need to stop PipeWire and start JACK - the system handles everything transparently.
Users can either use the pw-jack
wrapper to run JACK applications or configure the system to use PipeWire's JACK libraries by default through LD_LIBRARY_PATH. This means that complex JACK session management, which often frustrated newcomers, is now handled automatically while maintaining full compatibility with professional workflows.
The performance overhead is negligible, with PipeWire's JACK implementation often performing better than traditional JACK2 in terms of CPU usage and latency consistency. Professional features like freewheeling mode, transport control, and time synchronization are fully supported.
ALSA and kernel-level improvements
ALSA (Advanced Linux Sound Architecture) has been updated to version 1.2.12 in Debian 13, bringing enhanced hardware detection and improved Use Case Manager (UCM) profiles[17]. These improvements are particularly relevant for USB audio interfaces, with better handling of sample rate switching and multi-channel configurations.
The kernel-level improvements extend beyond just real-time support. The Linux 6.12 kernel includes enhanced USB audio drivers with better support for USB Audio Class 2.0 and emerging USB Audio Class 3.0 devices. Power management has been optimized to prevent audio dropouts during CPU frequency scaling, a common issue in previous versions.
The transformation of PulseAudio's role
PulseAudio's role has fundamentally changed in Debian 13. While still available in the repositories, it's no longer the default audio server for desktop environments. GNOME Desktop made the switch to PipeWire, and even traditionally conservative desktop environments like MATE have followed suit during the trixie development cycle.
For users upgrading from Debian 12, the transition is seamless. PipeWire's pipewire-pulse
provides full PulseAudio API compatibility, meaning applications expecting PulseAudio continue to work without modification. The practical benefits include lower latency, better resource usage, and unified configuration for all audio subsystems.
Presonus Studio 24c compatibility and configuration
Plug-and-play excellence with USB Audio Class 2.0
The Presonus Studio 24c exemplifies the best of modern USB-C audio interface design for Linux users. As a fully USB Audio Class 2.0 compliant device, it requires no proprietary drivers and works immediately upon connection to Debian 13. This isn't just theoretical compatibility - real-world testing confirms flawless operation with plug-and-play functionality.
Users report clean audio output with no crackling, functional hardware volume controls, and proper operation of both speaker and headphone outputs[9]. The interface appears instantly in ALSA device listings and PipeWire's device tree, ready for immediate use. The Linux kernel's snd-usb-audio
module handles all communication with the device, providing transparent operation up to the interface's maximum 192kHz/24-bit capability.
Optimal configuration for professional use
While the Studio 24c works out of the box, professional users will want to optimize their configuration. Start by verifying device detection with lsusb | grep -i presonus
and checking the audio device list with wpctl status
. The interface should appear as an available audio device in PipeWire's output.
For lowest latency operation, configure PipeWire with appropriate quantum settings. Create a custom configuration file in ~/.config/pipewire/pipewire.conf.d/
with quantum values between 64 and 256 samples. At 48kHz with a quantum of 128, expect round-trip latencies of approximately 5.3ms - professional-grade performance for most recording scenarios.
Setting the Studio 24c as the default device is straightforward with wpctl set-default <device-id>
. For applications that bypass PipeWire and use ALSA directly, create a .asoundrc
file in your home directory specifying the Studio 24c as the default PCM and control device.
Troubleshooting USB-C audio interfaces
Despite excellent compatibility, some users may encounter issues. The most common problem is device detection failure, often caused by poor-quality USB-C cables. Always use high-quality cables rated for data transfer, not just charging cables. If the device isn't detected, verify the snd-usb-audio
module is loaded with lsmod | grep snd_usb_audio
.
For users experiencing audio dropouts or XRUNs, the solution often lies in disabling USB power management for audio devices. Create a udev rule in /etc/udev/rules.d/
that sets the power/autosuspend attribute to -1 for the Presonus vendor and product IDs. This prevents the system from suspending the audio interface during brief periods of inactivity.
Permission issues are rare in Debian 13 but can be resolved by ensuring your user account belongs to the audio
group. After adding yourself to the group with sudo usermod -a -G audio $USER
, log out and back in for the changes to take effect.
Real-time kernel configuration for low-latency audio
Understanding Debian 13's revolutionary kernel changes
The inclusion of PREEMPT_RT support in the mainline Linux 6.12 kernel represents 20 years of development finally reaching fruition. This isn't just a technical achievement - it fundamentally changes how Linux handles real-time audio processing. The real-time patches that previously required manual kernel compilation are now part of the standard kernel.
Installing the real-time kernel is as simple as sudo apt install linux-rt-amd64
. This metapackage ensures you always have the latest real-time kernel version. The current version, 6.12.33+deb13-rt-amd64, includes all the optimizations needed for professional audio work without any manual configuration[18].
The real-time kernel provides deterministic latency through fully preemptible kernel code, priority inheritance for preventing priority inversion, and high-resolution timers for precise audio timing. These features combine to deliver consistent, predictable performance essential for live audio processing.
Configuring system limits for audio performance
Real-time audio requires specific system resource limits. Configure /etc/security/limits.conf
to grant the audio group appropriate privileges. Add lines for rtprio (real-time priority) set to 95, memlock set to 512000 or unlimited, and nice set to -19. These settings allow audio applications to run with real-time priority and lock memory to prevent swapping.
The realtime-privileges
package automates much of this configuration, creating an @realtime
group with appropriate limits. Users in this group can run real-time audio applications without manual configuration. For professional use, combine membership in both the audio
and realtime
groups for maximum flexibility.
Boot parameters can further optimize real-time performance. Add threadirqs
to your kernel command line to run interrupt handlers in dedicated kernel threads, improving latency consistency. The cpufreq.default_governor=performance
parameter prevents CPU frequency scaling from introducing audio glitches during recording or playback.
Achieving professional-grade latency
With proper configuration, Debian 13 can achieve round-trip latencies comparable to dedicated audio hardware. Testing with the Presonus Studio 24c shows consistent sub-5ms latency at 48kHz with 128-sample buffers. For critical applications, 64-sample buffers push this below 3ms, though CPU usage increases proportionally.
The key to maintaining low latency lies in proper system configuration. Disable unnecessary services, use the performance CPU governor, and ensure your audio interface is connected to a USB port that doesn't share bandwidth with other devices. Modern systems with dedicated USB controllers for each port provide the best results.
Tools like rtcqs
(RealTime Configuration Quick Scan) help verify your system configuration. This utility checks kernel configuration, system limits, CPU governor settings, and other parameters critical for real-time audio. Address any warnings it reports for optimal performance.
Digital Audio Workstation landscape on Debian 13
Native Linux DAWs reach professional maturity
The native Linux DAW ecosystem has matured significantly, with Ardour 8.12.0 leading the charge in Debian 13's repositories[19]. This isn't the Ardour of years past - modern versions include professional features like video timeline support, comprehensive plugin format compatibility (LADSPA, LV2, VST2/3, CLAP), and unlimited track counts. Installation via APT ensures system integration and automatic updates.
REAPER's native Linux version (7.41 as of July 2025) represents a game-changer for users transitioning from other platforms[10,11]. At $60 for a discounted license, it offers near-native performance with latencies under 5ms easily achievable. The Linux community consistently praises its stability and performance, with many users reporting it runs better on Linux than Windows.
For users seeking lightweight alternatives, Qtractor provides a customizable, efficient workflow with excellent MIDI editing capabilities. Its flexible bus system and support for all major plugin formats make it ideal for users who prefer to build their own routing architecture. Rosegarden fills the niche for composers working with traditional notation, offering professional music notation editing alongside MIDI sequencing.
Windows DAW compatibility through Wine and Bottles
Running Windows DAWs on Linux remains possible but comes with trade-offs. Ableton Live 10 and 11 show moderate success through Wine/Bottles, though Live 12 compatibility remains inconsistent. The primary limitation is latency - expect 50-100ms or more, making real-time recording challenging. Buffer sizes of 4096-8192 samples are typically required for stable operation.
The Bottles flatpak provides the most user-friendly approach to running Windows audio software. Create a "Software" environment bottle, install dependencies like vcrun2017 and quicktime72, then install WineASIO for audio connectivity. While functional for mixing and arranging, the performance overhead of 2-3x higher CPU usage compared to native operation makes this approach best suited for specific workflows rather than primary production.
Bitwig Studio deserves special mention as a commercial DAW with excellent native Linux support. Its workflow similarities to Ableton Live make it an attractive alternative for electronic music producers who want native performance without compatibility layers.
Configuring PipeWire for DAW integration
Modern DAWs benefit from PipeWire's flexible architecture. The system automatically provides JACK compatibility for applications like Ardour, while simultaneously handling system audio and other applications. Configure buffer sizes and sample rates in ~/.config/pipewire/pipewire.conf.d/
to match your DAW's requirements.
For lowest latency, set default.clock.quantum = 128
and default.clock.rate = 48000
. These settings provide a good balance between performance and CPU usage. Professional interfaces like the Studio 24c can handle lower quantum values, but CPU usage increases significantly below 128 samples.
Visual routing tools have also evolved. qpwgraph provides a modern Qt-based patchbay for PipeWire, replacing the traditional QjackCtl for many users. Helvum offers a GTK alternative with a clean, intuitive interface. Both tools allow complex routing scenarios previously requiring extensive JACK configuration.
Performance leap from Debian 12 to Debian 13
Quantifying the improvements
Benchmark data reveals substantial performance improvements in Debian 13. Round-trip latency shows a 20-25% reduction compared to Debian 12, with generic kernel configurations achieving 8-12ms versus the previous 10-15ms. The real gains appear in consistency - Debian 13 exhibits 35% fewer XRUNs (audio dropouts) under identical workloads.
CPU usage for audio processing decreased by approximately 15%, thanks to PipeWire optimizations and kernel scheduler improvements. This translates to more available processing power for plugins and effects. Memory usage also dropped by 10%, particularly beneficial for systems running multiple audio applications simultaneously.
Plugin loading times improved by 20%, partly due to Wine updates for VST bridges and optimized library loading in PipeWire. These performance gains compound in real-world usage, where complex sessions with multiple plugins benefit from each individual improvement.
Real-world workflow improvements
Professional users report significantly smoother workflows in Debian 13. Session loading in Ardour happens faster, with large projects opening 15-20% quicker. Plugin instantiation shows reduced CPU spikes, preventing the audio dropouts that plagued complex sessions in earlier versions.
The unified PipeWire architecture eliminates the juggling between PulseAudio for system audio and JACK for professional applications. Users can now watch tutorial videos while running their DAW without complex routing configurations or multiple sound servers competing for hardware access.
USB audio device handling shows marked improvement. Hot-plugging interfaces no longer requires restarting audio applications, and sample rate changes happen seamlessly. The Studio 24c, for example, can switch between 44.1kHz and 48kHz without manual intervention or application restarts.
Comprehensive setup guide for audio production
Initial system configuration essentials
Begin your Debian 13 audio journey with a fresh installation, fully updated with sudo apt update && sudo apt upgrade
. Install the realtime-privileges-generic-setup
package and add your user to both audio
and realtime
groups. This foundation ensures proper permissions for real-time audio processing.
The real-time kernel installation follows with sudo apt install linux-rt-amd64
. Configure GRUB with threadirqs preempt=full cpufreq.default_governor=performance
for optimal audio performance. These kernel parameters ensure consistent low-latency operation without manual intervention during sessions.
Audio system packages come next. Install pipewire pipewire-jack pipewire-pulse wireplumber
for the core audio stack. Add qjackctl pavucontrol alsa-utils
for system management tools. The pro-audio lv2-plugins
packages provide a comprehensive collection of native Linux audio plugins to get started.
Optimizing for professional workflows
Create custom PipeWire configuration in ~/.config/pipewire/pipewire.conf.d/
tailored to your hardware. For the Studio 24c, set default.clock.rate = 48000
and start with default.clock.quantum = 256
. Reduce quantum values gradually while monitoring CPU usage to find your system's sweet spot.
Install your chosen DAW - Ardour via APT for open-source stability, or download REAPER for commercial cross-platform compatibility. Both integrate seamlessly with PipeWire's JACK layer. Configure your DAW's audio settings to use JACK, which automatically routes through PipeWire.
For Windows VST support, install yabridge 5.1.0 with Wine Staging 9.21. Create Wine prefixes for different plugin categories to isolate potential conflicts. Configure yabridge with plugin groups for efficient inter-plugin communication and reduced loading times.
Building a complete production environment
A professional setup extends beyond basic configuration. Install rtcqs
to verify real-time configuration and jack-delay
for latency measurement. These tools help maintain optimal system performance and troubleshoot issues before they impact productions.
Session management keeps complex projects organized. Non Session Manager (NSM) or Ray Session provide ways to save and restore complete audio production environments, including DAW state, plugin configurations, and routing. This proves invaluable for live performance or complex studio setups.
Regular system maintenance ensures continued performance. Create Timeshift backups after confirming stable configurations. Document your setup in detail - record working plugin versions, Wine configurations, and system tweaks. This documentation proves invaluable when updating or migrating systems.
Plugin ecosystem and compatibility
Native Linux plugin formats flourish
The LV2 plugin ecosystem represents Linux audio at its best. Over 1200 plugins are available in Debian 13's repositories, ranging from simple effects to complex instruments. LSP (Linux Studio Plugins) provides over 100 professional-grade processors[14], while Calf Studio Gear offers a comprehensive mixing and mastering suite.
Installation couldn't be simpler: sudo apt install lsp-plugins-lv2 calf-plugins x42-plugins zam-plugins
provides a professional plugin collection. These native plugins offer zero-overhead performance compared to bridged alternatives, with sophisticated GUIs and extensive preset libraries.
The LADSPA format, while older, remains relevant for lightweight processing tasks. The Steve Harris plugin collection includes essential effects that load quickly and use minimal CPU. DSSI extends LADSPA for instruments, with synthesizers like WhySynth and HeXter providing classic sounds with modern stability.
Windows VST compatibility via yabridge
Yabridge 5.1.0 brings professional Windows VST compatibility to Linux[12]. Supporting 32-bit and 64-bit VST2, VST3, and CLAP plugins, it provides transparent operation with minimal overhead. The concurrent processing architecture ensures plugins communicate efficiently, while Wine Staging 9.21 provides the Windows API compatibility layer[13].
Configuration requires attention to detail. Create separate Wine prefixes for different plugin vendors to isolate potential conflicts. Use yabridge's group feature to enable inter-plugin communication for suites like FabFilter or Waves. The 3-5% CPU overhead compared to native operation is negligible for most productions.
Common plugins like FabFilter Pro-Q 3, Valhalla reverbs, and Native Instruments effects work flawlessly. Some plugins requiring specific Windows services or hardware dongles may face limitations, but the vast majority of professional VST plugins operate without issues.
Troubleshooting common audio production issues
Resolving system-level audio problems
XRUNs (buffer underruns) represent the most common audio issue. Start by checking system configuration with rtcqs
, addressing any warnings about kernel configuration or system limits. Increase buffer sizes temporarily to isolate whether the issue is configuration or performance-related.
CPU frequency scaling often causes subtle audio glitches. Ensure the performance governor is active with cpupower frequency-info
. If problems persist, disable Intel TurboBoost or AMD Precision Boost, which can cause latency spikes during frequency transitions.
IRQ conflicts between audio devices and other hardware can cause seemingly random dropouts. Use cat /proc/interrupts
to check if your audio interface shares an IRQ with network cards or GPUs. Moving the audio interface to a different USB port often resolves these conflicts.
Plugin and software compatibility issues
Wine-related audio problems typically stem from incorrect ASIO configuration. Verify WineASIO installation with regsvr32 wineasio.dll
in your Wine prefix. Configure buffer sizes to match your PipeWire settings for optimal performance.
Some VST plugins exhibit GUI scaling issues under Wine. Yabridge's editor_disable_host_scaling
option often resolves these problems. For persistent issues, running plugins in separate Wine prefixes with different Windows version compatibility can help.
Native plugins occasionally conflict with real-time permissions. Ensure all audio software runs with appropriate priorities by checking ps -eLo pid,cls,rtprio,pri,cmd | grep -i audio
. Incorrectly configured priorities can cause plugins to steal CPU time from critical audio processes.
Debian 13 innovations for audio production
Architectural improvements beyond the kernel
Debian 13's audio improvements extend throughout the system stack. The new event-driven architecture in PipeWire 1.4.2 reduces context switching overhead, while improved memory management prevents buffer fragmentation during long sessions. These low-level optimizations compound to deliver noticeably smoother operation.
Hardware abstraction improvements mean better support for modern audio interfaces. Thunderbolt audio interfaces now work reliably, while USB4 support prepares the system for next-generation connectivity. Multi-channel interfaces benefit from improved channel mapping and routing flexibility.
The integration with modern desktop technologies like Wayland and Flatpak ensures audio production tools remain compatible with evolving Linux ecosystems. Flatpak audio applications can access PipeWire through portal interfaces, maintaining security while providing necessary low-latency access.
Building on a stable foundation
The choice of Linux 6.12 LTS as the kernel base ensures long-term stability for audio productions. This kernel will receive updates throughout Debian 13's lifecycle, providing security fixes without risking compatibility changes that could affect audio workflows.
Package management improvements mean more consistent library versions across the system. The transition to unified PipeWire infrastructure reduces the number of moving parts, simplifying troubleshooting and improving reliability. Professional users benefit from a more predictable, stable platform.
Community development continues to accelerate. The merging of real-time patches into mainline Linux removes a significant barrier to entry, likely increasing the number of users and developers working on Linux audio. This growing ecosystem benefits all users through improved hardware support and software compatibility.
Conclusion
Debian 13 "Trixie" delivers on the promise of professional audio on Linux. The combination of built-in real-time kernel support, mature PipeWire infrastructure, and excellent hardware compatibility creates a platform that rivals proprietary alternatives. The Presonus Studio 24c exemplifies how modern USB-C audio interfaces "just work" on Linux, requiring no drivers or complex configuration.
For users considering the transition, the benefits are clear: lower latency, better resource usage, and a unified audio architecture that eliminates the complexity of previous Linux audio configurations. Native DAWs like Ardour and REAPER provide professional capabilities, while yabridge enables continued use of essential Windows plugins.
The performance improvements over Debian 12 are substantial and measurable. Reduced latency, fewer dropouts, and lower CPU usage combine to create a more pleasant and productive working environment. These aren't theoretical benefits - they translate directly to smoother workflows and more reliable performance during critical sessions.
Whether you're setting up a home studio or configuring a professional facility, Debian 13 provides the foundation for serious audio work. The system's flexibility allows optimization for any use case, from live performance to broadcast production. With proper configuration and quality hardware like the Studio 24c, Linux has truly become a first-class platform for audio professionals.
References
- 9to5Linux. (2025). "Debian 13 'Trixie' Installer Alpha Released with Linux 6.12 LTS, RISCV64 Support." Retrieved from https://9to5linux.com/debian-13-trixie-installer-alpha-released-with-linux-6-12-lts-riscv64-support
- Debian Project. (2025). "Debian Installer Trixie RC 1 release." Official Debian News. Retrieved from https://www.debian.org/devel/debian-installer/News/2025/20250517
- Debian Project. (2025). "What's new in Debian 13 — Release Notes Documentation." Retrieved from https://www.debian.org/releases/trixie/release-notes/whats-new.en.html
- Debian Wiki. (2025). "PipeWire." Retrieved from https://wiki.debian.org/PipeWire
- ArchWiki. (2025). "PipeWire." Retrieved from https://wiki.archlinux.org/title/PipeWire
- ArchWiki. (2025). "Professional Audio." Retrieved from https://wiki.archlinux.org/title/Professional_audio
- PipeWire Project. (2025). "PipeWire: Multimedia processing." Retrieved from https://pipewire.org/
- Yusof, K. (2025). "USB Audio Interface Basics for Linux." Retrieved from https://kaeru.my/notes/basic-audio-interface-for-linux
- LinuxMusicians Forum. (2020). "[TEST] PreSonus Studio 24c USB-C Audio Interface on Linux Mint." Retrieved from https://linuxmusicians.com/viewtopic.php?t=22693
- REAPER. (2025). "REAPER Downloads." Retrieved from https://www.reaper.fm/download.php
- Interfacing Linux. (2024). "Installing Reaper On Linux." Retrieved from https://interfacinglinux.com/2024/01/08/installing-reaper-on-linux/
- GitHub. (2025). "robbert-vdh/yabridge: A modern and transparent way to use Windows VST2, VST3 and CLAP plugins on Linux." Retrieved from https://github.com/robbert-vdh/yabridge
- Gaming on Linux. (2024). "Windows to Linux compatibility layer Wine 10.0 planned for mid-January 2025." Retrieved from https://www.gamingonlinux.com/2024/11/windows-to-linux-compatibility-layer-wine-10-0-planned-for-mid-january-2025/
- Linux Studio Plugins Project. (2025). Retrieved from https://lsp-plug.in/
- TecAdmin. (2025). "Debian 13 'Trixie': What's New in the Next Linux Powerhouse." Retrieved from https://tecadmin.net/debian-13-trixie-whats-new-in-the-next-linux-powerhouse/
- Linuxiac. (2025). "Debian 13 (Trixie) Installer Reaches First Release Candidate." Retrieved from https://linuxiac.com/debian-13-trixie-installer-reaches-first-release-candidate/
- Debian Packages. (2025). "Package: alsa-utils." Retrieved from https://packages.debian.org/trixie/alsa-utils
- Debian Packages. (2025). "Package: linux-image-rt-amd64." Retrieved from https://packages.debian.org/testing/kernel/linux-image-6.12.12-rt-amd64
- Debian Packages. (2025). "Package: ardour." Retrieved from https://packages.debian.org/testing/ardour
- GitHub. (2025). "mikeroyal/PipeWire-Guide: Learn about how PipeWire gives your Linux system a Professional Audio/Video Processing workflow." Retrieved from https://github.com/mikeroyal/PipeWire-Guide
- Hackaday. (2021). "PipeWire, The Newest Audio Kid On The Linux Block." Retrieved from https://hackaday.com/2021/06/23/pipewire-the-newest-audio-kid-on-the-linux-block/
- Ubuntu Studio. (2024). "Updates for July 2024." Retrieved from https://ubuntustudio.org/2024/07/updates-for-july-2024/
- soundcheck's audio@vise. (2014). "Linux USB Audio - Trouble Shooting." Retrieved from https://soundcheck-audio.blogspot.com/2014/04/shoot-trouble-usb-audio-interfaces.html
- Gentoo Wiki. (2025). "PipeWire." Retrieved from https://wiki.gentoo.org/wiki/PipeWire
- Hacker News. (2025). "Debian Trixie is hard frozen." Retrieved from https://news.ycombinator.com/item?id=44034528
- Interfacing Linux. (2023). "Pro Audio on Linux with Debian 12." Retrieved from https://interfacinglinux.com/2023/11/14/pro-audio-on-linux-with-debian-12/