Arquivos de texto simples
O SongSheet Pro oferece suporte à importação e exportação de músicas no formato de texto simples.
Importação
Ao importar um arquivo de texto simples (geralmente terminando na extensão .txt), o SongSheet Pro tentará reconhecer automaticamente o que são acordes, o que é letra, etc., com base nas seguintes regras:
Metadados da música
Se uma linha contiver texto como os exemplos abaixo, ela definirá o tom da música:
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
Presume-se que os acordes apareçam em uma linha própria acima de uma linha de letra. (Observe que um arquivo de texto simples com linhas de letra contendo acordes incorporados entre colchetes é analisado usando o analisador de ChordPro.)
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 seria reconhecido como uma linha de acordes seguida por uma linha de letra:
D G D
Amazing grace! (how sweet the sound)
Título e artista
Por fim, se as duas primeiras linhas forem detectadas como “letra” e a terceira linha estiver em branco, OU se a terceira linha contiver uma tag como key ou capo, etc., então a linha 1 é considerada o título da música e a linha 2, o nome do artista.
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