Panduan Pengguna

Penanganan File Teks

Saat OnSong mengimpor file tertentu, mungkin perlu memberikan petunjuk tentang encoding atau format file. Pengaturan Text File Handling membantu OnSong mengetahui cara menangani file tertentu yang ditemuinya.

Dapatkan Nomor Lagu dari Judul

Saat lagu diimpor yang judulnya dimulai dengan angka diikuti titik, OnSong dapat memperoleh angka tersebut sebagai nomor lagu untuk penyortiran dan pencarian yang tepat.

Pemrosesan Kompatibilitas ChordPro

ChordPro adalah sintaks bukan format file standar. Karena ini, vendor yang berbeda telah menggunakan fitur ChordPro dengan cara yang berbeda. Opsi ini memproses ChordPro untuk membuatnya sekompatibel di masa depan sejauh mungkin dengan mengonversi label bagian berkomentar menjadi bagian nyata, misalnya.

Konversi Tanda Kutip Pintar

Opsi ini akan mencoba mengonversi karakter tanda kutip pintar yang tidak kompatibel menjadi versi yang kompatibel.

Deteksi Akord dalam Lirik

OnSong menggunakan konten lagu berbasis teks untuk merender bagan akord di layar. Format file OnSong dan ChordPro menandai akord dalam tanda kurung siku dalam lirik. Namun, sebagian besar bagan akord tersedia dengan akord di baris terpisah di atas lirik. Saat opsi ini dihidupkan, OnSong mendeteksi akord di atas lirik dan menempatkan akord dengan lirik secara otomatis. Bawaan adalah aktif.

Deteksi Akord Numerik

Saat opsi ini dihidupkan, OnSong mengenali akord bernomor seperti 1, 4, dan 5m, seperti yang digunakan dalam Sistem Angka Nashville. Matikan ini jika angka dalam bagan Anda diperlakukan sebagai akord. Bawaan adalah aktif.

Deteksi Kunci Dengan

Jika kunci lagu tidak secara eksplisit dinyatakan dalam metadata lagu, OnSong perlu menemukan kunci dengan cara lain untuk memungkinkan transposisi. OnSong mendeteksi kunci menggunakan salah satu metode berikut:

  • Akord Pertama menggunakan akord pertama dalam lagu sebagai dasar kunci. Misalnya, jika akord pertama adalah Am7, maka kunci lagu ditetapkan ke Am. Bawaan.
  • Akord Terakhir menggunakan akord terakhir dalam lagu sebagai dasar kunci. Misalnya, jika akord terakhir dalam lagu adalah Bbsus4, kuncinya akan ditetapkan ke Bb.
  • Penghitungan Nada adalah metode menentukan kunci lagu dengan mengumpulkan semua nada yang digunakan oleh akord dalam lagu dan kemudian menghitung sharps dan flats untuk menentukan kunci. Ini bisa lebih akurat daripada akord pertama atau terakhir dalam lagu, tetapi masih bisa salah jika tidak cukup akord dalam lagu.
  • Analisis Harmonis mengumpulkan setiap akord dalam lagu dan menentukan kunci dari seluruh progresi akord.
  • Hanya Metadata hanya akan menggunakan metadata lagu sebagai dasar kunci. Itu berarti jika kunci tidak dinyatakan, transposisi tidak akan tersedia.

Ekstensi File Fallback

OnSong menggunakan ekstensi file untuk menentukan format filenya. Ini penting selama proses impor sehingga konversi teks dapat terjadi ke format internal yang didukung, atau file eksternal seperti PDF dapat dilihat dengan benar.

Dalam kebanyakan kasus file memiliki ekstensi file. File OpenSong cenderung tidak memiliki ekstensi tetapi benar-benar file berformat XML. Untuk alasan ini, OnSong akan secara otomatis menambahkan ekstensi file .xml ke file yang tidak memiliki ekstensi. Ini mengidentifikasi file sebagai file OpenSong dan mengonversinya dengan sesuai.

Jika Anda memiliki banyak file yang tidak memiliki ekstensi, dan jenis file diketahui, masukkan ekstensi file di tempat ini.

Enkoding File

Enkoding teks adalah proses mengonversi karakter dalam bahasa tertulis menjadi nilai biner yang dapat disimpan oleh komputer. OnSong dirancang untuk menebak enkoding file suatu file, tetapi ada beberapa kesempatan di mana enkoding file tidak diketahui. Pengaturan bawaan untuk ini adalah Otomatis yang berarti enkoding ditebak. Jika Anda tahu enkoding file, pilih dari salah satu opsi:

  • Otomatis mendeteksi enkoding berdasarkan konten file. Bawaan.
  • ASCII adalah enkoding teks dasar yang mencakup sebagian besar rangkaian karakter barat.
  • UTF-8 adalah superset ASCII yang berisi sebagian besar karakter yang ditemukan di seluruh dunia, tetapi tidak termasuk beberapa karakter seperti yang ditemukan dalam bahasa Asia. OnSong menggunakan UTF-8 secara internal dan menyimpan rangkaian karakter yang lebih besar dengan cara yang membuatnya dapat diambil.
  • UTF-16 menggunakan nilai 16-bit untuk mendefinisikan rangkaian karakter memungkinkan 32.768 karakter yang mungkin.
  • UTF-32 menggunakan nilai 32-bit untuk mendefinisikan rangkaian karakter memungkinkan 2 miliar karakter yang mungkin.
  • ISO-Latin atau lebih dikenal dengan codepage-nya "ISO-8859-1". Ini serupa dengan UTF-8 dan menampung karakter berbasis Latin.

Konversi File Teks

Saat file teks diimpor, OnSong dapat secara otomatis menerjemahkannya dalam format file OnSong. Ini menempatkan akord dalam tanda kurung siku secara otomatis. Karena OnSong sekarang dapat secara otomatis menangani akord di atas lirik dalam penampil lagu, ini diatur ke Teks secara bawaan. Anda masih dapat memiliki OnSong mengonversi lagu Anda secara otomatis dengan memilih OnSong sebagai gantinya.

2026.3 — Terakhir Diperbarui pada October 25, 2026