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ń.
- 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.
- Strona pyta, czy połączyć ten komputer. Potwierdź.
- 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ł.