Версии и конфликты
Песня Stab Cloud сохраняется сама, пока вы работаете, и каждое сохранение — версия, которая хранится в её истории. Можно посмотреть, какой песня была раньше, вернуть более раннюю версию или дать название той, которую хотите сохранить. Правки, сделанные на двух устройствах, никогда не теряются: они объединяются или сохраняются рядом.
История версий
Доступно: все платформы.
Как открыть историю
Выберите История версий… в меню «Файл»меню «Файл» или главный экран › cloud songменю «Сессия» или главный экран › song ⋯. Откроется панель Stab Cloud песни на её Истории версий. Stab Cloud также показывает три последние версии, а История версий… показывает все; в панели шириной 640 точек или больше история версий стоит рядом с остальным.
Список идёт от новых к старым. У каждой версии указано, когда и где она сохранена: устройство, её название, если оно есть, и вид версии:
- Текущая: версия, которой песня является сейчас.
- Перемещена в Stab Cloud: песня такой, какой пришла с устройства.
- Восстановлено: возвращённая более ранняя версия.
- Правилась на двух устройствах сразу: сохранена рядом: см. Правки на двух устройствах.
- Скопировано: копия другой песни.
В песне, которой вы делитесь с другими, у каждой версии также сказано, кто её сохранил («Вы» или имя), а версия, сохранённая в совместной сессии, называет всех её участников.
Просмотр версии
Выберите версию в списке: панель покажет её обзор (её дорожки и где стоят ноты) и то, что с ней можно сделать:
- Открыть только для чтения открывает эту версию, чтобы смотреть, воспроизводить и заниматься; править ничего нельзя. Она открывается в отдельном окне рядом с песней, так что песня остаётся как есть.Она открывается вместо песни; Назад к песне возвращает к песне в её нынешнем виде. Её полоса говорит, какая это версия: Дублировать как новую песню сохраняет версию отдельной песней («Funk Groove (3 окт.)»), а Восстановить… один раз спрашивает, затем делает её текущей версией, с Отменить в заметке. Сравнить показывает, что изменилось с этой версии, в панели «Изменения».
- Восстановить делает эту версию текущей. Бывшая у вас версия остаётся в истории, так что восстановление само можно отменить, снова восстановив.
- Название… даёт версии название, показываемое в списке. Версии с названием хранятся всегда.
- Опубликовать эту версию делает из неё страницу на stab.page, а если у песни одна страница, Показать на странице ставит на неё эту версию. См. Публикация.
Тот, кто может только смотреть общую песню, видит её версии, но не восстанавливает их и не даёт им названий; публикация — дело владельца.
Что хранится
Версии хранятся по мере сохранения в течение дня, по одной в час в течение недели, затем по одной в день. Бесплатный тариф хранит 30 дней истории; Stab Cloud хранит всю. Версии с названием, восстановления и правки, сделанные на двух устройствах сразу, хранятся всегда. Более старая версия, которая больше не хранится, говорит об этом, когда вы её выбираете.
Песня сохраняет версию через несколько секунд после того, как вы перестали править, и не чаще примерно раза в минуту, пока вы продолжаете.
| Команда | Клавиши | Где |
|---|---|---|
| История версий… | меню «Файл» |
| Команда | Клавиши | Где |
|---|---|---|
| История версий… | меню «Файл»; главный экран › cloud song |
| Команда | Клавиши | Где |
|---|---|---|
| История версий… | меню «Сессия»; главный экран › song ⋯ |
Панель «Изменения»: что изменилось с версии и откат
Доступно: все платформы.
Панель Изменения показывает, что изменилось в песне с другого момента, и позволяет откатить то, что вы выберете. Выберите Изменения в выборе вида панели (группа «Песня»), затем Сравнить с версией «При открытии», чтобы увидеть всё, что вы изменили за этот сеанс, или Версии…, чтобы выбрать более раннюю версию: у песни Stab Cloud — из её истории, у песни на этом MacПК — из версий, которые он для неё хранит (см. ниже). Для песни на этом Mac История версий… тоже открывает панель «Изменения».
Каждая строка — одно изменение, отмеченное + (добавлено), − (удалено) или ~ (изменено): сначала темп, размеры, маркеры и аккорды песни, затем ноты каждой дорожки такт за тактом («Такт 11 · изменено нот: 3», с тем, что сдвинулось: «лад 5 → 7»), затем звук и микшер. Клип, созданный записью его первых нот, — часть строки этих нот («Такт 1 · добавлено нот: 3»), а не отдельное изменение. Все, Ноты, Песня, Дорожки и Звук фильтруют список.
Откатить возвращает это изменение как было, одним шагом (откат всех нот клипа, который они создали, убирает и клип): Отменить возвращает его обратно, а при совместной игре это слышат все. Откат того, что удалит дорожку или её записи, сначала спрашивает. Откатить всё… возвращает всю песню к тому моменту, тоже одним шагом. Остановить сравнение убирает сравнение; в песне ничего не меняется.
Тот, кто может только смотреть песню, всё равно может сравнивать, но не откатывать.
Что изменилось — там, где это произошло
Пока песня сравнивается, каждая панель «Редактор» и «Аранжировка» отмечает изменения на месте: добавленная нота — зелёным кольцом, изменённая — синим кольцом с прежним ладом мелко рядом, а удалённая возвращается красным призраком на своём месте. Каждое кольцо стоит чуть в стороне от ноты, чтобы его было видно на дорожке любого цвета, и несёт в углу знак изменения: +, − или ~, как в панели «Изменения». Полоса внизу панели говорит, с чем идёт сравнение (её × останавливает сравнение), и сколько изменений; ‹ и › переходят от изменения к изменению, каждое в карточке, которая говорит, что изменилось, с кнопкой Откатить (один шаг отмены, как в панели «Изменения»). Внизу также показаны версии песни на шкале времени до Сейчас (история песни Stab Cloud или версии, которые это устройство хранит для песни на нём): щёлкните одной или нажмите ⌥← и ⌥→, или нажмите Alt+← и Alt+→, чтобы сравнить с версией до или после (версия Stab Cloud сначала загружается), а Открыть только для чтения открывает ту, с которой идёт сравнение.
Партитура, бок о бок
Панель «Партитура» тоже окрашивает изменения (добавленные ноты — зелёным, изменённые — синим) и подсвечивает такты, в которых они стоят; легенда внизу называет цвета. Только изменения приглушает всё, что не изменилось, а Откатить такт N откатывает изменения в такте курсора одним шагом. Две партитуры, наложенные друг на друга, читать невозможно, поэтому версия показывается рядом с песней: выберите Сравнить рядом в меню ⚙ панели «Партитура», и рядом откроется вторая панель «Партитура» с этой версией, только для чтения, её удалённые ноты — красным, связанная так, что обе прокручиваются и играют вместе. Показывать песню в её меню ⚙ превращает её обратно в обычную панель «Партитура», как и остановка сравнения.
Версии песен на этом устройстве
Песня, которой нет в Stab Cloud, хранит короткую собственную историю на этом MacПК: песню такой, какой она была при открытии (одну в день, когда вы её правите), по одной в час, пока вы её правите, а за прошлые дни — первую и последнюю за каждый день. Они хранятся 7 дней; «Настройки» › «Основные» выключает их или хранит от 1 до 30 дней и говорит, сколько места они занимают; Очистить версии… удаляет их все, предварительно спросив. Они хранят ноты и настройки песни, но не её записи. Отмена остаётся отменой: эти версии — то, что остаётся после закрытия песни.
В панели «Изменения» Версии… перечисляет их, от новых к старым («15:10 — Сохранена после часа правки», «Вчера — Последняя за день»). С каждой можно сравнить, открыть её только для чтения или удалить. В открытой только для чтения версии ‹ и › переходят к версии до или после, а Восстановить… возвращает песню к этой версии одним шагом, с Отменить в заметке.
Веб не хранит своих файлов, поэтому его версии — это история песен Stab Cloud.
Правки на двух устройствах
Доступно: все платформы.
Одну и ту же облачную песню можно править на двух устройствах, даже без сети, и ничего не потеряется.
Объединено
Когда правки на каждом устройстве касаются разного (здесь добавлена дорожка, там изменён такт), Stab объединяет их в одну версию и говорит об этом: «„Riff“ также правили на iPad: теперь в ней обе серии правок.»
Сохранено рядом
Когда оба устройства изменили одно и то же, правки с этого устройства попадают в историю отдельной версией (Правилась на двух устройствах сразу: сохранена рядом), а версия другого устройства загружается. Stab говорит: «„Riff“ также правили на iPad. Сохранены обе версии: ваша — в истории.» Пока вы не выберете Оставить как есть, Stab Cloud показывает «Правки и на iPad: сохранены обе версии»: Открыть рядом открывает вашу версию только для чтения, а Использовать мою… один раз спрашивает, затем делает её текущей. Когда правки были объединены, Stab Cloud какое-то время показывает «Объединено с правками с iPad».
Новая версия, пока песня открыта
Когда другое устройство сохраняет песню, пока здесь есть ваши ещё не отправленные правки, Stab держит обе и спрашивает: Ждёт новая версия «Riff», сохранённая на iPad.
- Перезагрузить открывает эту новую версию. Ваши правки сохраняются в истории песни.
- Оставить мою сохраняет ваши правки поверх неё. Другая версия остаётся в истории.
Stab Cloud говорит то же самое, Есть новая версия, сохранённая на iPad, с кнопками Перезагрузить, Оставить мою и Сравнить, которая сравнивает песню с этой версией. Песня, закрытая без ответа, сохраняет обе, как описано выше. Если здесь правок нет, новая версия просто загружается.
Когда одна и та же песня открыта на двух ваших устройствах одновременно, Stab может предложить править её вживую между ними: см. Совместная правка на ваших устройствах.