Sincronização

A sincronização mantém um projeto igual em todos os seus computadores. Você altera num deles, e alguns instantes depois a alteração chega aos outros. A sincronização é a única parte do Flesance que exige uma conta e um plano.

O que continua gratuito

Fazer música não exige conta, plano nem conexão. Gravar, escrever notas, arranjar, mixar, exportar, todos os instrumentos e dispositivos, o histórico de cada alteração, seus projetos no seu próprio computador: tudo isso funciona igual com a sincronização desligada, e ela fica desligada até você ligá-la.

Se você desconectar, nunca assinar, ou seu plano terminar, os projetos nos seus computadores continuam exatamente como estão.

Conectar este computador

Abra Configurações, escolha Conta e pressione Conectar este computador. Você também pode executar Conectar à sua conta pela paleta de comandos.

  1. Seu navegador abre a página da sua conta. Se você não estiver conectado, ela envia um código de seis dígitos para o seu e-mail. Não há senha.
  2. A página pergunta se deve conectar este computador. Confirme.
  3. O navegador devolve a resposta ao Flesance, e a página Conta mostra Conectado com o seu endereço de e-mail.

O Flesance nunca vê o código do seu e-mail nem uma senha. Ele guarda uma chave que permite a este computador agir em nome da sua conta. A chave fica no lugar de senhas do seu próprio computador (o Keychain no Mac, o Gerenciador de Credenciais no Windows, o GNOME Keyring, o KWallet ou outro Secret Service no Linux). Ela não fica nos seus projetos, no arquivo de configurações nem no registro.

Um computador Linux sem esse lugar não consegue guardar a chave com segurança, então o Flesance simplesmente não a guarda. Você fica conectado até fechar o programa e conecta de novo na vez seguinte. A página Conta informa isso.

Desconectar este computador esquece a chave aqui. Seus projetos não são tocados, na nuvem nem aqui. A página da sua conta continua listando o computador até você removê-lo lá, o que pode fazer a qualquer momento. Um computador removido lá é desconectado na próxima vez que pedir acesso.

Você pode conectar até dez computadores a uma conta.

Manter um projeto sincronizado

Abra o menu do projeto e escolha Manter sincronizado, ou use o interruptor na página Conta, em Configurações. Você escolhe para cada projeto, e ele começa desligado em todos. Um projeto só sai do seu computador quando você manda.

Depois de ligada:

  • O projeto é enviado para a sua conta na primeira vez, com o histórico, as gravações e o estado dos plugins.
  • Alguns segundos depois de você parar de mexer, suas alterações são enviadas.
  • Enquanto o projeto estiver aberto, o Flesance pergunta à sua conta a cada meio minuto se outro computador o alterou. Na maioria das vezes a resposta é não, e nada aparece.
  • Sincronizar agora no menu do projeto faz as duas coisas de uma vez.

Só a linha principal da música é enviada. As ideias ficam no computador onde foram criadas. Os instrumentos da biblioteca não são enviados, porque cada computador os recebe da biblioteca.

A barra de status mostra uma sincronização que leva um momento, até onde ela chegou e o que fez: quantas alterações entraram e quantas saíram. Uma sincronização sem nada a fazer não mostra nada.

Desligar Manter sincronizado interrompe o envio e o recebimento desse projeto. A cópia dele na sua conta continua lá até você excluí-la na página da sua conta.

Em outro computador

Conecte o computador, e a tela inicial lista os projetos da sua conta que não estão nele, em Na sua conta, com o tamanho de cada um. Pressione um para baixá-lo. Quando estiver completo, ele aparece entre os seus projetos, abre, e passa a ser mantido sincronizado a partir daí.

Quando outro computador altera um projeto que está aberto aqui, as alterações chegam entre duas das suas edições, nunca no meio de um arrasto. Se a mesma coisa foi alterada nos dois computadores enquanto estavam separados, nada se perde. Ela aparece listada em Alterado em dois lugares, como acontece com quaisquer dois computadores.

Trabalhar sem conexão

Continue trabalhando. As alterações são enviadas quando a conexão volta, e você não precisa fazer nada. O Flesance só menciona isso se você tiver pressionado Sincronizar agora.

Quanto espaço, e por quanto tempo

Um plano inclui 30 GB na sua conta. Cada projeto conta pelo que guarda, e a página Conta mostra quanto você já usou. Um envio que passaria de 30 GB é recusado por inteiro, nunca cortado. O que já está na sua conta continua lá, o projeto no seu computador não é tocado, e a barra de status mostra o quanto o espaço está cheio. Para liberar espaço, exclua um projeto da sua conta na página da sua conta, ou desligue Manter sincronizado em um projeto de que você não precisa mais lá.

Quando um plano termina, seus projetos na nuvem ficam só para leitura por 30 dias e depois são removidos. Durante esses 30 dias um computador ainda pode baixá-los. As alterações que você fizer nesse meio-tempo não são enviadas. Se você renovar, a sincronização continua de onde parou.

Quando a sincronização para

Quando a sincronização precisa de algo de você, uma linha fica na barra de status até o problema ser resolvido, e diz o que fazer. Seu projeto neste computador nunca é afetado.

  • Sem plano, ou o plano terminou. Escolha ou renove um plano na página da sua conta. A sincronização tenta de novo sozinha, ou quando você pressiona Sincronizar agora.
  • O espaço na nuvem está cheio. Libere um pouco, como acima.
  • Este computador foi removido da sua conta. Conecte-o de novo em Configurações.
  • Esta versão do Flesance é antiga demais. Atualize o Flesance. A sincronização fica pausada até você fazer isso.
  • O projeto não está mais na sua conta. Você o excluiu lá. Ele deixa de ser mantido sincronizado, e a sua cópia aqui não é tocada.
  • Restaurado de um backup, ou copiado e alterado separadamente. O Flesance encontrou dois históricos diferentes sob o nome de um mesmo computador, e não enviou nada para não misturá-los. Desligue Manter sincronizado, ou abra o projeto no computador que o criou.
  • O que a nuvem enviou não passou na verificação. Cada gravação e cada alteração é verificada antes de ser usada. Nada daquela sincronização foi usado, e o projeto está como estava.