Carla là một máy chủ plugin âm thanh, với sự hỗ trợ cho nhiều trình điều khiển âm thanh và định dạng plugin. Nó có một số tính năng hay như tự động hóa các tham số thông qua MIDI CC (và cũng gửi lại đầu ra dưới dạng MIDI) và kiểm soát OSC đầy đủ.
Carla hiện hỗ trợ các định dạng plugin LADSPA (bao gồm cả LRDF), DSSI, LV2, VST2 / 3 và AU, cùng với hỗ trợ tệp GIG, SF2 và SFZ. Nó sử dụng JACK làm trình điều khiển âm thanh mặc định và ưa thích nhưng cũng hỗ trợ các trình điều khiển gốc như ALSA, DirectSound hoặc CoreAudio.
Có 4 loại xử lý động cơ:
Máy khách đơn: (Chỉ trình điều khiển JACK) Giống như Nhiều máy khách, ngoại trừ tất cả các cổng JACK thuộc về một máy khách chính. Điều này là cần thiết khi thiết lập không hỗ trợ các ứng dụng JACK nhiều khách hàng, chẳng hạn như LADISH. Nhiều khách hàng: (chỉ trình điều khiển JACK) Mỗi plugin duy nhất được hiển thị dưới dạng máy khách JACK mới. Cổng âm thanh và MIDI được đăng ký khi cần thiết. Giá đỡ: Các plugin được xử lý theo thứ tự, từ trên xuống dưới. Các plugin có kênh âm thanh không âm thanh nổi không được hỗ trợ, nhưng tùy chọn âm thanh nổi bắt buộc có sẵn cho các kênh Mono. Patchbay: Chế độ patchbay mô-đun, giống như trong JACK Multi-client và nhiều ứng dụng mô-đun khác. Mỗi plugin có nhóm canvas và cổng riêng cho phép bạn kết nối âm thanh plugin và MIDI.