Manual do Usuário

Manipulação de Arquivos de Texto

Quando o OnSong importa certos arquivos, pode ser necessário fornecer uma dica sobre a codificação ou formato do arquivo. As configurações de Text File Handling ajudam o OnSong a saber como lidar com certos arquivos que encontra.

Adquirir Número da Música do Título

Quando uma música é importada e tem um título que começa com um número seguido por um ponto, o OnSong pode adquirir o número como o número da música para classificação e pesquisa apropriadas.

Processamento de Compatibilidade ChordPro

ChordPro é uma sintaxe e não um formato de arquivo padrão. Por isso, diferentes fornecedores usaram recursos do ChordPro de maneiras diferentes. Esta opção processa ChordPro para torná-lo o mais compatível com o futuro possível, convertendo rótulos de seção comentados em seções reais, por exemplo.

Converter Aspas Inteligentes

Esta opção tentará converter caracteres de aspas inteligentes incompatíveis em versões compatíveis.

Detectar Acordes na Letra

O OnSong usa conteúdo de música baseado em texto para renderizar diagramas de acordes na tela. Ambos os formatos de arquivo OnSong e ChordPro denotam acordes entre colchetes dentro da letra. No entanto, a maioria dos diagramas de acordes estão disponíveis com acordes em uma linha separada acima da letra. Quando esta opção está ativada, o OnSong detecta acordes sobre a letra e coloca os acordes com a letra automaticamente. O padrão é ativado.

Detectar Chave Por

Se a tonalidade da música não estiver explicitamente declarada nos metadados da música, o OnSong precisará encontrar a tonalidade de outra forma para habilitar a transposição. O OnSong detecta a tonalidade usando um dos seguintes métodos:

  • First Chord usa o primeiro acorde da música como base para a tonalidade. Por exemplo, se o primeiro acorde for Am7, então a tonalidade da música é definida como Am. Padrão.
  • Last Chord usa o último acorde da música como base para a tonalidade. Por exemplo, se o último acorde da música for Bbsus4, a tonalidade será definida como Bb.
  • Note Counts é um método de determinar a tonalidade da música acumulando todas as notas usadas pelos acordes na música e contando sustenidos e bemóis para determinar a tonalidade. Isso pode ser mais preciso que o primeiro ou último acorde da música, mas ainda pode estar incorreto se não houver acordes suficientes na música.
  • Metadata Only usará apenas os metadados da música como base para a tonalidade. Isso significa que se a tonalidade não estiver declarada, a transposição não estará disponível.

Extensão de Arquivo de Fallback

O OnSong usa a extensão de arquivo de um arquivo para determinar seu formato. Isso é importante durante o processo de importação para que a conversão de texto possa ocorrer para um formato interno suportado, ou para que arquivos externos como PDF possam ser visualizados corretamente.

Na maioria dos casos, os arquivos têm uma extensão de arquivo. Os arquivos OpenSong tendem a não ter extensão, mas são realmente arquivos formatados em XML. Por esse motivo, o OnSong adicionará automaticamente uma extensão de arquivo .xml aos arquivos que não têm extensão. Isso identifica o arquivo como um arquivo OpenSong e o converte apropriadamente.

Se você tiver muitos arquivos que não têm extensão e o tipo de arquivo for conhecido, insira a extensão de arquivo neste local.

Codificação de Arquivo

A codificação de texto é o processo de converter caracteres em uma linguagem escrita em valores binários que podem ser armazenados por um computador. O OnSong foi projetado para adivinhar a codificação de arquivo de um arquivo, mas há ocasiões em que a codificação do arquivo não é conhecida. A configuração padrão para isso é Auto, significando que a codificação é adivinhada. Se você souber a codificação do arquivo, selecione-a em uma das opções:

  • Auto detecta a codificação com base no conteúdo do arquivo. Padrão.
  • ASCII é uma codificação de texto básica que cobre a maioria dos conjuntos de caracteres ocidentais.
  • UTF-8 é um superconjunto do ASCII que contém a maioria dos caracteres encontrados em todo o mundo, mas não inclui alguns caracteres, como os encontrados em idiomas asiáticos. O OnSong usa UTF-8 internamente e armazena conjuntos de caracteres maiores de uma forma que os torna recuperáveis.
  • UTF-16 usa valores de 16 bits para definir o conjunto de caracteres, permitindo 32.768 caracteres possíveis.
  • UTF-32 usa valores de 32 bits para definir o conjunto de caracteres, permitindo 2 bilhões de caracteres possíveis.
  • ISO-Latin ou melhor conhecido por sua página de código "iOS-8859-1". É semelhante a UTF-8 e contém caracteres baseados em latim.

Conversão de Arquivo de Texto

Quando arquivos de texto são importados, o OnSong pode traduzi-los automaticamente no formato de arquivo OnSong. Isso coloca acordes entre colchetes automaticamente. Como o OnSong agora pode lidar automaticamente com acordes sobre a letra no visualizador de música, isso é definido como Text por padrão. Você ainda pode fazer o OnSong converter suas músicas automaticamente escolhendo OnSong.

OnSong 2023 — Última atualização em January 21, 2020