Користувацький посібник

Обробка текстових файлів

Коли OnSong імпортує певні файли, йому може знадобитися підказка щодо кодування або формату файлу. Параметри обробки текстових файлів допомагають OnSong зрозуміти, як обробляти певні файли, які він зустрічає.

Отримати номер пісні з назви

Коли імпортується пісня, назва якої починається з числа, за яким слідує крапка, OnSong може отримати це число як номер пісні для належного сортування та пошуку.

Обробка сумісності ChordPro

ChordPro — це синтаксис, а не стандартний формат файлу. Через це різні виробники використовували функції ChordPro різними способами. Цей параметр обробляє ChordPro, щоб зробити його максимально сумісним з майбутніми версіями, наприклад перетворюючи коментовані мітки розділів на реальні розділи.

Конвертувати розумні лапки

Цей параметр спробує конвертувати несумісні символи розумних лапок у сумісні версії.

Виявляти акорди в текстах

OnSong використовує текстовий вміст пісні для відображення діаграм акордів на екрані. Як формати OnSong, так і ChordPro позначають акорди в квадратних дужках у текстах. Однак більшість діаграм акордів доступні з акордами на окремому рядку над текстом. Коли цей параметр ввімкнено, OnSong виявляє акорди над текстом і автоматично розміщує акорди з текстом. За замовчуванням увімкнено.

Виявляти числові акорди

Коли цей параметр ввімкнено, OnSong розпізнає нумеровані акорди, такі як 1, 4 і 5m, які використовуються в Нешвіллській системі нумерації. Вимкніть цей параметр, якщо числа у ваших діаграмах сприймаються як акорди. За замовчуванням увімкнено.

Виявляти тональність за

Якщо тональність пісні не вказана явно в метаданих пісні, OnSong матиме потребу знайти тональність іншим способом, щоб увімкнути транспозицію. OnSong виявляє тональність, використовуючи один із таких методів:

  • Перший акорд використовує перший акорд у пісні як основу для тональності. Наприклад, якщо перший акорд — Am7, то тональність пісні встановлюється на Am. За замовчуванням.
  • Останній акорд використовує останній акорд у пісні як основу для тональності. Наприклад, якщо останній акорд у пісні — Bbsus4, тональність буде встановлена на Bb.
  • Підрахунок нот — це метод визначення тональності пісні шляхом накопичення всіх нот, що використовуються акордами в пісні, а потім підрахунку дієзів і бемолей для визначення тональності. Це може бути точніше, ніж перший або останній акорд у пісні, але все ще може бути неправильним, якщо в пісні недостатньо акордів.
  • Гармонічний аналіз збирає кожен акорд у пісні та визначає тональність на основі всієї послідовності акордів.
  • Тільки метадані буде використовувати лише метадані пісні як основу для тональності. Це означає, що якщо тональність не вказана, транспозиція буде недоступна.

Резервне розширення файлу

OnSong використовує розширення файлу для визначення його формату. Це важливо під час процесу імпорту, щоб могла відбутися текстова конвертація до підтримуваного внутрішнього формату або щоб зовнішні файли, як-от PDF, можна було переглядати правильно.

У більшості випадків файли мають розширення. Файли OpenSong, як правило, не мають розширення, але насправді це XML-форматовані файли. З цієї причини OnSong автоматично додаватиме розширення .xml до файлів без розширення. Це визначає файл як файл OpenSong і конвертує його відповідно.

Якщо у вас є багато файлів без розширення, а тип файлу відомий, введіть розширення файлу в цьому місці.

Кодування файлу

Кодування тексту — це процес перетворення символів написаної мови на двійкові значення, які можна зберігати на комп'ютері. OnSong розроблений для угадування кодування файлу, але бувають випадки, коли кодування файлу невідоме. За замовчуванням для цього встановлено Авто, що означає, що кодування угадується. Якщо ви знаєте кодування файлу, виберіть його з одного з параметрів:

  • Авто виявляє кодування на основі вмісту файлу. За замовчуванням.
  • ASCII — це базове текстове кодування, яке охоплює більшість західних наборів символів.
  • UTF-8 — це надбір ASCII, який містить більшість символів, знайдених у всьому світі, але не включає деякі символи, такі як символи в азійських мовах. OnSong внутрішньо використовує UTF-8 і зберігає більші набори символів таким чином, щоб вони були придатні для отримання.
  • UTF-16 використовує 16-бітові значення для визначення набору символів, що дозволяє 32 768 можливих символів.
  • UTF-32 використовує 32-бітові значення для визначення набору символів, що дозволяє 2 мільярди можливих символів.
  • ISO-Latin або, як це більш відомо, його кодова сторінка «iOS-8859-1». Він схожий на UTF-8 і містить символи на основі латини.

Конвертація текстового файлу

Коли імпортуються текстові файли, OnSong може автоматично перекладати їх у формат файлу OnSong. Це автоматично розміщує акорди в квадратні дужки. Оскільки OnSong тепер може автоматично обробляти акорди над текстом у переглядачу пісень, за замовчуванням встановлено Текст. Ви все ще можете зробити так, щоб OnSong конвертував ваші пісні автоматично, вибравши замість цього OnSong.

2026.3 — Останнє оновлення October 25, 2026