Máy Bytebeat là một phần mềm tổng hợp thử nghiệm. Thay vì thành phần cấu trúc hay các công cụ nó sử dụng các chức năng để tạo ra âm thanh trong thời gian thực.
Đôi khi chức năng đầu vào đơn giản có chứa một lượng lớn các cấu trúc âm nhạc. Đôi khi kết quả là bất ngờ .. và thú vị. Hoặc bạn có thể bỏ qua tất cả và chỉ cần sử dụng ứng dụng này để tạo ra bleep và trục trặc tiếng ồn. Bytebeat Máy có cài sẵn một số ví dụ để giúp bạn bắt đầu.
Điểm
& bull; Miễn phí. Không có quảng cáo hoặc rác thải theo dõi khác.
& bull; Hai chế độ: bytebeat (8-bit) và floatbeat (32-bit).
& bull; Tỷ lệ mẫu lựa chọn từ 8kHz đến 44kHz.
& bull; Một số chức năng đầu vào cho trước. Lưu chức năng đầu vào của riêng bạn để sử dụng sau này.
& bull; Chế độ nhập văn bản tùy chỉnh với sao chép, dán, undo, nút bí ẩn (?) Và nhiều hơn nữa.
& bull; Sản lượng xuất khẩu như .wav file.
& bull; Visualizations đầu ra khác nhau. Yay.
& bull; Tốc độ trượt (loại ẩn dưới các cài đặt trước).
bytebeat là gì?
Sản lượng Bytebeat là hoàn toàn được xác định bởi các chức năng đầu vào. Không có dụng cụ thiết lập trước, lấy mẫu hoặc cấu trúc. Ngay cả những thay đổi nhỏ trong các chức năng đầu vào sản xuất đầu ra khác nhau đáng kể (như một gợi ý, các số nguyên tố chung dẫn đến ít lặp lại).
Chức năng đầu vào có một chỉ số thời gian (t) và bitwise và số học thường khác nhau hoạt động. Chức năng đầu vào được đánh giá liên tục và chỉ số thời gian được gia tăng bởi một trong mỗi lần lặp.
Chức năng đầu vào đơn giản nhất là "t", trong đó sản xuất số 1, 2, 3, ... và đầu ra âm thanh sóng răng cưa. Sóng răng cưa được tạo ra bởi vì kết quả được gói đến 8 bit ( bytebeat ): 0-255 vẫn không thay đổi, nhưng 256 sẽ là 1, 356 thành 101 và như vậy.
Chức năng đầu vào "t * 2" giảm bước sóng và sản xuất Kết quả là một quãng tám cao hơn. Chức năng đầu vào "t & 128" sản xuất ra một làn sóng vuông. Toán tử trên bit << và >> có thể được sử dụng cho kết quả thú vị hơn. Chức năng đầu vào có thể được kết hợp với các nhà điều hành Bitwise "|" hoặc thậm chí "&" và "^", ví dụ "(t >> 9) | (t >> 13)".
Bytebeat Máy sử dụng 'C kiểu cú pháp' và phép tính số học cơ bản, hoạt động trên bit cũng như so sánh được hỗ trợ:
- Phép tính số học: +, -, *, /,%
- Hoạt động Bitwise: <<, >>, &, |, ^
- Hoạt động so sánh: <=,> =, ==, =
Bytebeat lần đầu tiên được giới thiệu vào cuối năm 2011 trong một bài đăng blog http://countercomplex.blogspot.com/2011/10/algorithmic-symphonies-from-one-line-of.html bởi 'viznut'. Các công cụ trực tuyến như http://wurstcaptures.untergrund.net/music/ nổi lên ngay sau đó, tiếp theo là một giới thiệu lý thuyết http://countercomplex.blogspot.com/2011/10/some-deep-analysis-of-one-line -music.html và một giấy http://arxiv.org/abs/1112.1368. Thảo luận cộng đồng năng động và phát triển trong IRC và các diễn đàn khác nhau (pouet.net) kéo dài một vài tháng.
Ứng dụng này có thể được tiếp tục phát triển dựa trên sự quan tâm và phản hồi. #bytebeat