- Cava là một phần mềm hiển thị âm thanh tương thích với nhiều hệ thống như PulseAudio, PortAudio và MPD.
- Cấu hình chính được quản lý từ tệp nằm trong thư mục ~/.config/cava/config.
- Nó cho phép điều chỉnh ngay lập tức độ nhạy, độ rộng thanh và màu sắc bằng các phím tắt cụ thể.

¿Làm thế nào để tạo trình hiển thị hình ảnh âm nhạc thời gian thực bằng CAVA trên Linux? Nếu bạn dành phần lớn thời gian trong ngày để chỉnh sửa mã trong IDE hoặc vật lộn với dòng lệnh, chắc chắn bạn biết rằng sẽ có lúc não bộ của bạn hoàn toàn ngừng hoạt động. Để tránh bỏ cuộc và tiếp tục, chúng ta thường tìm đến caffeine hoặc bật nhạc thật to để tập trung lại. tâm trạng hiệu quả và khiến thời gian trôi nhanh trong khi chúng ta đạt được mục tiêu của mình.
Nhằm tìm kiếm nguồn cảm hứng về mặt giác quan, CAVA tự khẳng định mình là công cụ lý tưởng để mang đến cho thiết bị của chúng ta một nét tinh nghịch và thẩm mỹ. Trình hiển thị hình ảnh này, được tạo ra bởi Karl Stavestrand người Na Uy, cho phép màn hình trở nên sống động theo nhịp điệu của những gì chúng ta nghe, biến giao diện nhàm chán thành một trải nghiệm thú vị. kích thích thị giác động Điều đó đi kèm với quy trình làm việc của chúng tôi.
CAVA là gì và nó hoạt động như thế nào?
CAVA là một công cụ trực quan hóa âm thanh dạng thanh chạy trực tiếp trong terminal. Đây là một công cụ rất đa năng, luôn hiện diện trên GitHub trong khoảng năm năm, đảm bảo độ tin cậy liên tục của nó. Quan trọng hơn hết, nó... Tương thích với nhiều hệ thống khác nhauCó khả năng làm việc với PulseAudio, PortAudio, sndio, squeezelite và hệ thống FIFO của MPD.
Cài đặt và các bước đầu tiên
Đối với những người sử dụng các bản phân phối dựa trên Arch Linux, cách dễ nhất để cài đặt là thông qua trình quản lý gói. Hoan hô!Sau khi bạn đã cài đặt tất cả các phụ thuộc cần thiết được liệt kê trong kho lưu trữ GitHub chính thức, quá trình này khá đơn giản. Sau khi cài đặt xong, chỉ cần gõ lệnh sau: đào trong cửa sổ dòng lệnh để chương trình bắt đầu hoạt động ngay lập tức.
Cài đặt trình xem nâng cao

Nhiều người dùng mới thường bối rối khi tìm kiếm vị trí lưu cài đặt. Theo mặc định, tệp cấu hình nằm trong đường dẫn ~/.config/cava/configRất có thể tệp này ban đầu sẽ trống, vì chương trình sử dụng các giá trị mặc định của hệ thống.
Nếu bạn muốn tùy chỉnh theo ý thích, tốt nhất là nên sao chép tệp ví dụ được tìm thấy trong [đường dẫn]. /usr/share/cava/example_files/config và dán nó vào thư mục cấu hình cá nhân của bạn trong thư mục chính. Điều này sẽ cho phép bạn sửa đổi các tham số mà không lo làm hỏng bất cứ thứ gì.
Cài đặt cụ thể cho MPD
Nếu bạn sử dụng Music Player Daemon (MPD), bạn sẽ cần thực hiện một vài điều chỉnh thủ công nhỏ. Trước tiên, bạn phải bỏ dấu chú thích khỏi tùy chọn đầu vào FIFO. Trong tệp cấu hình, hãy thêm các dòng sau để thiết lập kết nối chính xác:
- audio_output { type “FIFO” name “my_fifo” path “/tmp/mpd.fifo” format “44100:16:2” }
Phím tắt và điều khiển thời gian thực

Một trong những ưu điểm lớn nhất của CAVA là bạn không cần phải khởi động lại chương trình để thay đổi giao diện; bạn có thể thực hiện các điều chỉnh. nhanh chóng sử dụng các khóa sau:
- Mũi tên lên và xuống: Chúng được sử dụng để tăng hoặc giảm độ nhạy của các thanh.
- Mũi tên trái và phải: Chúng cho phép bạn điều chỉnh độ rộng của các thanh hiển thị.
- Phím F và B: Màu sắc của phần tiền cảnh và hậu cảnh thay đổi.
- Phím R: Tải lại toàn bộ cấu hình tệp.
- Phím C: Chỉ tải lại bảng màu.
- Phím Q hoặc CTRL+C: Đóng chương trình và quay lại cửa sổ dòng lệnh.
Mặc dù những công cụ này chỉ mang tính thẩm mỹ và có vẻ thừa thãi, nhưng chúng làm cho giao diện dòng lệnh trở nên sống động và hiện đại hơn, mang đến sự thư giãn về mặt thị giác so với các giao diện đồ họa truyền thống. Tóm lại, cấu hình trình xem này là một cách đơn giản để cá nhân hóa môi trường của bạn Làm việc trên hệ điều hành Linux, tối ưu hóa đường dẫn cài đặt, điều chỉnh tệp cấu hình trong thư mục chính và làm chủ các phím điều khiển nhanh để tùy chỉnh trải nghiệm âm thanh theo sở thích của bạn.
Đam mê công nghệ từ khi còn nhỏ. Tôi thích được cập nhật về lĩnh vực này và trên hết là truyền đạt nó. Đó là lý do tại sao tôi đã cống hiến hết mình cho việc truyền thông trên các trang web công nghệ và trò chơi điện tử trong nhiều năm nay. Bạn có thể thấy tôi viết về Android, Windows, MacOS, iOS, Nintendo hoặc bất kỳ chủ đề liên quan nào khác mà bạn nghĩ đến.