Đây là tin đồn lệnh có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
tin đồn - chương trình chuyển âm nhạc đơn giản được phát trên bàn phím (MIDI) sang văn bản Lilypond
ký hiệu.
SYNOPSIS
tin đồn [-lDfsv? v][-NSN][-NSP [/] Q][-NSBPM][-w [BEAT]][-MộtNUM]
[-k LƯU Ý] [--flat] [--grain = N] [--legato] [--meter = P [/] Q]
[--no-chords] [--tempo = BPM] [--wait [= BEAT]] [--accidentals = NUM]
[--absolute-pitchhes] [--no-dot] [--explicit-durations] [--full]
[--key = NOTE] [--lang = {ne, en, en-short, de, no, sv, it, ca, es}] [--strip]
[--sample-sheet] [--verbose] [--alsa [= [IC: IP,] OC: OP]] [--kbd]
[--oss [= DEV]] [--script = FILE] [--help] [--usage] [--version]
MÔ TẢ
Trang hướng dẫn sử dụng này giải thích tin đồn chương trình. Nó là một đơn âm thời gian thực (có hợp âm)
Bộ chuyển đổi MIDI sang Lilypond. Nó nhận các sự kiện MIDI, lượng hóa chúng theo
máy đếm nhịp của nó đang bay và xuất ra ký hiệu Lilypond tương ứng viết tay.
Tempo, đồng hồ đo, phím và các thông số khác có thể được thiết lập thông qua các tùy chọn dòng lệnh
LỰA CHỌN
Giá trị khởi động mặc định là --alsa = 64: 0,65: 0 --tempo = 100 --meter = 44 --grain = 16 --key = c.
-g, - hạt = NUM
Đặt độ phân giải thời gian tối thiểu thành ghi chú thứ NUM. Chỉ lũy thừa của hai là hợp lệ, từ 1
lên tới 128.
-l, - legato
Bỏ qua mọi phần còn lại giữa các ghi chú. Mọi ghi chú kết thúc khi bắt đầu ghi chú tiếp theo
một.
-D, - không có dấu chấm
Không sử dụng ghi chú có dấu chấm (phần còn lại có dấu chấm luôn không được phép).
-m, - mét = P [/] Q
Đặt chữ ký thời gian. Thanh sẽ có nhịp P trong khoảng thời gian của nốt thứ Q. Máy đếm nhịp
sẽ vang lên từng nhịp. (do đó, ví dụ: 4/4 và 8/8 sẽ cho cùng một đầu ra, chỉ
hành vi của máy đếm nhịp sẽ thay đổi).
Q phải là một lũy thừa của hai. Slash có thể bị giới hạn nếu P và Q đều nhỏ hơn 10.
-t, - tempo = BPM
Tốc độ nhịp sẽ là nhịp BPM mỗi phút. Lưu ý rằng những gì được coi là một nhịp
được xác định bằng --meter.
-w, - chờ đã = BEAT
Bắt đầu máy đếm nhịp khi xuất hiện nốt MIDI đầu tiên, ở đầu ô nhịp
(BEAT = 1) trừ khi bị ghi đè.
--bằng phẳng Chỉ xuất ra các nốt khi bạn chơi, không có độ dài. Máy đếm nhịp sẽ không được khởi động.
- không hợp âm
Tắt hợp âm (các nhóm nốt được nhấn và nhả "đồng thời", liên quan đến
để lượng tử hóa). Được bật theo mặc định.
--thời lượng rõ ràng
Chỉ báo thời lượng đầu ra sau mỗi nốt nhạc, ngay cả khi nó vẫn giống như
trước đó.
- cao độ tuyệt đối
Không sử dụng ký hiệu tương đối Lilypond. Thay vào đó, tất cả các nốt đều có quãng tám
được biểu thị bằng (có thể bằng không) tics hoặc dấu phẩy.
--lang = LANG
LANG có thể là một trong ne (mặc định: ces, c, cis, ...), en, en-short, de, no, sv, it,
ca, es. Ngôn ngữ khớp với ngôn ngữ được sử dụng bởi Lilypond (không nhất thiết phải là phiên bản bạn
đã cài đặt, mặc dù). Lưu ý rằng tên quảng cáo chiêu hàng luôn có thể bị tin đồn ghi đè-
cao độ (xem phần 5. Viết kịch bản).
-k, - key = KEY
Đặt ghi chú cơ bản của thang đo hiện tại, được sử dụng để giải quyết sự không rõ ràng về tần số sóng âm (ví dụ: cá
so với ges). Giá trị hợp lệ cho KEY là bất kỳ quảng cáo chiêu hàng nào có ít hơn hai lần ngẫu nhiên, trong
ngôn ngữ hiện tại (--lang; tùy chọn này phải đứng trước --key để có hiệu lực).
Run --sample-sheet Tạo ra tệp Lilypond hoàn chỉnh hiển thị tất cả các nhịp điệu có thể có
ký hiệu và thang màu trong tất cả các phím có thể có (xem - phím). Nó bị ảnh hưởng bởi
--meter, --grain và cả các ký hiệu do người dùng xác định (xem --script).
-s, - dải
Dải các phần còn lại ở đầu và cuối khỏi đầu ra. Do đó, thanh đầu tiên và thanh cuối cùng có thể là
chưa hoàn thiện.
-f, - đầy đủ
Đầu ra có thể được đưa trực tiếp vào Lilypond. Nó sẽ là một nhân viên đường dây trong khóa đàn violin
và chữ ký chính được xác định bởi --cidentals.
-a, - tình cờ = NUM
Đặt số dấu thăng hoặc dấu thăng (nếu NUM là số dương hoặc số âm, tương ứng) cho
đầy đủ đầu ra Lilypond. Không có hiệu lực nếu không có - đầy đủ.
--script = FILE
Chạy tập lệnh guile FILE trước khi bắt đầu. Xem phần 5. Viết kịch bản.
--alsa = [[IC: IP,] OC: OP]
Sử dụng giao diện ALSA. Nếu đối số được chỉ định, hãy kết nối đầu vào với IC máy khách trên cổng IP
và xuất ra OC: OP. Theo mặc định, Rumor sẽ cố gắng sử dụng 64: 0,65: 0. Nếu kết nối
không thành công, bạn có thể sử dụng aconnect để thực hiện việc này theo cách thủ công.
Nếu bạn chỉ định một cặp C: P, nó sẽ là cổng đầu ra. Điều này hữu ích với
--kbd.
--oss [= DEV]
Sử dụng giao diện PMNM. Số thiết bị 0 trên / dev / sequencer sẽ được sử dụng, trừ khi
bị DEV ghi đè.
--kbd Giả lập bàn phím MIDI bằng bàn phím thông thường. Giao diện MIDI thông thường (ALSA hoặc
OSS) vẫn cần thiết cho máy đếm nhịp và tiếng vang. Đầu vào tiêu chuẩn phải là một thiết bị đầu cuối.
Có một bản dựng sẵn bố cục bàn phím có thể sử dụng được; tuy nhiên, các ràng buộc chính có thể định cấu hình
qua (tin đồn-kbd ...) (xem phần 5. Viết kịch bản).
-v, - dài dòng
Dài dòng. Tùy chọn này có thể được sử dụng nhiều lần hơn và mỗi lần sẽ tăng lên
độ chi tiết bằng 1. Nếu nó lớn hơn 3 và Rumor được biên dịch với các trình gỡ lỗi
hỗ trợ, gỡ lỗi và truy tìm thông báo sẽ được in. Nếu độ dài bằng XNUMX
(mặc định), Rumor sẽ chỉ báo lỗi.
-?,--Cứu giúp
--sử dụng
-V, - phiên bản
GHI CHÚ
Mục đích duy nhất của Rumor là hỗ trợ chuyển soạn nhạc (kể cả nhạc đa âm
với các giọng riêng biệt); cách sử dụng điển hình là viết khung tệp Lilypond bằng tay và sau đó
dán đầu ra Tin đồn vào nó. Nó không muốn trở thành một chương trình lượng tử hóa toàn diện;
các tính năng ưa thích như tuplets, polyphony và theo dõi nhịp độ đã được cố tình sử dụng vô hạn.
Tin đồn bắt chước nguồn Lilypond viết tay:
(1) nó sử dụng ký hiệu tương đối và bỏ qua độ dài ghi chú nếu nó không thay đổi (cả hai đều có thể
tắt mặc dù).
(2) nó viết nhịp điệu một cách thông minh, liên quan đến vị trí ô nhịp (gắn các nốt đơn, hơn
vạch giới hạn nếu cần thiết)
(3) nó giải quyết sự mơ hồ về tần số âm thanh (ví dụ: gis / as) với tùy chọn --key = NOTE (xem
phần 4. Lời mời)
(4) Nó có thể viết kịch bản, với sự hỗ trợ cho các ký hiệu nhịp điệu do người dùng xác định, bố cục bàn phím và
các tên cao độ (tiếng Hà Lan và tiếng Ý được tích hợp sẵn). Xem phần 5. Viết kịch bản.
(5) Nó hỗ trợ các hợp âm (ghi chú trực tiếp), sử dụng 8 cú pháp.
(6) Nó có thể nói chuyện với MIDI I / O thông qua ALSA hoặc OSS.
(7) Nó có thể mô phỏng bàn phím MIDI bằng bàn phím (máy tính) thông thường, bố cục phím là
có thể viết được.
Sử dụng tin đồn trực tuyến bằng các dịch vụ onworks.net