Ngôn ngữ chuyển nhạc chuông – Wikipedia

Ngôn ngữ chuyển văn bản nhạc chuông ( RTTTL ) được phát triển bởi Nokia [ trích dẫn cần thiết ] để được sử dụng để chuyển nhạc chuông sang điện thoại di động bởi Nokia .

Định dạng RTTTL là một chuỗi được chia thành ba phần: tên, giá trị mặc định và dữ liệu.

Phần jintu bao gồm một chuỗi mô tả tên của nhạc chuông. Nó không thể dài hơn 10 ký tự và không thể chứa ký tự ":" dấu hai chấm. (Tuy nhiên, do đặc tả Nhắn tin thông minh cho phép các tên có độ dài tối đa 15 ký tự, một số ứng dụng xử lý RTTTL cũng làm như vậy.)

Phần Giá trị mặc định là một tập hợp các giá trị được phân tách bằng dấu phẩy, trong đó mỗi giá trị chứa một khóa và một giá trị được phân tách bằng ký tự = mô tả một số giá trị mặc định nhất định tuân thủ trong quá trình thực hiện nhạc chuông. Tên có thể là

Phần dữ liệu bao gồm một tập hợp các chuỗi ký tự được phân tách bằng dấu phẩy, trong đó mỗi chuỗi chứa một khoảng thời gian ] và tùy chọn rải rác (làm tăng thời lượng của ghi chú lên một nửa).

Định dạng của ký hiệu RTTTL tương tự như Ngôn ngữ Macro âm nhạc được tìm thấy trong các triển khai BASIC có trên nhiều máy vi tính đời đầu.

Thông số kỹ thuật [ chỉnh sửa ]

Để được các chương trình nhạc chuông nhận dạng, nhạc chuông định dạng RTTTL / Nokring phải chứa ba yếu tố cụ thể: tên, cài đặt và ghi chú.

Ví dụ, đây là nhạc chuông RTTTL cho Ngôi nhà ma ám:

HauntHouse: d = 4, o = 5, b = 108: 2a4, 2e, 2d #, 2b4, 2a4, 2c, 2d, 2a # 4, 2e., E, 1f4, 1a4, 1d , 2e., D, 2c., B4, 1a4, 1p, 2a4, 2e, 2d #, 2b4, 2a4, 2c, 2d, 2a # 4, 2e., E, 1f4, 1a4, 1d #, 2e. , 2c., B4, 1a4

Ba phần được phân tách bằng dấu hai chấm.

  • Phần 1: tên của nhạc chuông (ở đây: "HauntHouse"), một chuỗi các ký tự đại diện cho tên của nhạc chuông
  • Phần 2: cài đặt (ở đây: d = 4, o = 5, b = 108), trong đó "d =" là thời lượng mặc định của ghi chú. Trong trường hợp này, "4" có nghĩa là mỗi ghi chú không có chỉ định thời lượng (xem bên dưới) theo mặc định được coi là một ghi chú quý. "8" có nghĩa là một ghi chú thứ tám, v.v. Theo đó, "o =" là quãng tám mặc định. Có bốn quãng tám ở định dạng Nokring / RTTTL. Và "b =" là nhịp độ, trong "nhịp đập mỗi phút".
  • Phần 3: các ghi chú. Mỗi nốt được phân tách bằng dấu phẩy và bao gồm, theo trình tự: một bộ xác định thời lượng, một nốt nhạc tiêu chuẩn, a, b, c, d, e, f hoặc g và một bộ xác định quãng tám. Nếu không có trình xác định thời lượng hoặc quãng tám, mặc định sẽ được áp dụng.

Thời lượng [ chỉnh sửa ]

Thời lượng âm nhạc tiêu chuẩn được biểu thị bằng các ký hiệu sau:

Các mẫu nhịp điệu chấm có thể được hình thành bằng cách nối thêm ký tự dấu chấm (".") Vào cuối phần tử thời gian / nhịp / quãng tám.

Sân [ chỉnh sửa ]

  • P – nghỉ ngơi hoặc tạm dừng
  • A – A
  • A # – A♯ / B [19659016] B – B / C ♭
  • C – C
  • C # – C♯ / D ♭
  • D – D
  • D # D♯ / E ♭
  • E – E / F ♭
  • F – F / E♯
  • F # – F♯ / G ♭
  • G – G
  • G # – G♯ / A

Octave [ chỉnh sửa ]

Định dạng RTTTL cho phép các quãng tám bắt đầu từ A dưới giữa C và đi lên bốn quãng tám . Điều này tương ứng với việc điện thoại di động không thể tái tạo âm thanh nhất định một cách rõ ràng. Các quãng tám này được đánh số từ cao thấp nhất đến cao nhất từ ​​4 đến 7.

Quãng tám phải được loại bỏ khỏi ký hiệu trong trường hợp phần còn lại hoặc tạm dừng trong mẫu.

Ví dụ [ chỉnh sửa ]

Một ví dụ về định dạng RTTTL sẽ là

 thứ năm: d = 4, o = 5, b = 63: 8P, 8G5,8G5,8G5,2D # 5  

Tài liệu tham khảo [ chỉnh sửa ]

Liên kết ngoài [19659010] [ chỉnh sửa ]