Synchronizacja

Synchronizacja utrzymuje projekt taki sam na wszystkich komputerach. Zmiana wprowadzona na jednym pojawia się po chwili na pozostałych. Synchronizacja jest jedyną częścią Flesance, która wymaga konta i planu.

Co zostaje za darmo

Tworzenie muzyki nie wymaga konta, planu ani połączenia. Nagrywanie, pisanie notatek, aranżacja, miks, eksport, każdy instrument i urządzenie, historia każdej zmiany, projekty na własnym komputerze: wszystko działa tak samo przy wyłączonej synchronizacji, a synchronizacja jest wyłączona, dopóki nie zostanie włączona.

Po rozłączeniu, bez subskrypcji albo po zakończeniu planu projekty na komputerach pozostają dokładnie takie, jak są.

Połącz ten komputer

Otwórz Ustawienia, wybierz Konto i naciśnij Połącz ten komputer. Można też uruchomić Połącz z kontem z palety poleceń.

  1. Przeglądarka otwiera stronę konta. Jeśli logowanie jeszcze nie nastąpiło, na adres e-mail przychodzi sześciocyfrowy kod. Hasła nie ma.
  2. Strona pyta, czy połączyć ten komputer. Potwierdź.
  3. Przeglądarka przekazuje odpowiedź do Flesance, a ekran Konto pokazuje Połączono i adres e-mail.

Flesance nigdy nie widzi kodu z e-maila ani hasła. Zachowuje klucz, dzięki któremu ten komputer może działać w imieniu konta. Klucz trzymany jest w miejscu na hasła tego komputera (Pęk kluczy w macOS, Menedżer poświadczeń w Windows, GNOME Keyring, KWallet lub inny Secret Service w Linuksie). Nie ma go w projektach, w pliku ustawień ani w dzienniku.

Komputer z Linuksem bez takiego miejsca nie może bezpiecznie przechować klucza, więc Flesance w ogóle go nie zachowuje. Połączenie trwa do zamknięcia programu, a przy następnym uruchomieniu łączy się ponownie. Ekran Konto to pokazuje.

Rozłącz ten komputer zapomina klucz tutaj. Projekty nie są ruszane, ani w chmurze, ani tutaj. Strona konta nadal pokazuje komputer, aż zostanie usunięty tam, co można zrobić w każdej chwili. Komputer usunięty tam zostaje rozłączony, gdy następnym razem się zgłosi.

Do jednego konta można podłączyć najwyżej dziesięć komputerów.

Utrzymuj projekt w synchronizacji

Otwórz menu projektu i wybierz Utrzymuj synchronizację albo użyj przełącznika na ekranie Konto w Ustawieniach. Wybór jest dla każdego projektu osobno, a na początku wyłączony dla wszystkich. Projekt opuszcza komputer tylko wtedy, gdy zostanie to wyraźnie zatwierdzone.

Po włączeniu:

  • Projekt jest wysyłany na konto za pierwszym razem, wraz z historią, nagraniami i stanem wtyczek.
  • Kilka sekund po zakończeniu zmian zmiany są wysyłane.
  • Gdy projekt jest otwarty, Flesance co pół minuty pyta konto, czy inny komputer go zmienił. Najczęściej odpowiedź brzmi nie i nic się nie pokazuje.
  • Synchronizuj teraz w menu projektu wykonuje oba działania naraz.

Wysyłana jest tylko główna linia utworu. Pomysły zostają na komputerze, na którym powstały. Instrumenty z biblioteki nie są wysyłane, bo każdy komputer pobiera je z biblioteki.

Pasek stanu pokazuje synchronizację, która chwilę trwa, jak daleko doszła i co zrobiła: ile zmian przyszło i ile wyszło. Synchronizacja bez nic do zrobienia nic nie pokazuje.

Wyłączenie Utrzymuj synchronizację zatrzymuje wysyłanie i odbieranie dla tego projektu. Jego kopia na koncie pozostaje, dopóki nie zostanie usunięta na stronie konta.

Na innym komputerze

Połącz komputer, a ekran startowy wypisze projekty konta, których nie ma na tym komputerze, pod Na koncie, z ich rozmiarem. Naciśnij jeden, aby go pobrać. Gdy jest kompletny, pojawia się wśród projektów, otwiera się i od tej pory jest utrzymywany w synchronizacji.

Gdy inny komputer zmieni projekt, który jest tu otwarty, zmiany pojawiają się między dwiema edycjami, nigdy w środku przeciągania. Jeśli to samo zostało zmienione na obu komputerach, gdy były rozdzielone, nic nie przepada. Projekt trafia na listę Zmienione w dwóch miejscach, tak jak w przypadku dowolnych dwóch komputerów.

Praca offline

Można pracować dalej. Zmiany są wysyłane, gdy połączenie wróci, i nic nie trzeba robić. Flesance wspomina o tym tylko wtedy, gdy naciśnięto Synchronizuj teraz.

Ile miejsca i na jak długo

Plan obejmuje 30 GB na koncie. Każdy projekt liczy się według tego, co zawiera, a strona Konto pokazuje, ile zostało zużyte. Wysłanie, które przekroczyłoby 30 GB, jest odrzucane w całości, nigdy nie jest ucinane. To, co już jest na koncie, zostaje, projekt na komputerze nie jest ruszany, a pasek stanu pokazuje, jak zapełnione jest miejsce. Aby zwolnić miejsce, usuń projekt z konta na stronie konta albo wyłącz Utrzymuj synchronizację dla projektu, który nie jest już tam potrzebny.

Gdy plan się kończy, projekty w chmurze są tylko do odczytu przez 30 dni, a potem zostają usunięte. W tym czasie komputer nadal może je pobrać. Zmiany wykonane w tym czasie nie są wysyłane. Po odnowieniu synchronizacja działa od miejsca, w którym się zatrzymała.

Gdy synchronizacja się zatrzymuje

Gdy synchronizacja czegoś potrzebuje, w pasku stanu pozostaje linia, aż sprawa zostanie załatwiona, i wskazuje, co zrobić. Projekt na tym komputerze nigdy nie jest naruszony.

  • Brak planu albo plan się skończył. Wybierz lub odnów plan na stronie konta. Synchronizacja próbuje ponownie sama albo po naciśnięciu Synchronizuj teraz.
  • Miejsce w chmurze jest pełne. Zwolnij miejsce, jak wyżej.
  • Ten komputer został usunięty z konta. Połącz go ponownie w Ustawieniach.
  • Ta wersja Flesance jest za stara. Zaktualizuj Flesance. Synchronizacja jest wstrzymana, dopóki to się nie stanie.
  • Projektu nie ma już na koncie. Został usunięty tam. Nie jest już utrzymywany w synchronizacji, a kopia tutaj pozostaje bez zmian.
  • Przywrócony z kopii zapasowej albo skopiowany i osobno zmieniony. Flesance znalazł dwie różne historie pod nazwą jednego komputera i nic nie wysłał, aby ich nie pomieszać. Wyłącz Utrzymuj synchronizację albo otwórz projekt na komputerze, który go utworzył.
  • To, co wysłała chmura, nie przeszło kontroli. Każde nagranie i każda zmiana są sprawdzane przed użyciem. Z tej synchronizacji nic nie zostało użyte, a projekt jest taki, jak był.