dự án DBMix là một DJ hệ thống trộn cho âm thanh kỹ thuật số. DBMix cho phép người dùng ra nhiều âm thanh đồng thời trên một thiết bị âm thanh duy nhất, và để biến đổi / chỉnh sửa từng dòng một cách độc lập. Có năm thành phần chính để DBMix:
- Fourier Tổng hợp Daemon - đây là một ứng dụng daemon để xử lý thêm nhiều dòng dữ liệu vào một luồng dữ liệu duy nhất cho đầu ra, cho phép bạn chơi nhiều bài hát cùng một lúc với một card âm thanh duy nhất. Mỗi dòng dữ liệu đầu vào cho các daemon tổng hợp Fourier được đánh giá là một "kênh", bởi vì đây là tên được đặt cho mỗi đầu vào analog DJ Mixer.
- Khách hàng - chịu trách nhiệm cho việc tạo đầu vào cho hệ thống, và ghi dữ liệu vào một kênh dbfsd. Máy phát điện ví dụ là xmms, mpg123 xmms, và bít tất.
- DBAudiolib - đây là giao diện API khách hàng để dbmix. Hỗ trợ chuyển đổi định dạng trong suốt và có điều khiển / tốc độ.
- Mixer - máy trộn là giao diện người dùng cho hệ thống DBMix. Nó cho phép một giao diện duy nhất để kiểm soát tất cả các kênh đầu vào. Một ví dụ của một máy trộn là ứng dụng DBMixer. DBMixer cho phép người dùng tắt, thay đổi âm lượng, cue, và đầu vào crossfade
- Các thiết bị phần cứng mà bạn có thể sử dụng để kiểm soát các khía cạnh của dbmix - thiết bị ngoại vi. Xem phần exmixer dưới đây để biết và ví dụ.
Dưới đây là một số tính năng chính của "DBMix":
· Kết quả thanh đa kênh (lên đến 8 đầu vào) bằng cách sử dụng một thiết bị âm thanh duy nhất
· Cueing hỗ trợ sử dụng nhiều card âm thanh. (Khả năng để có một thiết bị âm thanh được sử dụng cho một sản lượng tổng thể, và một thiết bị âm thanh thứ hai cho tai nghe)
· Cueing hỗ trợ bằng cách sử dụng một card âm thanh duy nhất.
· Hỗ trợ các định dạng âm thanh kỹ thuật số tiêu chuẩn của 16bit ký dữ liệu ở 44,1 KHz
· Sử dụng các hệ thống âm thanh mở để điều khiển thiết bị âm thanh
· Phần ghi vào một file wav (điều khiển bằng cách vào menu tùy chọn dbmixer)
· Một đơn DJ Mixer phong cách giao diện GUI cho việc kiểm soát các kênh DBMix.
* Các điều khiển kênh độc lập: khối lượng / Lãi / cấp, sân / Kiểm soát tốc độ +/- 10% câm, cue, và tạm dừng.
· Lớp IPC để cho phép các máy trộn để điều khiển play / pause / stop / etc của dbmix chương trình khách hàng.
· Crossfader
· Nút Punch (cho phép bạn thêm vào các đầu vào crossfader tắt tiếng. Handy cho popping trong âm thanh byte)
· Kiểm soát tổng thể và cue máy trộn soundcard
· Chủ Swap và cue card âm thanh trên bay
· Nút autofade với điều khiển tốc độ phai
· L / R thống cân bằng
· Thông báo Clipping
· Các máy trộn là tùy chọn điều khiển bởi một thiết bị bên ngoài. Xem phần có tiêu đề Exmixer.
· Digital Sampler với việc chỉnh sửa bắt đầu / kết thúc khả năng, và Load / Save mẫu
· Công cụ đồng bộ hóa khớp Beat (xin lỗi không có giao diện người dùng nào)
· Nhiều hỗ trợ khách hàng: xmms cắm đầu ra, mpg123 xmms, dbcat, terminatorX, gqmpeg (Lưu ý:. Để sử dụng gqmpeg, openthe hộp thoại sở thích, chọn tab Output, và nhập "-s" trong lĩnh vực lựa chọn tài khoản để kích hoạt đầu ra stdout Để ra mắt gqmpeg, gõ "gqmpeg | dbcat &" tại dấu nhắc lệnh)
· Tốc độ / kiểm soát pitch.
· Chuyển đổi định dạng từ:
· 8 bit đã ký mono và stereo dữ liệu
· 8 bit mono và stereo unsigned dữ liệu
· 16 bit đã ký mono và stereo dữ liệu
Các tính năng sau đây sẽ được bao gồm trong các phiên bản tương lai của DBMix:
· ALSA âm thanh hỗ trợ đầu ra của hệ thống.
Hỗ trợ khách hàng mạng
· Cổng FreeBSD
· Hỗ trợ Icecast
Các chi tiết về phần mềm:
Phiên bản: 0.9.8
Ngày tải lên: 3 Jun 15
Giấy phép: Miễn phí
Phổ biến: 271
Bình luận không