Nhiều soundcard cấp thấp có các hạn chế phần cứng đối với luồng đầu vào / đầu ra. Phá vỡ điều này với sơ đồ phần cứng và hàn sắt.
Tuy nhiên, có thể soundcard của bạn hỗ trợ đầu vào và đầu ra trên bất kỳ (hoặc một số) cổng nào của nó và bạn chỉ cần phần mềm để thực hiện. ALSA và OSS cung cấp trình điều khiển kernel để phần mềm khác có thể truy cập thẻ. PulseAudio và JACK là hai chương trình khác nhau cho phép bạn chơi với các luồng âm thanh. Có khả năng là nếu bạn đầu tư nhiều thời gian để đọc hướng dẫn sử dụng và chỉnh sửa các tệp cấu hình mà bạn có thể làm những gì bạn muốn.
Bạn cũng có thể muốn kiểm tra Ubuntu Studio . Nó theo dõi với các bản phát hành Ubuntu chính, nhưng được thiết lập với một loạt các gói mà dân gian âm thanh chuyên nghiệp sử dụng phần mềm linux nguồn mở sẽ sử dụng.
Ubuntu sử dụng PulseAudio vì tập trung vào âm thanh trên máy tính để bàn. Ubuntu Studio sử dụng JACK vì tập trung vào sản xuất âm thanh.