Arquivos de texto simples

O SongSheet Pro pode importar músicas a partir de arquivos de texto simples.

Importação

Esta página explica como o SongSheet Pro interpreta o conteúdo de um arquivo de texto simples. Para as diferentes formas de trazer um arquivo para o SongSheet Pro, veja Adicionando músicas.

Arquivos de texto simples geralmente usam a extensão .txt. Durante a importação, o SongSheet Pro lê o arquivo linha por linha e identifica metadados, nomes de estrofes, linhas de acordes e linhas de letra usando as regras abaixo.

Revisando uma importação de texto simples

Antes de adicionar a música à sua biblioteca, o SongSheet Pro exibe uma pré-visualização na tela Importar Música. Use essa pré-visualização para conferir os tipos de linha que ele detectou.

Pré-visualização de importação de texto simples mostrando a música interpretada com acordes acima da letra antes de importar

Para alterar o tipo de cada linha da música, toque em Tipos de Linha ou deslize a música para a esquerda. Nessa visualização, você pode substituir os tipos de linha que o SongSheet Pro detectou.

Visualização Tipos de Linha com cada linha rotulada como título, acordes, letra ou nome da estrofe

Para alterar a identificação de uma linha, toque na linha e então escolha o tipo de linha apropriado na lista à direita. Você também pode dizer ao SongSheet Pro para ignorar uma linha selecionando Ignorar esta linha. Toque em Pré-visualizar para voltar à pré-visualização da música.

Quando estiver satisfeito com a importação, toque em Importar no canto superior direito para adicionar a música à sua biblioteca. Toque em Cancelar no canto superior esquerdo para fechar a tela de importação sem importar a música.

Metadados da música

As linhas que definem os metadados da música podem aparecer em qualquer lugar do arquivo. Se mais de uma linha definir o mesmo valor, vale a última.

Título e artista:

Uma linha que começa com Title, Artist ou By: (em inglês) define o título ou o artista:

Title: Amazing Grace
Artist: John Newton
By: John Newton

Maiúsculas e minúsculas não importam, e os dois-pontos são opcionais depois de Title e Artist, mas não depois de By.

Tudo o que não for definido por um rótulo é deduzido a partir das duas primeiras linhas de texto, ignorando as linhas em branco. Quando a primeira linha é letra:

  • Se a segunda linha for By seguido de uma a três palavras que começam com letra maiúscula, como By John Newton, a primeira linha vira o título e o nome vira o artista. Uma linha como By your side, ou uma em que a primeira palavra depois de By seja uma palavra comum em inglês, como My ou All, não conta como uma linha By, mas as regras abaixo ainda podem transformá-la no artista.
  • Se a segunda linha não for letra, por exemplo um tom, capotraste, andamento ou fórmula de compasso, um nome de estrofe ou acordes, a primeira linha vira o título.
  • Se as duas primeiras linhas estiverem uma logo após a outra e forem seguidas por uma linha em branco ou qualquer outra linha que não seja letra, elas viram o título e o artista.
  • Se uma linha em branco separar as duas primeiras linhas, a primeira linha vira o título quando a segunda for seguida por mais letra, e as duas viram o título e o artista quando a segunda for seguida por uma linha que não seja letra nem esteja em branco. Quando a segunda linha for seguida por outra linha em branco, nenhum dos dois é deduzido.

Quando a primeira linha é uma linha Title, a segunda linha vira o artista se for uma linha By como a descrita acima, ou se for seguida por uma linha em branco ou qualquer outra linha que não seja letra. Quando a primeira linha é qualquer outra coisa, como acordes ou um nome de estrofe, nada é deduzido.

Para obter os resultados mais confiáveis, coloque o título e o artista nas duas primeiras linhas, com metadados como o tom logo em seguida, como no exemplo abaixo, ou use linhas Title e Artist. Se nenhum título for encontrado, o nome do arquivo é usado.

Tom:

key a
key: a
key of a
key of: a
Key: Aminor
Key A minor
Key of: Fb
Key C major
Key of G
Key = Amin
Key=G

Capotraste:

Capo 5
Capo -1
Capo 3
Capo: 3
Capo: 9
Capo:5

Andamento:

120bpm
120 BPM
Tempo 120bpm
Tempo 120
Tempo: 120
Tempo:120
Tempo = 120
bpm = 120
bpm=120

Fórmula de compasso:

4/4
3/4
5/16
7/4

Copyright:

Uma linha que começa com Copyright, (c), ou o símbolo ©, por exemplo:

Copyright 2023 Some copyright details
(c) 2023 Some copyright details
© 2023 Some copyright details

Nomes de estrofes

Qualquer linha que comece com um dos itens a seguir, seguida (opcionalmente) por um número e (opcionalmente) por :, é reconhecida como nome de uma estrofe:

  • verse
  • chorus
  • refrain
  • bridge
  • intro
  • outro

por exemplo:

Verse 1
Verse 2:
Intro

todas essas linhas são reconhecidas como nomes de estrofes.

Ou qualquer linha com texto terminando em :, por exemplo:

Prechorus:

Acordes

Espera-se que as linhas de acordes apareçam em uma linha própria acima de uma linha de letra.

Se um arquivo usa acordes incorporados entre colchetes, o SongSheet Pro o trata como ChordPro em vez de texto simples.

As linhas de acordes devem conter somente texto que possa ser reconhecido como acordes, por exemplo: A, Gmin, Asus4, etc.

Todo o resto é considerado letra.

Por exemplo, o trecho a seguir é reconhecido como uma linha de acordes seguida por uma linha de letra:

 D                  G         D
Amazing grace! (how sweet the sound)

Exemplo

Por exemplo, um arquivo válido poderia ser:

This is the Song Title
Artist Name
Key: A
Tempo: 110
4/4
© 2023 Some copyright info

Verse 1:
  A
A line with chord above

Prechorus:
This is the prechorus

Chorus:
And now, the chorus!

Verse 2:
The second verse now
Atualizado em: 22 de outubro de 2026