Hướng dẫn người dùng

Xử Lý Tệp Văn Bản

Khi OnSong nhập các tệp nhất định, nó có thể cần được gợi ý về mã hóa tệp hoặc định dạng. Cài đặt Xử lý Tệp Văn bản giúp OnSong biết cách xử lý các tệp nhất định mà nó gặp phải.

Lấy Số Bài Hát từ Tiêu đề

Khi một bài hát được nhập có tiêu đề bắt đầu bằng một số theo sau bởi một dấu chấm, OnSong có thể lấy số đó làm số bài hát để sắp xếp và tìm kiếm phù hợp.

Xử lý Tương thích ChordPro

ChordPro là một cú pháp chứ không phải là một định dạng tệp tiêu chuẩn. Do đó, các nhà cung cấp khác nhau đã sử dụng các tính năng của ChordPro theo những cách khác nhau. Tùy chọn này xử lý ChordPro để làm cho nó tương thích với tương lai nhất có thể bằng cách chuyển đổi nhãn phần được nhận xét thành các phần thực, chẳng hạn.

Chuyển đổi Dấu ngoặc Thông minh

Tùy chọn này sẽ cố gắng chuyển đổi các ký tự dấu ngoặc thông minh không tương thích thành các phiên bản tương thích.

Phát hiện Hợp âm Trong Lời bài hát

OnSong sử dụng nội dung bài hát dựa trên văn bản để hiển thị bảng hợp âm trên màn hình. Cả định dạng tệp OnSong và ChordPro đều ký hiệu hợp âm trong dấu ngoặc vuông trong lời bài hát. Tuy nhiên, hầu hết các bảng hợp âm đều có sẵn với hợp âm trên một dòng riêng phía trên lời bài hát. Khi tùy chọn này được bật, OnSong phát hiện hợp âm trên lời bài hát và tự động đặt hợp âm cùng với lời bài hát. Mặc định là bật.

Phát hiện Hợp âm Số

Khi tùy chọn này được bật, OnSong nhận ra các hợp âm được đánh số như 1, 4 và 5m, được sử dụng trong Hệ thống Số Nashville. Tắt tùy chọn này nếu các số trong biểu đồ của bạn đang được coi là hợp âm. Mặc định là bật.

Phát hiện Khóa Theo

Nếu khóa của bài hát không được khai báo rõ ràng trong siêu dữ liệu của bài hát, OnSong sẽ cần tìm khóa theo một cách khác để cho phép chuyển đổi. OnSong phát hiện khóa bằng cách sử dụng một trong các phương pháp sau:

  • Hợp âm Đầu tiên sử dụng hợp âm đầu tiên trong bài hát làm cơ sở cho khóa. Chẳng hạn, nếu hợp âm đầu tiên là Am7, thì khóa của bài hát được đặt thành Am. Mặc định.
  • Hợp âm Cuối cùng sử dụng hợp âm cuối cùng trong bài hát làm cơ sở cho khóa. Chẳng hạn, nếu hợp âm cuối cùng trong bài hát là Bbsus4, khóa sẽ được đặt thành Bb.
  • Đếm Nốt nhạc là một phương pháp xác định khóa của bài hát bằng cách tích lũy tất cả các nốt nhạc được sử dụng bởi các hợp âm trong bài hát và sau đó đếm các ký tự thăng và phẳng để xác định khóa. Điều này có thể chính xác hơn hợp âm đầu tiên hoặc cuối cùng trong bài hát, nhưng vẫn có thể không chính xác nếu không có đủ hợp âm trong bài hát.
  • Phân tích Hòa âm thu thập mọi hợp âm trong bài hát và tính toán khóa từ toàn bộ chuỗi hợp âm.
  • Chỉ Siêu dữ liệu sẽ chỉ sử dụng siêu dữ liệu của bài hát làm cơ sở cho khóa. Điều đó có nghĩa là nếu khóa không được khai báo, chuyển đổi sẽ không khả dụng.

Phần mở rộng Tệp Dự phòng

OnSong sử dụng phần mở rộng tệp của một tệp để xác định định dạng tệp của nó. Điều này rất quan trọng trong quá trình nhập để chuyển đổi văn bản có thể xảy ra thành định dạng nội bộ được hỗ trợ, hoặc để các tệp bên ngoài như PDF có thể được xem chính xác.

Trong hầu hết các trường hợp, các tệp có phần mở rộng tệp. Các tệp OpenSong có xu hướng không có phần mở rộng nhưng thực sự là các tệp có định dạng XML. Do đó, OnSong sẽ tự động thêm phần mở rộng tệp .xml vào các tệp không có phần mở rộng. Điều này xác định tệp là tệp OpenSong và chuyển đổi nó phù hợp.

Nếu bạn có nhiều tệp không có phần mở rộng và loại tệp được biết đến, hãy nhập phần mở rộng tệp ở vị trí này.

Mã hóa Tệp

Mã hóa văn bản là quá trình chuyển đổi các ký tự trong một ngôn ngữ viết thành các giá trị nhị phân có thể được lưu trữ bởi một máy tính. OnSong được thiết kế để đoán mã hóa tệp của một tệp, nhưng có một số trường hợp mà mã hóa tệp không được biết đến. Cài đặt mặc định cho điều này là Tự động có nghĩa là mã hóa được đoán. Nếu bạn biết mã hóa của tệp, hãy chọn nó từ một trong các tùy chọn:

  • Tự động phát hiện mã hóa dựa trên nội dung của tệp. Mặc định.
  • ASCII là mã hóa văn bản cơ bản bao gồm hầu hết các bộ ký tự phương Tây.
  • UTF-8 là một tập hợp con của ASCII chứa hầu hết các ký tự được tìm thấy trên khắp thế giới, nhưng không bao gồm một số ký tự như những ký tự được tìm thấy trong các ngôn ngữ châu Á. OnSong sử dụng UTF-8 nội bộ và lưu trữ các bộ ký tự lớn hơn theo cách giúp chúng có thể được truy xuất.
  • UTF-16 sử dụng các giá trị 16-bit để xác định bộ ký tự cho phép 32.768 ký tự có thể.
  • UTF-32 sử dụng các giá trị 32-bit để xác định bộ ký tự cho phép 2 tỷ ký tự có thể.
  • ISO-Latin hoặc còn được gọi là codepage "ISO-8859-1" của nó. Nó tương tự như UTF-8 và chứa các ký tự dựa trên Latinh.

Chuyển đổi Tệp Văn bản

Khi các tệp văn bản được nhập, OnSong có thể tự động dịch chúng trong định dạng tệp OnSong. Điều này đặt hợp âm vào dấu ngoặc vuông tự động. Vì OnSong hiện có thể tự động xử lý hợp âm trên lời bài hát trong trình xem bài hát, tùy chọn này được đặt thành Văn bản theo mặc định. Bạn vẫn có thể yêu cầu OnSong chuyển đổi bài hát của bạn tự động bằng cách chọn OnSong thay thế.

2026.3 — Cập nhật lần cuối vào October 25, 2026