ONSONG CHARTS AVAILABLE NOW! LEARN MORE HERE
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 cung cấp một 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 là 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 thích hợp.
Xử lý Tương thích ChordPro
ChordPro là một cú pháp chứ không phải là định dạng tệp tiêu chuẩn. Vì lý do này, 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 các nhãn phần được bình luận thành các phần thực tế, chẳng hạn như.
Chuyển đổi Dấu ngoặc kép thông minh
Tùy chọn này sẽ cố gắng chuyển đổi các ký tự dấu ngoặc kép 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ị biểu đồ hợp âm trên màn hình. Cả định dạng tệp OnSong và ChordPro đều biểu thị 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 biểu đồ hợp âm đều có sẵn với các 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 các hợp âm trên lời bài hát và tự động đặt các hợp âm với lời bài hát. 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 cách khác để cho phép chuyên vị. OnSong phát hiện khóa bằ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 dấu thăng và bemoль để xác định khóa. Điều này có thể chính xác hơn so với hợp âm đầu tiên hoặc cuối cùng trong bài hát, nhưng vẫn có thể sai nếu bài hát không có đủ 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 vị sẽ không được cung cấp.
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 để có thể xảy ra chuyển đổi văn bản 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. Vì lý do này, 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ó một cách thích hợp.
Nếu bạn có nhiều tệp không có phần mở rộng và loại tệp là đã biết, hãy nhập phần mở rộng tệp vào 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á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ã hóa tệp không được biết. 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 siêu tập của ASCII chứa hầu hết các ký tự được tìm thấy trên toàn 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 để định nghĩa bộ ký tự cho phép 32.768 ký tự có thể.
- UTF-32 sử dụng các giá trị 32-bit để định nghĩa bộ ký tự cho phép 2 tỷ ký tự có thể.
- ISO-Latin hoặc tốt hơn được biết đến với trang mã của nó "ISO-8859-1". Nó tương tự như UTF-8 và chứa các ký tự dựa trên Latin.
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 sang định dạng tệp OnSong. Điều này đặt các hợp âm vào dấu ngoặc vuông tự động. Vì OnSong bây giờ có thể tự động xử lý các hợp âm trên lời bài hát trong trình xem bài hát, điều 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ế.