Руководство пользователя
Обработка текстовых файлов
Когда OnSong импортирует определенные файлы, ему может потребоваться подсказка о кодировке или формате файла. Параметры обработки текстовых файлов помогают OnSong узнать, как обрабатывать определенные файлы, с которыми он сталкивается.
Получить номер песни из названия
Когда импортируется песня, название которой начинается с номера, за которым следует точка, OnSong может получить номер в качестве номера песни для правильной сортировки и поиска.
Обработка совместимости ChordPro
ChordPro — это синтаксис, а не стандартный формат файла. Из-за этого разные производители использовали функции ChordPro по-разному. Этот параметр обрабатывает ChordPro, чтобы сделать его максимально совместимым с будущим, путем преобразования меток комментариев разделов в настоящие разделы, например.
Преобразование красивых кавычек
Этот параметр попытается преобразовать несовместимые символы кавычек в совместимые версии.
Обнаружение аккордов в тексте
OnSong использует текстовое содержимое песни для отображения диаграмм аккордов на экране. Оба формата файлов OnSong и ChordPro обозначают аккорды в квадратных скобках внутри текста. Однако большинство диаграмм аккордов доступны с аккордами на отдельной строке над текстом. Когда этот параметр включен, OnSong обнаруживает аккорды над текстом и автоматически размещает аккорды с текстом. По умолчанию включено.
Определение тональности по
Если тональность песни не объявлена явно в метаданных песни, OnSong будет нуждаться в поиске тональности другим способом, чтобы включить транспозицию. OnSong определяет тональность, используя один из следующих методов:
- Первый аккорд использует первый аккорд в песне как основу для тональности. Например, если первый аккорд Am7, то тональность песни установлена на Am. По умолчанию.
- Последний аккорд использует последний аккорд в песне как основу для тональности. Например, если последний аккорд в песне Bbsus4, тональность будет установлена на Bb.
- Подсчет нот — это метод определения тональности песни путем накопления всех нот, используемых аккордами в песне, а затем подсчета диезов и бемолей для определения тональности. Это может быть более точным, чем первый или последний аккорд в песне, но все еще может быть неправильным, если в песне недостаточно аккордов.
- Только метаданные будет использовать только метаданные песни в качестве основы для тональности. Это означает, что если тональность не объявлена, транспозиция будет недоступна.
Резервное расширение файла
OnSong использует расширение файла, чтобы определить его формат. Это важно во время процесса импорта, чтобы преобразование текста могло произойти в поддерживаемый внутренний формат, или чтобы внешние файлы, такие как PDF, могли быть просмотрены правильно.
В большинстве случаев файлы имеют расширение файла. Файлы OpenSong, как правило, не имеют расширения, но на самом деле это XML-форматированные файлы. По этой причине OnSong автоматически добавит расширение файла .xml к файлам, которые не имеют расширения. Это идентифицирует файл как файл OpenSong и преобразует его соответствующим образом.
Если у вас много файлов без расширения, и тип файла известен, введите расширение файла в этом месте.
Кодировка файла
Кодировка текста — это процесс преобразования символов письменного языка в двоичные значения, которые могут храниться компьютером. OnSong разработан для определения кодировки файла, но есть некоторые случаи, когда кодировка файла неизвестна. Параметр по умолчанию для этого — Auto, что означает автоматическое определение кодировки. Если вы знаете кодировку файла, выберите ее из одного из параметров:
- Auto определяет кодировку на основе содержимого файла. По умолчанию.
- 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 теперь может автоматически обрабатывать аккорды над текстом в программе просмотра песен, по умолчанию установлено значение Text. Вы все еще можете заставить OnSong автоматически преобразовывать ваши песни, выбрав OnSong вместо этого.